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

research
08/18/2023

Greedy-Based Online Fair Allocation with Adversarial Input: Enabling Best-of-Many-Worlds Guarantees

We study an online allocation problem with sequentially arriving items a...
research
11/14/2021

Online Max-min Fair Allocation

We study an online version of the max-min fair allocation problem for in...
research
02/24/2020

Equitable Allocations of Indivisible Chores

We study fair allocation of indivisible chores (i.e., items with non-pos...
research
04/26/2023

Multi-agent Online Scheduling: MMS Allocations for Indivisible Items

We consider the problem of fairly allocating a sequence of indivisible i...
research
08/15/2022

Fair Assortment Planning

Many online platforms, ranging from online retail stores to social media...
research
05/22/2023

Time Fairness in Online Knapsack Problems

The online knapsack problem is a classic problem in the field of online ...
research
02/10/2022

Robust and fair work allocation

In today's digital world, interaction with online platforms is ubiquitou...

Please sign up or login with your details

Forgot password? Click here to reset