Robust Equilibria in Shared Resource Allocation via Strengthening Border's Theorem
David X. Lin, Siddhartha Banerjee, Giannis Fikioris, Éva Tardos
TL;DR
The paper addresses non-monetary, repeated allocation of a single shared resource among multiple agents and develops a Budgeted Robust Border (BRB) mechanism that achieves both a Bayes-Nash equilibrium and strong robustness guarantees. By linking online allocation with Border's theorem and strengthening the border polytope, the authors design a simple α_i-threshold bidding strategy that attains a Nash-equilibrium utility of at least λ_NASH = 1 − ∏_{j}(1 − α_j) times each agent's ideal utility, and a robustness of at least λ_ROB ≥ 1/2 against collusion. The construction uses a two-layer approach: budget-regulated bidding (all-pay-like budgeting) and probabilistic allocation with carefully chosen interim allocation probabilities p_i^S, supported by a novel flow-network argument and Schur-convexity analysis. They also provide computationally efficient implementations using a multiplicative-weights framework to compute allocation probabilities online, enabling practical deployment with near-optimal equilibrium and robustness properties. Overall, the work advances non-monetary mechanism design by delivering a practical mechanism with provable equilibrium and robustness guarantees, under minimal distributional assumptions, and introduces a technical strengthening of Border's theorem that may benefit broader implementation problems.
Abstract
We consider repeated allocation of a shared resource via a non-monetary mechanism, wherein a single item must be allocated to one of multiple agents in each round. We assume that each agent has i.i.d. values for the item across rounds, and additive utilities. Past work on this problem has proposed mechanisms where agents can get one of two kinds of guarantees: $(i)$ (approximate) Bayes-Nash equilibria via linkage-based mechanisms which need extensive knowledge of the value distributions, and $(ii)$ simple distribution-agnostic mechanisms with robust utility guarantees for each individual agent, which are worse than the Nash outcome, but hold irrespective of how others behave (including possibly collusive behavior). Recent work has hinted at barriers to achieving both simultaneously. Our work however establishes this is not the case, by proposing the first mechanism in which each agent has a natural strategy that is both a Bayes-Nash equilibrium and also comes with strong robust guarantees for individual agent utilities. Our mechanism comes out of a surprising connection between the online shared resource allocation problem and implementation theory, and uses a surprising strengthening of Border's theorem. In particular, we show that establishing robust equilibria in this setting reduces to showing that a particular subset of the Border polytope is non-empty. We establish this via a novel joint Schur-convexity argument. This strengthening of Border's criterion for obtaining a stronger conclusion is of independent technical interest, as it may prove useful in other settings.
