Limitations of VCG-Based Mechanisms Shahar Dobzinski Joint work with Noam Nisan.

Slides:



Advertisements
Similar presentations
Combinatorial Auction
Advertisements

Truthful Mechanisms for Combinatorial Auctions with Subadditive Bidders Speaker: Shahar Dobzinski Based on joint works with Noam Nisan & Michael Schapira.
Combinatorial Auctions with Complement-Free Bidders – An Overview Speaker: Michael Schapira Based on joint works with Shahar Dobzinski & Noam Nisan.
6.896: Topics in Algorithmic Game Theory Lecture 21 Yang Cai.
Slide 1 of 31 Noam Nisan Approximation Mechanisms: computation, representation, and incentives Noam Nisan Hebrew University, Jerusalem Based on joint works.
Algorithmic mechanism design Vincent Conitzer
6.896: Topics in Algorithmic Game Theory Lecture 20 Yang Cai.
Online Mechanism Design (Randomized Rounding on the Fly)
CPSC 455/555 Combinatorial Auctions, Continued… Shaili Jain September 29, 2011.
Approximating optimal combinatorial auctions for complements using restricted welfare maximization Pingzhong Tang and Tuomas Sandholm Computer Science.
The Communication Complexity of Approximate Set Packing and Covering
Seminar in Auctions and Mechanism Design Based on J. Hartline’s book: Approximation in Economic Design Presented by: Miki Dimenshtein & Noga Levy.
Truthful Mechanism Design for Multi-Dimensional Scheduling via Cycle Monotonicity Ron Lavi IE&M, The Technion Chaitanya Swamy U. of Waterloo and.
Prompt Mechanisms for Online Auctions Speaker: Shahar Dobzinski Joint work with Richard Cole and Lisa Fleischer.
An Approximate Truthful Mechanism for Combinatorial Auctions An Internet Mathematics paper by Aaron Archer, Christos Papadimitriou, Kunal Talwar and Éva.
OR of XORs of Singletons. Approximation Algorithms for CAs with Complement-Free Bidders ClassUpper BoundLower Bound Generalmin {n, O(m 1/2 )} min {n, O(m.
Multi-item auctions with identical items limited supply: M items (M smaller than number of bidders, n). Three possible bidder types: –Unit-demand bidders.
Yang Cai Sep 10, An overview of today’s class Case Study: Sponsored Search Auction Myerson’s Lemma Back to Sponsored Search Auction.
A Sufficient Condition for Truthfulness with Single Parameter Agents Michael Zuckerman, Hebrew University 2006 Based on paper by Nir Andelman and Yishay.
Seminar In Game Theory Algorithms, TAU, Agenda  Introduction  Computational Complexity  Incentive Compatible Mechanism  LP Relaxation & Walrasian.
On the Hardness of Being Truthful Michael Schapira Yale University and UC Berkeley Joint work with Christos Papadimitriou and Yaron Singer (2008), and.
6.853: Topics in Algorithmic Game Theory Fall 2011 Matt Weinberg Lecture 24.
Bundling Equilibrium in Combinatorial Auctions Written by: Presented by: Ron Holzman Rica Gonen Noa Kfir-Dahav Dov Monderer Moshe Tennenholtz.
Algorithmic Applications of Game Theory Lecture 8 1.
Mechanism Design and the VCG mechanism The concept of a “mechanism”. A general (abstract) solution for welfare maximization: the VCG mechanism. –This is.
Single Parameter Combinatorial Auctions Lei Wang Georgia Institute of Technology Joint work with Gagan Goel Chinmay Karande Google Georgia Tech.
Ron Lavi Presented by Yoni Moses.  Introduction ◦ Combining computational efficiency with game theoretic needs  Monotonicity Conditions ◦ Cyclic Monotonicity.
Welfare Maximization in Congestion Games Liad Blumrosen and Shahar Dobzinski The Hebrew University.
Item Pricing for Revenue Maximization in Combinatorial Auctions Maria-Florina Balcan, Carnegie Mellon University Joint with Avrim Blum and Yishay Mansour.
An Improved Approximation Algorithm for Combinatorial Auctions with Submodular Bidders.
Truthful Randomized Mechanisms for Combinatorial Auctions Speaker: Michael Schapira Joint work with Shahar Dobzinski and Noam Nisan Hebrew University.
An Improved Approximation Algorithm for Combinatorial Auctions with Submodular Bidders Speaker: Shahar Dobzinski Joint work with Michael Schapira.
Truthful Randomized Mechanisms for Combinatorial Auctions Speaker: Shahar Dobzinski Joint work with Noam Nisan and Michael Schapira.
Towards a Characterization of Truthful Combinatorial Auctions Ron Lavi, Ahuva Mu’alem, Noam Nisan Hebrew University.
Combinatorial Auction. Conbinatorial auction t 1 =20 t 2 =15 t 3 =6 f(t): the set X  F with the highest total value the mechanism decides the set of.
Frugal Path Mechanisms by Aaron Archer and Eva Tardos Presented by Ron Lavi at the seminar: “Topics on the border of CS, Game theory, and Economics” CS.
Bayesian Combinatorial Auctions Giorgos Christodoulou, Annamaria Kovacs, Michael Schapira האוניברסיטה העברית בירושלים The Hebrew University of Jerusalem.
Computation and Incentives in Combinatorial Public Projects Michael Schapira Yale University and UC Berkeley Joint work with Dave Buchfuhrer and Yaron.
VC v. VCG: Inapproximability of Combinatorial Auctions via Generalizations of the VC Dimension Michael Schapira Yale University and UC Berkeley Joint work.
Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders Speaker: Michael Schapira Joint work with Shahar Dobzinski & Noam Nisan.
Noam Nisan Non-price Equilibria in Markets of Discrete goods Avinatan Hassidim, Haim Kaplan, Yishay Mansour, Noam Nisan.
Incentive-compatible Approximation Andrew Gilpin 10/25/07.
Truthfulness and Approximation Kevin Lacker. Combinatorial Auctions Goals – Economically efficient – Computationally efficient Problems – Vickrey auction.
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
Combinatorial Auctions By: Shai Roitman
More on Social choice and implementations 1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A Using slides by Uri.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 21.
Online Mechanism Design (Randomized Rounding on the Fly) Piotr Krysta, University of Liverpool, UK Berthold Vöcking, RWTH Aachen University, Germany.
Preference elicitation Communicational Burden by Nisan, Segal, Lahaie and Parkes October 27th, 2004 Jella Pfeiffer.
Auction Theory תכנון מכרזים ומכירות פומביות Topic 7 – VCG mechanisms 1.
By: Amir Ronen, Department of CS Stanford University Presented By: Oren Mizrahi Matan Protter Issues on border of economics & computation, 2002.
Market Design and Analysis Lecture 5 Lecturer: Ning Chen ( 陈宁 )
Slide 1 of 16 Noam Nisan The Power and Limitations of Item Price Combinatorial Auctions Noam Nisan Hebrew University, Jerusalem.
Algorithmic Mechanism Design: an Introduction Approximate (one-parameter) mechanisms, with an application to combinatorial auctions Guido Proietti Dipartimento.
AAMAS 2013 best-paper: “Mechanisms for Multi-Unit Combinatorial Auctions with a Few Distinct Goods” Piotr KrystaUniversity of Liverpool, UK Orestis TelelisAUEB,
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
Combinatorial Auction. A single item auction t 1 =10 t 2 =12 t 3 =7 r 1 =11 r 2 =10 Social-choice function: the winner should be the guy having in mind.
Truthful and near-optimal mechanism design via linear programming Chaitanya Swamy Caltech and U. Waterloo Joint work with Ron Lavi Caltech.
Approximation Algorithms for Combinatorial Auctions with Complement-Free Bidders Speaker: Shahar Dobzinski Joint work with Noam Nisan & Michael Schapira.
Bayesian Algorithmic Mechanism Design Jason Hartline Northwestern University Brendan Lucier University of Toronto.
Truthful and Near-Optimal Mechanism Design via Linear Programming Ron Lavi California Institute of Technology Joint work with Chaitanya Swamy.
Approximation algorithms for combinatorial allocation problems
Combinatorial Public Projects
An Optimal Lower Bound for Anonymous Scheduling Mechanisms
Computability and Complexity
Combinatorial Auction
Combinatorial Auction
Combinatorial Auction
Combinatorial Auction
Presentation transcript:

Limitations of VCG-Based Mechanisms Shahar Dobzinski Joint work with Noam Nisan

Combinatorial Auctions  m items, n bidders, each bidder i has a valuation function v i :2 M ->R +. Common assumptions:  Normalization: v i (  )=0  Monotonicity: S  T  v i (T) ≥ v i (S)  Goal: find a partition S 1,…,S n such that the total social welfare  v i (S i ) is maximized.  Algorithms must run in time polynomial in n and m.  In this talk the valuations are subadditive: for every S,T  M: v(S)+v(T) ≥ v(S  T) (but all of our results also hold for submodular valuations)

Truthful Approximations?  A 2 approximation algorithm exists [Feige], and a matching lower bound is also known [Dobzinski-Nisan-Schapira].  A deterministic O(m ½ )-truthful approximation algorithm exists [Dobzinski-Nisan-Schapira].  Our Goal: lower bounds on the power of polynomial time truthful mechanisms

VCG (applied to combinatorial auctions)  A truthful mechanism for combinatorial auctions (VCG):  Find the optimal allocation (O 1,…,O n ). Assign the bidders items accordingly.  Pay each bidder i:  j≠i v j (O j ).  Proof (of truthfulness):  The utility of a bidder is the welfare of the allocation: e.g., Bidder 1’s utility is v 1 (O 1 )+  j>1 v j (O j ) =  j v j (O j ) = OPT  VCG is truthful iff the algorithm is maximal-in-range [Nisan-Ronen]  MIR: limit the range and fully optimize over the restricted range.

 The Algorithm [Dobzinski-Nisan-Schapira] :  Choose the maximum-value allocation where either:  One bidder gets all items OR  Each bidder gets at most one item.  The algorithm is MIR (and can be made truthful using VCG payments).  Is there a (substantially) better MIR polynomial time algorithm?  Are there other types of truthful mechanisms? A O(m ½ )–Truthful Approximation Algorithm No Probably Not

A General Setting  A set of alternatives A.  n players, for each player i valuation v i : A  R.  A social choice function:  i v i  A.  We want to find payments (if such exist) such that the social choice function is implemented truthfully.

 Roberts theorem (informal): if the domain of valuations is unrestricted then MIR mechanisms are the only truthful mechanisms.  Lavi, Mu’alem, and Nisan (informal): For rich enough domains (e.g., combinatorial auctions) and some technical (?) conditions, MIR mechanisms might be the only truthful mechanisms that give a good approximation ratio. Is There Anything Beyond VCG? MIR are the only truthful mechanisms Single parameter domains Very rich domains ??? E.g., combinatorial auctions Many truthful Mechanisms  Single parameter domains: the private information of each player consists of one number.  Monotone algorithm: a player that wins and raises his bid is still a winner.  An algorithm is truthful iff it is monotone.

A Roadmap for Proving Hardness A Truthful Mechanism Affine Maximizer MIR AlgorithmThe Power of Efficient MIR Algorithms LMN Nisan-Ronen a m 1/6 lower bound for CAs with subadditive bidders using MIR algorithms. Conjecture: Every mechanism for “rich enough” domain must be affine maximizer. A way to set lower bounds on the only technique we have

An  (m 1/6 ) Lower Bound on MIR Mechanisms  Two complexity measures:  Cover Number: (approximately) the range size  must be “large” in order to obtain a good approximation ratio.  Intersection Number: a lower bound on the communication complexity (the # of queries to the black boxes).  We therefore want it to be “small” (polynomial).  Lemma (informal): If the cover number is large then the intersection number must be large too.  From now on, only 2 bidders, thus a lower bound of 2.

The Cover Number  Lemma: Let A be an MIR algorithm with range R. If cover(R) = |R| < e m/400, then A provides an approximation ratio no better than  Proof: Using the probabilistic method.  Fix an allocation T=(T 1,T 2 ) from the range.  Construct an instance with additive bidders: v(S) =  j  S v({j})  For each item j, set with probability ½ v 1 ({j})=1 and v 2 ({j})=0 (or vice versa with probability ½ ).  The optimal welfare in this instance is m, but each item j contributes 1 to the welfare provided by T only if we hit the corresponding bundle in T (with probability 1/2).  The expected welfare that T provides is m/2, and we can get a better welfare only with exponential small probability.

The Intersection Number  A set of allocations D={(A 1,B 1 ),…,(A d,B d )} is called intersection set if each A i intersects with every B j, except B i, and each B i intersects with every A j, except A i.  Let intersect(R) be the size of the largest intersection set in R.

Putting it Together  In order to obtain an approximation ratio better than 2, the cover number must be exponentially large.  If the MIR algorithm runs in polynomial time then the intersection number must be polynomial too.  Lemma (informal): If the cover number is exponentially large then the intersection number is exponentially large too.  Corollary: No polynomial time MIR algorithm provides an approximation ratio better than 2.

Open Questions  MIR as an algorithmic technique  Arora’s PTAS for Euclidean TSP, multi-unit auctions, …  Improve the m/(log m) ½ -approximation algorithm for combinatorial auctions with general bidders  “Real” hardness of truthful approximation results.

The Intersection Number  Lemma: Let A be an MIR algorithm with range R. Let intersect(R)=d. Then, the communication complexity of A is at least d.  Proof:  Reduction from disjointness: Alice holds a=a 1 …a d, Bob holds b=b 1 …b d. Is there some t with a t =b t =1? Requires d bits of communication.  The Reduction:  Let {(A 1,B 1 ),…,(A d,B d )} be the maximal intersection set of the alg. For each index i with a i =1, set v A (S)=2 for all A i  S. Otherwise v A (S)=1. Similar valuation for Bob.  The valuations are subadditive.  A common 1 bit  optimal welfare of 4. Our algorithm is maximal in range, and the optimal allocation is in the range, so our algorithm always return the optimal solution. But this requires d bits of communication.