← Latest papers
📈 economics

Misspecified Explore-then-Exploit Leads to Supra-Competitive Prices

This paper demonstrates that simple algorithmic pricing systems using an explore-then-exploit pipeline with misspecified monopoly demand models can systematically converge to supra-competitive, collusive-like prices in multi-firm markets, particularly when firms explore similar price ranges on the same side of the Nash equilibrium.

Original authors: Jackie Baek, Vivek F. Farias, Farrell Wu

Published 2026-05-18
📖 5 min read🧠 Deep dive

Original authors: Jackie Baek, Vivek F. Farias, Farrell Wu

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 Picture: How "Dumb" Algorithms Can Accidentally Collude

Imagine a busy street with several pizza shops. Usually, they compete fiercely, keeping prices low to steal customers from each other. This is the "Nash Equilibrium"—the fair, competitive price.

However, this paper asks a scary question: What if these shops start using simple computer programs to set their prices, and those programs accidentally make them act like a secret cartel, raising prices way above what is fair?

The authors found that you don't need complex, evil AI or secret phone calls to do this. You just need a very common, simple strategy called "Explore-then-Exploit" combined with a little bit of ignorance.

The Strategy: "Try, Learn, Then Guess"

The paper studies a specific way businesses use algorithms:

  1. The "Explore" Phase: Imagine the pizza shops are new. They don't know what price to charge. So, for a while, they just throw darts at a board. They randomly pick prices (some high, some low) to see how many pizzas they sell.
  2. The "Exploit" Phase: After gathering enough data, they stop guessing. They look at their own sales records and say, "Okay, when I charged \10, I sold 50 pizzas. When I charged \12, I sold 30. I'll just use this pattern to pick the perfect price to make the most money."

The Catch (The "Misspecification"):
Here is the critical flaw. When the algorithm looks at its own sales data, it ignores the other shops. It assumes it is the only shop on the street. It thinks, "If I raise my price, I'll lose customers because people will go buy cheaper pizza." But it forgets that if everyone raises their price, there is no cheaper pizza to buy!

The Discovery: How They Get Stuck at High Prices

The authors used math to simulate what happens when all the shops do this. They found a surprising result: If the shops happen to test prices in a similar range during their "Explore" phase, they get locked into high prices forever.

The Analogy: The "Echo Chamber"

Imagine two people trying to guess the temperature of a room, but they can't talk to each other.

  • The Setup: They both start by guessing temperatures between 70°F and 80°F.
  • The Mistake: They only look at their own history. They don't realize the other person is doing the exact same thing.
  • The Result: Because they both started in that 70–80°F range, their internal "models" of the room get confused. They start thinking, "Hey, whenever I guess 75°F, the room feels warm. If I guess 80°F, it feels even warmer."
  • The Trap: Because they are all guessing in the same "neighborhood" of prices, their algorithms start reinforcing each other. They slowly drift upward, thinking they are just optimizing for themselves, but they are actually pushing the price up toward the "Monopoly Price" (the highest price possible).

The paper calls the safe zone where this happens "Best-Response Cones." Think of this as a specific region on a map. If all the shops start their experiment inside this region (which is surprisingly large), they are doomed to end up with high prices.

Key Findings in Plain English

  1. It's Not Just "Smart" AI: You don't need advanced, learning-from-punishment AI (like the kind that learns to play chess). Even simple, "dumb" algorithms that just look at their own past data can cause this.
  2. The "Cluster" Effect: If the shops happen to test prices that are close to each other (e.g., everyone tests between \10 and \12), they are very likely to end up colluding. If they test wildly different prices, they might not. But since businesses often test prices near current market rates, they naturally "cluster," making this outcome very common.
  3. The Price Gap: The prices don't just go up a little bit. They can go all the way up to the Monopoly Price—the price a single evil owner would charge if they owned all the shops.
  4. It Happens Fast: You don't need to wait years for this to happen. The simulations show that even with short timeframes, prices shoot up quickly.
  5. Real-World Proof: The authors tested this theory using real data from the Boston apartment rental market. They simulated landlords using these simple algorithms. The result? Even with complex, real-world factors (different apartment sizes, different tenants, non-linear demand), the prices still rose significantly above the competitive level.

The "Why" (The Mechanism)

Why does this happen? It comes down to correlation.

When the shops explore, they happen to move their prices in the same direction at the same time (because they are all reacting to similar market conditions). Because their algorithms are "blind" to each other, they misinterpret this synchronized movement.

  • Normal Logic: "If I raise my price, I lose customers."
  • Blind Algorithm Logic: "I raised my price, and sales didn't drop as much as I thought! Maybe people are willing to pay more."

Because they are all doing this at the same time, they create a false signal that "demand is strong," so they keep raising prices. They are trapped in a feedback loop where their own ignorance creates a collective illusion of high demand.

The Bottom Line

The paper warns that simple, widely used pricing algorithms can accidentally create a cartel.

It's not because the companies are trying to collude. It's because their computers are using a "myopic" (short-sighted) view of the world. They look at their own history, ignore their competitors, and if they start experimenting in a similar price range, they all get stuck in a high-price trap. This suggests that regulators and businesses need to be careful about how these simple algorithms are deployed, as they might be driving up prices without anyone realizing it.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →