Primal-Dual Algorithms for Indivisible Concave Allocation with Bounded Local Curvature

08/31/2021
by   Nathaniel Kell, et al.
0

We study a general allocation setting where agent valuations are specified by an arbitrary set of monotone concave functions. In this model, a collection of items must be uniquely assigned to a set of agents, where all agent-item pairs have a specified bid value. The objective is to maximize the sum of agent valuations, each of which is a nondecreasing concave function of the agent's total spend. This setting was studied by Devanur and Jain (STOC 2012) in the online setting for fractional assignments. In this paper, we generalize the state of the art in the offline setting for indivisible allocations. In particular, for a collection of monotone concave functions and maximum bid value b, we define the notion of a local curvature bound c_ℓ∈ (0,1], which intuitively measures the largest multiplicative gap between any valuation function and a local linear lower bound with x-width b. For our main contribution, we define an efficient primal-dual algorithm that achieves an approximation of (1-ϵ)c_ℓ, and provide a matching c_ℓ integrality gap, showing our algorithm is optimal among those that utilize the natural assignment CP. Additionally, we show our techniques have an interesting extension to the Smooth Nash Social Welfare problem (Fain et al. EC 2018, Fluschnik et al. AAAI 2019), which is a variant of NSW that reduces the extent to which the objective penalizes under-allocations by adding a smoothing constant to agent utilities. This objective can be viewed as a sum of logs optimization, which therefore falls in the above setting. However, we also show how our techniques can be extended to obtain an approximation for the canonical product objective by obtaining an additive guarantee for the log version of the problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/03/2020

Submodular Matroid Secretary Problem with Shortlists

In the matroid secretary problem, the elements of a matroid M arrive in ...
research
05/21/2022

Fair Allocation of Indivisible Chores: Beyond Additive Valuations

In this work, we study the maximin share (MMS) fair allocation of indivi...
research
08/22/2023

Towards Optimal Subsidy Bounds for Envy-freeable Allocations

We study the fair division of indivisible items with subsidies among n a...
research
08/08/2020

Online Nash Social Welfare via Promised Utilities

We consider the problem of allocating a set of divisible goods to N agen...
research
11/06/2017

Social Welfare and Profit Maximization from Revealed Preferences

Consider the seller's problem of finding "optimal" prices for her (divis...
research
05/30/2023

A General Framework for Learning-Augmented Online Allocation

Online allocation is a broad class of problems where items arriving onli...
research
10/02/2020

Tight Approximation Guarantees for Concave Coverage Problems

In the maximum coverage problem, we are given subsets T_1, …, T_m of a u...

Please sign up or login with your details

Forgot password? Click here to reset