Bayesian Combinatorial Auctions Giorgos Christodoulou, Annamaria Kovacs, Michael Schapira האוניברסיטה העברית בירושלים The Hebrew University of Jerusalem.

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.
Inefficiency of equilibria, and potential games Computational game theory Spring 2008 Michal Feldman TexPoint fonts used in EMF. Read the TexPoint manual.
Conditional Equilibrium Outcomes via Ascending Price Processes Joint work with Hu Fu and Robert Kleinberg (Computer Science, Cornell University) Ron Lavi.
Slide 1 of 31 Noam Nisan Approximation Mechanisms: computation, representation, and incentives Noam Nisan Hebrew University, Jerusalem Based on joint works.
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.
Prior-free auctions of digital goods Elias Koutsoupias University of Oxford.
Simple and Near-Optimal Auctions Tim Roughgarden (Stanford)
The Communication Complexity of Approximate Set Packing and Covering
CPS Bayesian games and their use in auctions Vincent Conitzer
Price Of Anarchy: Routing
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.
Optimal auction design Roger Myerson Mathematics of Operations research 1981.
Regret Minimization and the Price of Total Anarchy Paper by A. Blum, M. Hajiaghayi, K. Ligett, A.Roth Presented by Michael Wunder.
Seminar In Game Theory Algorithms, TAU, Agenda  Introduction  Computational Complexity  Incentive Compatible Mechanism  LP Relaxation & Walrasian.
Yang Cai Oct 15, Interim Allocation rule aka. “REDUCED FORM” : Variables: Interim Allocation rule aka. “REDUCED FORM” : New Decision Variables j.
1 Best-Reply Mechanisms Noam Nisan, Michael Schapira and Aviv Zohar.
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.
Harsanyi transformation Players have private information Each possibility is called a type. Nature chooses a type for each player. Probability distribution.
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.
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.
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.
Computation and Incentives in Combinatorial Public Projects Michael Schapira Yale University and UC Berkeley Joint work with Dave Buchfuhrer and Yaron.
Load Balancing, Multicast routing, Price of Anarchy and Strong Equilibrium Computational game theory Spring 2008 Michal Feldman.
Potential games, Congestion games Computational game theory Spring 2010 Adapting slides by Michal Feldman TexPoint fonts used in EMF. Read the TexPoint.
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.
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.
Price of Anarchy Bounds Price of Anarchy Convergence Based on Slides by Amir Epstein and by Svetlana Olonetsky Modified/Corrupted by Michal Feldman and.
Inefficiency of equilibria, and potential games Computational game theory Spring 2008 Michal Feldman.
Uniform Price Auctions: Equilibria and Efficiency Vangelis Markakis Athens University of Economics & Business (AUEB) 1 Orestis Telelis University of Liverpool.
Multi-Unit Auctions with Budget Limits Shahar Dobzinski, Ron Lavi, and Noam Nisan.
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
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.
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.
Static Games of Incomplete Information
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
Vasilis Syrgkanis Cornell University
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.
Comp/Math 553: Algorithmic Game Theory Lecture 11
Combinatorial Public Projects
Presented By Aaron Roth
Combinatorial Auction
Combinatorial Auction
Combinatorial Auction
Combinatorial Auction
Information, Incentives, and Mechanism Design
CPS Bayesian games and their use in auctions
Presentation transcript:

Bayesian Combinatorial Auctions Giorgos Christodoulou, Annamaria Kovacs, Michael Schapira האוניברסיטה העברית בירושלים The Hebrew University of Jerusalem

Combinatorial Auctions

opt=9

Combinatorial Auctions Objective: Find a partition of the items bidders items valuations that maximizes the social welfare (normalized) (monotone)

Valuations Submodular (SM) The marginal value of the item decreases as the number of items increases. Fractionally-subadditive (FS) additive

FS Valuations abc items add. valuations

Combinatorial Auctions - Challenges Strategic We want bidders to be truthful. VCG implements the opt. (exp. time) Computational approximation algorithms (not truthful)

Unknown Valuations

Huge Gaps Submodular (SM) Fractionally-subadditive (FS) 1-1/e-   [Feige-Vondrak] 1-1/e [Dobzinski-Schapira] O(log(m) log log(m)) [Dobzinski]

Solution? We do not know whether reasonable truthful and polynomial-time approximation algorithms exist. How can we overcome this problem? An old/new approach.

Partial Information is drawn from D

Complete Information

Auction Setting Player i will bid Strategy Profile Algorithm = allocation + payments Utility of player i

Bayesian Combinatorial Auctions Question: Can we design an auction for which any Bayesian Nash Equilibrium provides good approximation to the social welfare?

(Pure) Bayesian Nash [Harsanyi] Bidding function Informal: In a Bayesian Nash (B 1,…,B n ), given a probability distribution D, B i (v i ) maximizes the expected utility of player i (for all v i ). ()

Bayesian PoA Optimal Social Welfare Expected Social of a B.N.E. for fixed v Bayesian PoA = biggest ratio between SW(OPT) and SW(B) (over all D, B)

Bayesian PoA Price of Anarchy [Gairing, Monien, Tiemann, Vetta]

Second Price Player i will bid Strategy Profile Algorithm: Give item j to the player i with the highest bid. Charge I the second highest bid. Utility of player i

Second Price Social Welfare = 1

Second Price Social Welfare =

Second Price Social Welfare = PoA=1/

Supporting Bids Bidders have only partial info (beliefs) They want to avoid risks. (ex-post IR) Supporting Bids: (for all S)

Lower Bound opt=2

Lower Bound Nash=1 PoA=2

Our Results Bayesian setting: The Bayesian PoA for FS valuations (supporting bids, mixed) is 2. Complete-information setting: FS Valuations: Existence of pure N.E. Myopic procedure for finding one. PoS=1. SM Valuations: Algorithm for computing N.E. in poly time.

Valuations Submodular (SM) The marginal value of the item decreases as the number of items increases. Fractionally-subadditive (FS) additive

Upper Bound (full-info case) Lemma. For any set of items S, where is the maximizing additive valuation for the set S.

Upper Bound Letbe a fixed valuation profile

Upper Bound Letbe a fixed valuation profile optimum partition: Nash partition:

Upper Bound Since b is a N.E Letbe a fixed valuation profile optimum partition: maximum additive valuation wrt Nash partition:

Upper Bound Since b is a N.E Letbe a fixed valuation profile optimum partition: maximum additive valuation wrt Nash partition:

Upper Bound Since b is a N.E and so

Upper Bound Since b is a N.E and so using lemma we get

Upper Bound Since b is a N.E and so using lemma we get and so

Upper Bound summing up

But… Open Question: Does a (pure) BN with supporting bids always exist? Open Question: Can we find a (mixed) BN in polynomial time? We consider the full-information setting.

The Potential Procedure Start with item prices 0,…,0. Go over the bidders in some order 1,…,n. In each step, let one bidder i choose his most demanded bundle S of items. Update the prices of items in S according to i’s maximizing additive valuation for S. Once no one (strictly) wishes to switch bundle, output the allocation+bids.

Theorem: If all bidders have fractionally- subadditive valuation functions then the Potential Procedure always converges to a pure Nash (with supporting bids). Proof: The total social welfare is a potential function. The Potential Procedure

Theorem: After n steps the solution is a 2- approximation to the optimal social welfare (but not necessarily a pure Nash). [Dobzinski-Nisan- Schapira] Theorem: The Potential Procedure might require exponentially many steps to converge to a Pure Nash. The Potential Procedure

Open Question: Can we find a pure Nash in polynomial time? Open Question: Does the Potential Procedure converge in polynomial time for submodular valuations? The Potential Procedure

The Marginal-Value Procedure Start with bid-vectors b i =(0,…,0). Go over the items in some order 1,…,m. In each step, allocate item j to the bidder i with the highest marginal value for j. Set b ij to be the second highest marginal value.

Theorem: The Marginal-Value Procedure always outputs an allocation that is a 2- approximation to the optimal social-welfare. [Lehmann-Lehmann-Nisan] Proposition: The bids the Marginal-Value Procedure outputs are supporting bids and are a pure Nash equilibrium. The Marginal-Value Procedure

Open Questions Can a (mixed) Bayesian Nash Equilibrium be computed in poly-time? Algorithm that computes N.E. in poly time for FS valuations. Second Price Design an auction that minimizes the PoA for B.N.E.

Thank you!