English

Sequential Fair Allocation of Limited Resources under Stochastic Demands

Computer Science and Game Theory 2022-07-12 v2 Systems and Control Systems and Control Optimization and Control

Abstract

We consider the problem of dividing limited resources between a set of agents arriving sequentially with unknown (stochastic) utilities. Our goal is to find a fair allocation - one that is simultaneously Pareto-efficient and envy-free. When all utilities are known upfront, the above desiderata are simultaneously achievable (and efficiently computable) for a large class of utility functions. In a sequential setting, however, no policy can guarantee these desiderata simultaneously for all possible utility realizations. A natural online fair allocation objective is to minimize the deviation of each agent's final allocation from their fair allocation in hindsight. This translates into simultaneous guarantees for both Pareto-efficiency and envy-freeness. However, the resulting dynamic program has state-space which is exponential in the number of agents. We propose a simple policy, HopeOnline, that instead aims to `match' the ex-post fair allocation vector using the current available resources and `predicted' histogram of future utilities. We demonstrate the effectiveness of our policy compared to other heurstics on a dataset inspired by mobile food-bank allocations.

Keywords

Cite

@article{arxiv.2011.14382,
  title  = {Sequential Fair Allocation of Limited Resources under Stochastic Demands},
  author = {Sean R. Sinclair and Gauri Jain and Siddhartha Banerjee and Christina Lee Yu},
  journal= {arXiv preprint arXiv:2011.14382},
  year   = {2022}
}

Comments

See arXiv:2105.05308 for an updated version. 36 pages, 6 figures

R2 v1 2026-06-23T20:34:47.127Z