Allocating Public Goods via Dynamic Max-Min Fairness: Long-Run Behavior and Competitive Equilibria
Chido Onyeze, Siddhartha Banerjee, Giannis Fikioris, Éva Tardos
TL;DR
This paper studies dynamic max-min fair allocation (DMMF) for repeated single-resource sharing among $n$ agents with i.i.d. round values. It proves that no pure Nash equilibrium exists under fixed-threshold strategies, and introduces a data-driven Win-Rate Matching (WRM) policy that induces an approximate equilibrium with significantly improved welfare: at least $1-1/e$ of each agent’s ideal utility for general distributions and $1-O(rac{ ext{log} n}{n})$ for uniforms. The technical core develops a subgroup state-space collapse framework, a decomposition into stable agent groups, and drift-based analysis to show convergence of win rates under WRM to welfare-optimal levels. The results illuminate how simple, decentralized policies can achieve near-optimal welfare in a robust, distribution-agnostic dynamic allocation setting, and provide a blueprint for inducing equilibria via data-driven strategy guidance beyond DMMF.
Abstract
Dynamic max-min fair allocation (DMMF) is a simple and popular mechanism for the repeated allocation of a shared resource among competing agents: in each round, each agent can choose to request or not for the resource, which is then allocated to the requesting agent with the least number of allocations received till then. Recent work has shown that under DMMF, a simple threshold-based request policy enjoys surprisingly strong robustness properties, wherein each agent can realize a significant fraction of her optimal utility irrespective of how other agents' behave. While this goes some way in mitigating the possibility of a 'tragedy of the commons' outcome, the robust policies require that an agent defend against arbitrary (possibly adversarial) behavior by other agents. This however may be far from optimal compared to real world settings, where other agents are selfish optimizers rather than adversaries. Therefore, robust guarantees give no insight on how agents behave in an equilibrium, and whether outcomes are improved under one. Our work aims to bridge this gap by studying the existence and properties of equilibria under DMMF. To this end, we first show that despite the strong robustness guarantees of the threshold based strategies, no Nash equilibrium exists when agents participate in DMMF, each using some fixed threshold-based policy. On the positive side, however, we show that for the symmetric case, a simple data-driven request policy guarantees that no agent benefits from deviating to a different fixed threshold policy. In our proposed policy agents aim to match the historical allocation rate with a vanishing drift towards the rate optimizing overall welfare for all users. Furthermore, the resulting equilibrium outcome can be significantly better compared to what follows from the robustness guarantees.
