An O( n)-approximate budget feasible mechanism for subadditive valuations

Abstract

In budget-feasible mechanism design, there is a set of items U, each owned by a distinct seller. The seller of item e incurs a private cost ce for supplying her item. A buyer wishes to procure a set of items from the sellers of maximum value, where the value of a set S⊂eq U of items is given by a valuation function v:2U R+. The buyer has a budget of B ∈ R+ for the total payments made to the sellers. We wish to design a mechanism that is truthful, that is, sellers are incentivized to report their true costs, budget-feasible, that is, the sum of the payments made to the sellers is at most the budget B, and that outputs a set whose value is large compared to OPT:=\v(S):c(S) B,S⊂eq U\. Budget-feasible mechanism design has been extensively studied, with the literature focussing on (classes of) subadditive valuation functions, and various polytime, budget-feasible mechanisms, achieving constant-factor approximation, have been devised for the special cases of additive, submodular, and XOS valuations. However, for general subadditive valuations, the best-known approximation factor achievable by a polytime budget-feasible mechanism (given access to demand oracles) was only O( n / n), where n is the number of items. We improve this state-of-the-art significantly by designing a randomized budget-feasible mechanism for subadditive valuations that achieves a substantially-improved approximation factor of O( n) and runs in polynomial time, given access to demand oracles.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…