Table of Contents
Fetching ...

Markets are competitive if and only if P != NP

Philip Z. Maymin

Abstract

I prove that competitive market outcomes require computational intractability. If P = NP, firms can efficiently solve the collusion detection problem, identifying deviations from cooperative agreements in complex, noisy markets and thereby making collusion sustainable as an equilibrium. If P != NP, the collusion detection problem is computationally infeasible for markets satisfying a natural instance-hardness condition on their demand structure, rendering punishment threats non-credible and collusion unstable. Combined with Maymin (2011), who proved that market efficiency requires P = NP, this yields a fundamental impossibility: markets can be informationally efficient or competitive, but not both. Artificial intelligence, by expanding firms' computational capabilities, is pushing markets from the competitive regime toward the collusive regime, explaining the empirical emergence of algorithmic collusion without explicit coordination.

Markets are competitive if and only if P != NP

Abstract

I prove that competitive market outcomes require computational intractability. If P = NP, firms can efficiently solve the collusion detection problem, identifying deviations from cooperative agreements in complex, noisy markets and thereby making collusion sustainable as an equilibrium. If P != NP, the collusion detection problem is computationally infeasible for markets satisfying a natural instance-hardness condition on their demand structure, rendering punishment threats non-credible and collusion unstable. Combined with Maymin (2011), who proved that market efficiency requires P = NP, this yields a fundamental impossibility: markets can be informationally efficient or competitive, but not both. Artificial intelligence, by expanding firms' computational capabilities, is pushing markets from the competitive regime toward the collusive regime, explaining the empirical emergence of algorithmic collusion without explicit coordination.
Paper Structure (25 sections, 11 theorems, 9 equations, 1 figure, 1 table)

This paper contains 25 sections, 11 theorems, 9 equations, 1 figure, 1 table.

Key Result

Theorem 1

The Collusion Strategy Problem is NP-hard.

Figures (1)

  • Figure 1: The AI transition. As firms' computational capacity increases, markets pass through three regimes. In the competitive regime ($\underline{s} < s^*$), firms cannot solve the collusion detection problem, and prices converge to marginal cost. In the unstable regime ($s^* \leq \underline{s} < s^{**}$), partial detection enables intermittent collusion. In the collusive regime ($\underline{s} \geq s^{**}$), full detection sustains monopoly pricing. AI advances push markets rightward along this curve.

Theorems & Definitions (38)

  • Remark 1
  • Definition 1: Competitive Outcome
  • Definition 2: Collusive Outcome
  • Definition 3: Collusion Strategy Problem (CSP)
  • Definition 4: Collusion Detection Problem (CDP)
  • Definition 5: Optimal Punishment Problem (OPP)
  • Definition 6: Competitive Best-Response Problem (CBR)
  • Example 1: Duopoly with Binary Demand
  • Theorem 1: CSP is NP-hard
  • proof
  • ...and 28 more