No Perfect Strategy Exists for Splitting Your Budget Across Many Rivals
If you compete on many fronts at once, math says there's no shortcut to winning.
Researchers studying equilibrium computation in discrete multiplayer Colonel Blotto games with player-specific battlefield values report a sharp divide. In the two-player model with common battlefield values, equilibria can be computed in polynomial time. But in the multiplayer model with player-specific values under the standard uniform tie-breaking rule, computing a (c/n)-approximate Nash equilibrium is PPAD-hard for some constant c > 0 — even when every player has just three resources, where n is the number of players. The main technical step is PPAD-hardness for computing a constant-approximate well-supported Nash equilibrium. By contrast, under uniform tie-breaking, a pure Nash equilibrium can be computed in polynomial time when every player has one resource. The authors also prove PPAD membership for computing ε-approximate Nash equilibria for inverse-exponentially small ε. Finally, for non-uniform monotone tie-breaking, they show PPAD-hardness even when every player has one resource and all players have identical battlefield values.
- A famous 100-year-old math puzzle about dividing resources across many contests gets dramatically harder when players value the prizes differently.
- The authors prove that finding even a roughly good strategy is computationally infeasible unless a core assumption in computer science turns out to be false.
- Real-world echo: ad budgets, election spending and auction bidding have no perfect formula — good approximations are the realistic best anyone can do.
Why It Matters
Explains why no software can hand you a perfect plan for splitting budgets across many rivals — approximations are the ceiling.