Markets are competitive if and only if P != NP
This paper argues that competitive markets are only possible if P != NP, because if P = NP, firms could efficiently detect deviations to sustain collusion, thereby creating a fundamental trade-off where markets can be either informationally efficient or competitive, but not both.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
The Big Idea: Competition is a Bug, Not a Feature
Imagine you are playing a game of "Price Tag" with a few other stores. You all want to make the most money.
- The "Competitive" Way: You all undercut each other, prices drop to the cost of making the product, and everyone makes a tiny profit. This is good for you, the customer.
- The "Collusive" Way: You all secretly agree to keep prices high. You make a lot of money, but you hurt the customer.
For a long time, economists thought we stayed competitive because of laws (antitrust) and fear of getting caught.
This paper argues something radical: We stay competitive not because of laws, but because we are too dumb to collude.
The author claims that keeping a secret price-fixing agreement in a complex market is a math problem so hard that human brains (and current computers) can't solve it. But if we had "super-brains" (which Artificial Intelligence is becoming), we would solve that math problem, and competition would vanish.
The Three Big Problems of Collusion
To keep a price-fixing deal alive, a group of companies has to solve three incredibly difficult puzzles every single day. The paper says these puzzles are "NP-Hard"—a fancy way of saying they are so complex that even the fastest computers would take billions of years to solve them perfectly.
1. The "Perfect Plan" Puzzle (Strategy)
- The Analogy: Imagine you are trying to coordinate a dance routine with 100 other dancers, but the music changes randomly every second. You need to figure out the exact step everyone should take to look perfect and make the most money, considering every possible song change.
- The Reality: Calculating the perfect price for thousands of products across thousands of possible market conditions is a math problem too big for us to solve perfectly.
2. The "Who Cheated?" Puzzle (Detection)
- The Analogy: This is the hardest part. You see a rival lower their price. Did they cheat on the deal? Or did they just lower the price because a sudden rainstorm made people buy fewer umbrellas (a "demand shock")?
- The Reality: In a noisy, complex market, it is mathematically impossible to tell the difference between a "cheater" and a "bad weather day" without solving a massive logic puzzle. If you can't prove they cheated, you can't punish them.
3. The "Punishment" Puzzle (Enforcement)
- The Analogy: If you do catch a cheater, you need to figure out the perfect way to punish them that hurts them the most but doesn't hurt you too much. It's like trying to find the perfect trap that catches a specific mouse without collapsing the whole house.
- The Reality: Calculating the optimal punishment is another math problem that is too hard to solve quickly.
The Conclusion: Because these puzzles are too hard, companies can't trust each other. They are afraid to collude because they can't catch cheaters. So, they play it safe and compete. Competition exists because we are computationally limited.
The Villain: Artificial Intelligence (AI)
Now, imagine you give all the stores a super-intelligent AI assistant.
- The Shift: AI doesn't get tired, it doesn't have emotions, and it can process millions of data points in a millisecond.
- The Result: The AI solves the "Who Cheated?" puzzle instantly. It can look at a price drop and say, "That wasn't rain; that was a cheat!" immediately.
- The Danger: Once the AI can solve the math, the "fear of getting caught" disappears. The AI can coordinate a perfect, silent price-fixing scheme without the companies ever talking to each other. They just all run the same code.
The Paper's Warning: As AI gets smarter, we are moving from a world where we can't collude (because it's too hard) to a world where we will collude (because it's easy). This explains why we are seeing "algorithmic collusion" in the real world right now, even without any human conspiracy.
The "Impossible" Trade-Off
The paper connects this to a famous idea from a previous paper by the same author: Market Efficiency.
- Efficiency: Prices instantly reflect all available information (like a stock market that knows everything). This requires super-computers (P = NP).
- Competition: Prices stay low and fair. This requires us to be limited (P ≠ NP).
The Impossibility Theorem: You cannot have a market that is both perfectly efficient and perfectly competitive.
- If you have super-smart AI, you get efficiency, but you lose competition (prices go up).
- If you want competition, you have to accept that the market is "dumb" and inefficient.
The "Transparency Paradox"
Usually, regulators think: "If we make markets more transparent (show everyone the prices), competition will get better!"
The Paper says: No, that's wrong.
- Analogy: Imagine a game of hide-and-seek. If the seekers (companies) have night-vision goggles (transparency), the hiders (cheaters) are instantly found.
- The Twist: In this case, "finding the hider" means finding the person who broke the price-fixing deal. If you make the market too transparent, you make it easier for the AI to spot cheaters. If it's easy to spot cheaters, the price-fixing deal becomes stable.
- Result: More transparency might actually lead to higher prices because it helps the AI enforce the cartel.
What Should We Do? (Computational Antitrust)
If competition relies on the fact that the math is too hard, then regulators should stop trying to catch "bad guys" and start making the math harder.
- Old Way: Watch for phone calls between CEOs.
- New Way (The Paper's Suggestion): Design markets to be "computationally messy."
- Encourage more product variety (so there are more variables to calculate).
- Introduce randomness into demand (so it's harder to tell if a price drop is a cheat or just bad luck).
- Force companies to use different, incompatible AI systems so they can't easily "sync up."
The Bottom Line
Competition isn't a natural law; it's a side effect of our limitations. We are competing because we aren't smart enough to conspire perfectly.
As AI makes us "smarter," we are losing that protection. The paper warns that unless we design our markets to be mathematically difficult for AI to solve, we are heading toward a future where prices are high, profits are huge, and the only thing stopping us is the lack of a law against "computational conspiracy."
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.