AAMAS 2013 best-paper: “Mechanisms for Multi-Unit Combinatorial Auctions with a Few Distinct Goods” Piotr KrystaUniversity of Liverpool, UK Orestis TelelisAUEB,

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.
Real-Time Competitive Environments: Truthful Mechanisms for Allocating a Single Processor to Sporadic Tasks Anwar Mohammadi, Nathan Fisher, and Daniel.
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
Blackbox Reductions from Mechanisms to Algorithms.
Online Mechanism Design (Randomized Rounding on the Fly)
CPSC 455/555 Combinatorial Auctions, Continued… Shaili Jain September 29, 2011.
USING LOTTERIES TO APPROXIMATE THE OPTIMAL REVENUE Paul W. GoldbergUniversity of Liverpool Carmine VentreTeesside University.
Combinatorial auctions Vincent Conitzer v( ) = $500 v( ) = $700.
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.
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
Single Value Combinatorial Auctions and Implementation in Undominated Strategies Moshe Babaioff*, Ron Lavi + and Elan Pavlov* + Social and Information.
Preference Elicitation Partial-revelation VCG mechanism for Combinatorial Auctions and Eliciting Non-price Preferences in Combinatorial Auctions.
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.
Optimal collusion-resistant mechanisms with verification Paolo Penna Carmine Ventre Università di Salerno University of Liverpool Italy UK.
On the Hardness of Being Truthful Michael Schapira Yale University and UC Berkeley Joint work with Christos Papadimitriou and Yaron Singer (2008), and.
Algorithmic Applications of Game Theory Lecture 8 1.
Utilitarian Mechanism Design for Multi-Objective Optimization Fabrizio Grandoni (U. Tor Vergata, Roma) Piotr Krysta (U. of Liverpool) Stefano Leonardi.
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.
Limitations of VCG-Based Mechanisms Shahar Dobzinski Joint work with Noam Nisan.
Agent Technology for e-Commerce Chapter 10: Mechanism Design Maria Fasli
Truthful Randomized Mechanisms for Combinatorial Auctions Speaker: Michael Schapira Joint work with Shahar Dobzinski and Noam Nisan Hebrew University.
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.
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.
Truthful Mechanisms for One-parameter Agents Aaron Archer, Eva Tardos Presented by: Ittai Abraham.
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.
Competitive Analysis of Incentive Compatible On-Line Auctions Ron Lavi and Noam Nisan SISL/IST, Cal-Tech Hebrew University.
1 Introduction to Approximation Algorithms Lecture 15: Mar 5.
Multi-item auctions & exchanges (multiple distinguishable items for sale) Tuomas Sandholm Carnegie Mellon University.
Incentive-compatible Approximation Andrew Gilpin 10/25/07.
Truthfulness and Approximation Kevin Lacker. Combinatorial Auctions Goals – Economically efficient – Computationally efficient Problems – Vickrey auction.
Uniform Price Auctions: Equilibria and Efficiency Vangelis Markakis Athens University of Economics & Business (AUEB) 1 Orestis Telelis University of Liverpool.
CPS 173 Mechanism design Vincent Conitzer
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
APPROXIMATION ALGORITHMS VERTEX COVER – MAX CUT PROBLEMS
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
An Online Auction Framework for Dynamic Resource Provisioning in Cloud Computing Weijie Shi*, Linquan Zhang +, Chuan Wu*, Zongpeng Li +, Francis C.M. Lau*
Combinatorial Auctions By: Shai Roitman
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.
By: Amir Ronen, Department of CS Stanford University Presented By: Oren Mizrahi Matan Protter Issues on border of economics & computation, 2002.
Yang Cai Oct 08, An overview of today’s class Basic LP Formulation for Multiple Bidders Succinct LP: Reduced Form of an Auction The Structure of.
Market Design and Analysis Lecture 5 Lecturer: Ning Chen ( 陈宁 )
USING LOTTERIES TO APPROXIMATE THE OPTIMAL REVENUE Paul W. GoldbergUniversity of Liverpool Carmine VentreTeesside University.
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.
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
Combinatorial Auctions without Money Dimitris Fotakis, NTUA Piotr Krysta, University of Liverpool Carmine Ventre, Teesside University.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
1 Approximation algorithms Algorithms and Networks 2015/2016 Hans L. Bodlaender Johan M. M. van Rooij TexPoint fonts used in EMF. Read the TexPoint manual.
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.
Combinatorial Auctions with k-wise Dependent Valuations Vincent Conitzer (CMU) Tuomas Sandholm (CMU) Paolo Santi (Pisa) (Some of the results in this paper.
Approximation Algorithms based on linear programming.
Truthful and Near-Optimal Mechanism Design via Linear Programming Ron Lavi California Institute of Technology Joint work with Chaitanya Swamy.
False-name Bids “The effect of false-name bids in combinatorial
Combinatorial Public Projects
CPS Mechanism design Michael Albert and Vincent Conitzer
Vincent Conitzer Mechanism design Vincent Conitzer
Vincent Conitzer CPS 173 Mechanism design Vincent Conitzer
Presentation transcript:

AAMAS 2013 best-paper: “Mechanisms for Multi-Unit Combinatorial Auctions with a Few Distinct Goods” Piotr KrystaUniversity of Liverpool, UK Orestis TelelisAUEB, Greece Carmine VentreTeesside University, UK

Multi-unit Combinatorial Auctions m goods Good j available in supply s j n bidders Objective: find an allocation of goods to bidders that maximizes the social welfare (sum of the bidders’ valuations) Each bidder has valuation functions for (multi) set of goods expressing his/her complex preferences, e.g., v( blue set ) = 290$ v( green set ) = 305$

(Multi-unit) CAs: applications

CAs: paradigmatic problem in Algorithmic Mechanism Design “We can always return the optimum social welfare truthfully (ie, when bidders lie) using VCG” “CAs is hard to approximate within √m and we have a polynomial-time algorithm that guarantees that” Polynomial-time (deterministic) algorithms and truthfulness? VCG is in general not good to obtain approximate solutions [Nisan&Ronen, JAIR 2007]

Few distinct goods Polynomial-time (deterministic) algorithms and truthfulness for m=O(1) and s j in N? VCG-based mechanisms do the job in this case!

ValuationPrevious best apxNEW APX (m=O(1))Apx lower bound Single-minded2-apx (m=1) [Mualem, Nisan’02] FPTAS (m=1) [BKV’05] (1+ε,1+ε,…,1+ε)-FPTAS (m=O(1)) [GKLV’10] Weakly NP-complete (, 1+ε, …,1+ε) - hard (arbitrary m) [NEW] Multi-mindedPTAS (m=1) [Dobzinski, Nisan’07] (1+ε,1,…,1)-PTAS (1,1+ε,…,1+ε)-FPTAS Strongly NP-hard (m≥2) [ChK’00] No FPTAS (m=1) [DN’07] Weakly NP-complete Submodular1-apx (m=1) [Vickrey’61] Exponential-time (1+ε,1,…,1)-PTAS ? General2-apx (m=1) [DN’07](2, 1,…,1)-apx2-MiR-hard (m=1) [DN’07] First deterministic poly-time mechanism even for m=1. Greatest improvement over previous result! Our results at a glance

VCG-based mechanisms: Maximum-in- Range (MIR) algorithms [NR, JAIR 07] Algorithm is MIR, if it fully optimizes the Social Welfare over a subset of allocations. Truthful (Poly-Time) α-approximate VCG-based mechanism: 1. Commit to a range, R, prior to the bidders’ declarations. 2.Elicit declarations, b. 3.Compute solution in R with best social welfare according to b. 4. Use VCG payments. Tricky: R should be “big” enough to contain good approximations of opt for all b and “small” enough to guarantee step 3 to be quick.

Multi-minded bidders Bidders demand a collection of multi-sets of goods Valuation Function

Allocation algorithm in input 1.Demands rounding 1.Supply adjustment 1.Optimize rounded instance by dynamic programming Optimality (1, 1+ε, …, 1+ε)-FPTAS: Feasible solutions to the original instance are feasible for the “rounded” instance Feasibility (1, 1+ε, …, 1+ε)-FPTAS:

Truthfulness of the mechanism THEOREM: The allocation algorithm A is MiR. THEOREM: There is an economically efficient truthful FPTAS for multi-minded CAs, violating the supplies by (1 + ε), for any ε > 0. (Important: Bidders declare (and can lie about) both demand sets and values.) Proof: The set {x in X : there exists b s.t. A(b)= x} is the range of the algorithm.

Violating the supply? Theoretically needed to obtain an FPTAS – Strongly NP-hardness for m ≥ 2 Common practice in multi-objective optimization literature Sellers do that already!

Conclusions Studied Multi-Unit CAs with constant number of goods and arbitrary supply – most practically relevant CAs setting – dramatically changes the problem to be algorithmically tractable! Designed best possible deterministic poly-time truthful mechanisms for broad classes of bidders: multi- minded, submodular, general. – Mechanism for submodular valuations is the first deterministic poly-time. Our assumptions (m = O(1), relaxing supplies) are provably necessary!