Arrow Research search
Back to STOC

STOC 2012

Online matching with concave returns

Conference Paper Session 3A Algorithms and Complexity · Theoretical Computer Science

Abstract

We consider a significant generalization of the Adwords problem by allowing arbitrary concave returns, and we characterize the optimal competitive ratio achievable . The problem considers a sequence of items arriving online that have to be allocated to agents, with different agents bidding different amounts. The objective function is the sum, over each agent i, of a monotonically non-decreasing concave function M i : R + -> R + of the total amount allocated to i. All variants of online matching problems (including the Adwords problem) studied in the literature consider the special case of budgeted linear functions, that is, functions of the form M i (u i ) = min {u i ,B i } for some constant B i . The distinguishing feature of this paper is in allowing arbitrary concave returns. The main result of this paper is that for each concave function M, there exists a constant F(M) ≤ 1 such that: there exists an algorithm with competitive ratio of min i F(M i ), independent of the sequence of items. No algorithm has a competitive ratio larger than F(M) over all instances with M i = M for all i. Our algorithm is based on the primal-dual paradigm and makes use of convex programming duality. The upper bounds are obtained by formulating the task of finding the right counterexample as an optimization problem. This path takes us through the calculus of variations which deals with optimizing over continuous functions. The algorithm and the upper bound are related to each other via a set of differential equations, which points to a certain kind of duality between them.

Authors

Keywords

  • adwords
  • bipartite matching
  • concave returns
  • online

Context

Venue
ACM Symposium on Theory of Computing
Archive span
1969-2025
Indexed papers
4364
Paper id
451907175910576341
v2026.09.13