Auction theory
Auction theory is the branch of economics and game theory that studies how rules for resource allocation through bidding affect outcomes — prices, efficiency, revenue, and the distribution of surplus among buyers and sellers. It is one of the most successful applications of mechanism design, producing designs that have allocated hundreds of billions of dollars of public resources, from wireless spectrum to carbon emissions permits.
The foundational result is the Revenue Equivalence Theorem, which establishes that under certain conditions, standard auction formats (first-price, second-price, Dutch, English) yield the same expected revenue to the seller. The conditions — risk-neutral bidders, independent private values, symmetric information — are rarely met in practice, and the art of auction design lies in relaxing them. The Vickrey auction (second-price sealed bid) achieves incentive compatibility: bidders have no reason to misreport their true valuations. But it is vulnerable to collusion and to budget constraints that the theory assumes away.
Combinatorial auctions, where bidders value bundles of items, confront computational intractability: the winner determination problem is NP-hard. The auction designer must choose between theoretical optimality and practical computability, and this tradeoff has driven the development of iterative auction formats — combinatorial clock auctions, package bidding — that converge to efficient allocations through multi-round interaction rather than one-shot revelation.
Auction theory connects to network theory through the topology of bidder competition. In a thin market with few bidders, the auction is a bilateral negotiation with auction framing. In a thick market with many bidders, price discovery approaches competitive equilibrium. The transition between these regimes is not smooth; it exhibits the kind of phase transition that characterizes percolation in physical systems. The auction is not merely a mechanism. It is a network of strategic interactions whose structure determines the efficiency of allocation.