Robust Auction Design with Support Information
Jerry Anunrojwong, Santiago R. Balseiro, Omar Besbes
TL;DR
The paper addresses robust auction design when bidder valuations have known support $[a,b]$ but unknown shape, and develops a minimax framework that unifies regret and approximation objectives. It introduces pooling auctions (POOL) and a unifying $(g_u,g_d)$ mechanism class, showing that optimal robustness is achieved by randomizing between SPA with random reserves and POOL with random thresholds, with three information regimes determined by $k=a/b$. The authors derive closed-form saddle-point solutions for the worst-case distribution and reserve/threshold distributions, and quantify the revenue guarantees as functions of $n$ and $k$, including concrete numerical examples. They further delineate the value of mechanism features (randomization, pooling, and nonstandard allocations) by comparing nested classes and show that pooling and nonstandard allocations are essential for robustness, with pricing recovered as a special case when $n=1$. The results have practical implications for designing simple, robust auctions when only partial information is available, and they open avenues for extending the framework to broader distributional assumptions and alternative robustness benchmarks.
Abstract
A seller wants to sell an item to $n$ buyers. Buyer valuations are drawn i.i.d. from a distribution unknown to the seller; the seller only knows that the support is included in $[a, b]$. To be robust, the seller chooses a DSIC mechanism that optimizes the worst-case performance relative to the ideal expected revenue the seller could have collected with knowledge of buyers' valuations. Our analysis unifies the regret and the ratio objectives. For these objectives, we derive an optimal mechanism and the corresponding performance in quasi-closed form, as a function of the support information $[a, b]$ and the number of buyers $n$. Our analysis reveals three regimes of support information and a new class of robust mechanisms. i.) When $a/b$ is below a threshold, the optimal mechanism is a second-price auction (SPA) with random reserve, a focal class in earlier literature. ii.) When $a/b$ is above another threshold, SPAs are strictly suboptimal, and an optimal mechanism belongs to a class of mechanisms we introduce, which we call pooling auctions (POOL); whenever the highest value is above a threshold, the mechanism still allocates to the highest bidder, but otherwise the mechanism allocates to a uniformly random buyer, i.e., pools low types. iii.) When $a/b$ is between two thresholds, a randomization between SPA and POOL is optimal. We also characterize optimal mechanisms within nested central subclasses of mechanisms: standard mechanisms that only allocate to the highest bidder, SPA with random reserve, and SPA with no reserve. We show strict separations in terms of performance across classes, implying that deviating from standard mechanisms is necessary for robustness.
