English

Online Allocation with Concave, Diminishing-Returns Objectives

Data Structures and Algorithms 2025-10-14 v1

Abstract

Online resource allocation problems are central challenges in economics and computer science, modeling situations in which nn items arriving one at a time must each be immediately allocated among mm agents. In such problems, our objective is to maximize a monotone reward function f(x)f(\mathbf{x}) over the allocation vector x=(xij)i,j\mathbf{x} = (x_{ij})_{i, j}, which describes the amount of each item given to each agent. In settings where ff is concave and has "diminishing returns" (monotone decreasing gradient), several lines of work over the past two decades have had great success designing constant-competitive algorithms, including the foundational work of Mehta et al. (2005) on the Adwords problem and many follow-ups. Notably, while a greedy algorithm is 12\frac{1}{2}-competitive in such settings, these works have shown that one can often obtain a competitive ratio of 11e0.6321-\frac{1}{e} \approx 0.632 in a variety of settings when items are divisible (i.e. allowing fractional allocations). However, prior works have thus far used a variety of problem-specific techniques, leaving open the general question: Does a (11e)(1-\frac{1}{e})-competitive fractional algorithm always exist for online resource allocation problems with concave, diminishing-returns objectives? In this work, we answer this question affirmatively, thereby unifying and generalizing prior results for special cases. Our algorithm is one which makes continuous greedy allocations with respect to an auxiliary objective U(x)U(\mathbf{x}). Using the online primal-dual method, we show that if UU satisfies a "balanced" property with respect to ff, then one can bound the competitiveness of such an algorithm. Our crucial observation is that there is a simple expression for UU which has this balanced property for any ff, yielding our general (11e)(1-\frac{1}{e})-competitive algorithm.

Keywords

Cite

@article{arxiv.2510.11266,
  title  = {Online Allocation with Concave, Diminishing-Returns Objectives},
  author = {Kalen Patton},
  journal= {arXiv preprint arXiv:2510.11266},
  year   = {2025}
}

Comments

Appears at SODA 2026

R2 v1 2026-07-01T06:33:44.502Z