Water-Filling is Universally Minimax Optimal

Siddhartha Banerjee, Ramiro N. Deo-Campo Vuong, Robert Kleinberg
3/27/2026
cs.DScs.GTcs.LG

No confident code implementation found for this paper.

Abstract

Allocation of dynamically-arriving (i.e., online) divisible resources among a set of offline agents is a fundamental problem, with applications to online marketplaces, scheduling, portfolio selection, signal processing, and many other areas. The water-filling algorithm, which allocates an incoming resource to maximize the minimum load of compatible agents, is ubiquitous in many of these applications whenever the underlying objectives prefer more balanced solutions; however, the analysis and guarantees differ across settings. We provide a justification for the widespread use of water-filling by showing that it is a universally minimax optimal policy in a strong sense. Formally, our main result implies that water-filling is minimax optimal for a large class of objectives -- including both Schur-concave maximization and Schur-convex minimization -- under $α$-regret and competitive ratio measures. This optimality holds for every fixed tuple of agents and resource counts. Remarkably, water-filling achieves these guarantees as a myopic policy, remaining entirely agnostic to the objective function, agent count, and resource availability. Our techniques notably depart from the popular primal-dual analysis of online algorithms, and instead develop a novel way to apply the theory of majorization in online settings to achieve universality guarantees.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{banerjee2026waterfilling,
  title  = {Water-Filling is Universally Minimax Optimal},
  author = {Siddhartha Banerjee and Ramiro N. Deo-Campo Vuong and Robert Kleinberg},
  year   = {2026},
  eprint = {2603.26893},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.26893v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.26893.svg)](https://codeofpaper.com/paper/2603.26893)

Discussion