DeepAI
Log In Sign Up

Nonstationary Dual Averaging and Online Fair Allocation

02/23/2022
by   Luofeng Liao, et al.
0

We consider the problem of fairly allocating items to a set of individuals, when the items are arriving online. A central solution concept in fair allocation is competitive equilibrium: every individual is endowed with a budget of faux currency, and the resulting competitive equilibrium is used to allocate. For the online fair allocation context, the PACE algorithm of Gao et al. [2021] leverages the dual averaging algorithm to approximate competitive equilibria. The authors show that, when items arrive i.i.d, the algorithm asymptotically achieves the fairness and efficiency guarantees of the offline competitive equilibrium allocation. However, real-world data is typically not stationary. One could instead model the data as adversarial, but this is often too pessimistic in practice. Motivated by this consideration, we study an online fair allocation setting with nonstationary item arrivals. To address this setting, we first develop new online learning results for the dual averaging algorithm under nonstationary input models. We show that the dual averaging iterates converge in mean square to both the underlying optimal solution of the “true” stochastic optimization problem as well as the “hindsight” optimal solution of the finite-sum problem given by the sample path. Our results apply to several nonstationary input models: adversarial corruption, ergodic input, and block-independent (including periodic) input. Here, the bound on the mean square error depends on a nonstationarity measure of the input. We recover the classical bound when the input data is i.i.d. We then show that our dual averaging results imply that the PACE algorithm for online fair allocation simultaneously achieves “best of both worlds” guarantees against any of these input models. Finally, we conduct numerical experiments which show strong empirical performance against nonstationary inputs.

READ FULL TEXT

page 1

page 2

page 3

page 4

11/14/2021

Online Max-min Fair Allocation

We study an online version of the max-min fair allocation problem for in...
03/24/2021

Online Market Equilibrium with Application to Fair Division

Computing market equilibria is a problem of both theoretical and applied...
02/24/2020

Equitable Allocations of Indivisible Chores

We study fair allocation of indivisible chores (i.e., items with non-pos...
10/06/2020

Infinite-Dimensional Fisher Markets and Tractable Fair Division

Linear Fisher markets are a fundamental economic model with applications...
08/15/2022

Fair Assortment Planning

Many online platforms, ranging from online retail stores to social media...
02/10/2022

Robust and fair work allocation

In today's digital world, interaction with online platforms is ubiquitou...
06/11/2020

Group-Fair Online Allocation in Continuous Time

The theory of discrete-time online learning has been successfully applie...