Crowdsourced Bayesian Auctions MIT Pablo Azar Jing Chen Silvio Micali ♦ TexPoint fonts used in EMF. ♦ Read the TexPoint manual before you delete this box.:

Slides:



Advertisements
Similar presentations
Combinatorial Auctions with Complement-Free Bidders – An Overview Speaker: Michael Schapira Based on joint works with Shahar Dobzinski & Noam Nisan.
Advertisements

6.896: Topics in Algorithmic Game Theory Lecture 20 Yang Cai.
Algorithmic Game Theory Uri Feige Robi Krauthgamer Moni Naor Lecture 10: Mechanism Design Lecturer: Moni Naor.
Yang Cai Oct 01, An overview of today’s class Myerson’s Auction Recap Challenge of Multi-Dimensional Settings Unit-Demand Pricing.
Prior-free auctions of digital goods Elias Koutsoupias University of Oxford.
Approximating optimal combinatorial auctions for complements using restricted welfare maximization Pingzhong Tang and Tuomas Sandholm Computer Science.
CPS Bayesian games and their use in auctions Vincent Conitzer
Multi-item auctions with identical items limited supply: M items (M smaller than number of bidders, n). Three possible bidder types: –Unit-demand bidders.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Auction Theory Class 3 – optimal auctions 1. Optimal auctions Usually the term optimal auctions stands for revenue maximization. What is maximal revenue?
Optimal auction design Roger Myerson Mathematics of Operations research 1981.
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
1 Combinatorial Agency with Audits Raphael Eidenbenz ETH Zurich, Switzerland Stefan Schmid TU Munich, Germany TexPoint fonts used in EMF. Read the TexPoint.
Game Theory 1. Game Theory and Mechanism Design Game theory to analyze strategic behavior: Given a strategic environment (a “game”), and an assumption.
Negotiation A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor SIUC.
Part 1: Optimal Multi-Item Auctions Constantinos Daskalakis EECS, MIT Reference: Yang Cai, Constantinos Daskalakis and Matt Weinberg: An Algorithmic Characterization.
Paul Cuff THE SOURCE CODING SIDE OF SECRECY TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA.
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.
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
Reducing Costly Information Acquisition in Auctions Kate Larson, University of Waterloo Presented by David Thompson, University of British Columbia July.
Mechanism Design. Overview Incentives in teams (T. Groves (1973)) Algorithmic mechanism design (Nisan and Ronen (2000)) - Shortest Path - Task Scheduling.
1 On the price of anarchy and stability of correlated equilibria of linear congestion games By George Christodoulou Elias Koutsoupias Presented by Efrat.
Workshop on Auction Theory and Practice Carnegie Mellon University 1 Strategic Information Acquisition in Auctions Kate Larson Carnegie Mellon University.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Mechanism Design Traditional Algorithmic Setting Mechanism Design Setting.
Games in the normal form- An application: “An Economic Theory of Democracy” Carl Henrik Knutsen 5/
Yang Cai Sep 15, An overview of today’s class Myerson’s Lemma (cont’d) Application of Myerson’s Lemma Revelation Principle Intro to Revenue Maximization.
Near-Optimal Simple and Prior-Independent Auctions Tim Roughgarden (Stanford)
Auction Theory Class 2 – Revenue equivalence 1. This class: revenue Revenue in auctions – Connection to order statistics The revelation principle The.
Yang Cai Sep 8, An overview of the class Broad View: Mechanism Design and Auctions First Price Auction Second Price/Vickrey Auction Case Study:
Introduction 1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
ECO290E: Game Theory Lecture 12 Static Games of Incomplete Information.
A quantum protocol for sampling correlated equilibria unconditionally and without a mediator Iordanis Kerenidis, LIAFA, Univ Paris 7, and CNRS Shengyu.
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.
Mechanism Design CS 886 Electronic Market Design University of Waterloo.
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.
Automated Design of Multistage Mechanisms Tuomas Sandholm (Carnegie Mellon) Vincent Conitzer (Carnegie Mellon) Craig Boutilier (Toronto)
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.
Chapter 4 Bayesian Approximation By: Yotam Eliraz & Gilad Shohat Based on Chapter 4 on Jason Hartline’s book Seminar in Auctions and Mechanism.
Market Design and Analysis Lecture 5 Lecturer: Ning Chen ( 陈宁 )
Econ 805 Advanced Micro Theory 1 Dan Quint Fall 2009 Lecture 4.
Mechanism design. Goal of mechanism design Implementing a social choice function f(u 1, …, u |A| ) using a game Center = “auctioneer” does not know the.
Regret Minimizing Equilibria of Games with Strict Type Uncertainty Stony Brook Conference on Game Theory Nathanaël Hyafil and Craig Boutilier Department.
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
Automated Mechanism Design Tuomas Sandholm Presented by Dimitri Mostinski November 17, 2004.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
MAIN RESULT: We assume utility exhibits strategic complementarities. We show: Membership in larger k-core implies higher actions in equilibrium Higher.
Econ 805 Advanced Micro Theory 1 Dan Quint Fall 2009 Lecture 1 A Quick Review of Game Theory and, in particular, Bayesian Games.
Bayesian Algorithmic Mechanism Design Jason Hartline Northwestern University Brendan Lucier University of Toronto.
Advanced Subjects in GT Prepared by Rina Talisman Introduction Revenue Equivalence The Optimal Auction (Myerson 1981) Auctions.
Advanced Subjects in GT Outline of the tutorials Static Games of Complete Information Introduction to games Normal-form (strategic-form) representation.
1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A AAA A AA A.
Comp/Math 553: Algorithmic Game Theory Lecture 11
Bayesian games and their use in auctions
Comp/Math 553: Algorithmic Game Theory Lecture 08
Economics and Computation Week #13 Revenue of single Item auctions
Bayes Nash Implementation
Information, Incentives, and Mechanism Design
Auction Theory תכנון מכרזים ומכירות פומביות
CPS Bayesian games and their use in auctions
Presentation transcript:

Crowdsourced Bayesian Auctions MIT Pablo Azar Jing Chen Silvio Micali ♦ TexPoint fonts used in EMF. ♦ Read the TexPoint manual before you delete this box.: A

Agenda 1. Motivation for Crowdsourced Bayesian 2. Our Model 3. What We Can Do In-Principle in Our Model 4. What We Constructively Do in Our Model Tools ♦ Richer Strategy Spaces (again!) ♦ New Solution Concept (mutual knowledge of rationality) 5. Comparison

1. Motivation for Crowdsourced Bayesian

Mechanism Design: Leveraging the Players’ Knowledge and Rationality to obtain an outcome satisfying a desired property Wanted Property: “Good” revenue in auctions

Auctions in General n players a set of goods Valuation (for subsets) ({ })= 310 Allocation: Outcome: allocation (A 0, A 1, …, A n ) + prices (P 1, …, P n ) Utility: : { } Revenue: :

Bayesian : designer [Myerson’81]: optimal revenue for single-good auctions  4, D players  n, D  3, D  2, D  1, D D Centralized Bayesian : Very Strong! Designer knows D further assumes: Independent distribution

 4, D  n, D  3, D  2, D  1, D D Bayesian Nash further assumes: Still Strong! ignorant players know each other better than designer knows them, D Bayesian : ♦ D common knowledge to players

ignorant  4, D  n, D  3, D  2, D  1, D, D I know that he knows that I know that he knows that I know that Bayesian : Bayesian Nash further assumes: ♦ D common knowledge to players

ignorant ♦ (Hidden:) Each i knows ≥ and ≤  4, D  n, D  3, D  2, D  1, D, D Bayesian : !!! E.g., [Cremer and McLean’88] Bayesian Nash further assumes: ♦ D common knowledge to players

2. Our Crowdsourced Bayesian Model

Crowdsourced if: ignorant ♦ Each i individually knows ≥ ♦ No common knowledge required  2, D |S 2  1, D |S 1  3, D |S 3  4, D |S 4  n, D |S n Bayesian : ♦ Designer ignorant  2, D |S 2  1, D |S 1  3, D |S 3  4, D |S 4  n, D |S n ♦ D : iid, independent, correlated…

Our Crowdsourced Bayesian Assumption Each player i knows an arbitrary refinement of D |θ i Players’ knowledge to be leveraged! θ : Si1Si1 Si2Si2 Si3Si3  i, D |S i 2 No requirement on higher-order knowledge Ignorant Designer  Mechanism gets players’ strategies only i knows D |θ i and refines as much as he can

Can We Leverage? Yes, with proper tools!

Tool 1: Richer Strategy Spaces Each i’s strategy space ♦ Classical Revealing Mechanism: ♦ Our Revealing Mechanism: “richer language” for player i

Tool 2: Two-Step DST Recall (informally): DST mechanism Define (informally): Two-Step DST mechanism θ i is the best strategy regardless what the others do θ i is the best regardless what the others do D |S i is the best given first part actions = θ regardless i’s second part action regardless the others’ second part actions DST = Dominant Strategy Truthful,,,,,, θiθi, θnθn, θ1θ1, θiθi D |S i i

Tool 2: Two-Step DST ♦ Mutual Knowledge of Rationality ♦ A special case of CM’s solution concept DST = Dominant Strategy Truthful Define (informally): Two-Step DST mechanism θ i is the best regardless what the others do D |S i is the best given first part actions = θ regardless i’s second part action regardless the others’ second part actions

3. What We Can Do In-Principle in Our Model

Revenue In General Auctions optimal DST revenue under centralized Bayesian Hypothetical benchmark ♦ Not asymptotic ♦ n=1000? 100? Wonderful! ♦ n=2? “Tight” (even for single-good auctions)!

Mechanism [B’50]: ♦ Choose a player i uniformly at random 1. Player i announces 2. Each other player j announces ♦ Run the optimal DST mechanism M with ♦ Reward i using Brier’s Scoring Rule for -i Allegedly: Player i gets nothing and pays nothing bounded in [-2, 0] to a real number expectation maximized if

♦ Black-box usage of the optimal DST mechanism [Myerson’81]  “almost optimal” for single-good auction with independent distribution under crowdsourced Bayesian ♦ An existential result Mechanism Remarks ♦ Leverage one player’s knowledge about the others

4. What We Constructively Do in Our Model

Revenue In Single-Good Auctions ♦ Our Star Benchmark : [Ronen’01]  the monopoly price for given the others’ knowledge p, Y/N?

Mechanism ♦ Aggregate all but ’s knowledge ♦ Loses δ fraction in revenue for 2-step strict DST ♦ Is NOT of perfect information Remarks Only Crucial: The other players must not see otherwise nobody will be truthful

5. Comparison

Mechanism ♦ [Caillaud and Robert’05]: single good auction, ignorant designer, for independent D common knowledge to players, Bayesian equilibrium ♦ Ours: for n=2 under crowdsourced Bayesian “Tight” for 2-player, single-good, independent D Separation between the two models ( For General Auctions, )

♦ [Ronen’01]: under centralized Bayesian Mechanism ( For Single-Good Auctions, ) ♦ Ours: under crowdsourced Bayesian

♦ [Segal’03], [Baliga and Vohra’03]: as When ♦ Ours: for any n≥2 under crowdsourced Bayesian Mechanism Prior-free: Doesn’t need anybody to know D ( For Single-Good Auctions, )

In Sum ignorant designer  4, D |S 4 informed players  n, D |S n  3, D |S 3  2, D |S 2  1, D |S 1 2-Step DST Crowdsourced Bayesian

Thank you!

Complete Information 1 2 …n1 2 …n informed players ignorant designer MR’88 JPS’94 AM’92 GP’96 CHM’10 ACM’10

2-Step Dominant-Strategy Truthful Recall: DST mechanism Define: 2-Step DST mechanism Each i’s strategy space

Mechanism Analysis BSR [B’50]: ♦ Choose a player i uniformly at random 1. Player i announces 2. Each other player j announces ♦ Run the optimal DST mechanism with ♦ Reward i using Brier’s Scoring Rule

Mechanism Analysis: 2-Step DST (b) Brier’s SR [B’50]: ♦ Choose a player i uniformly at random 1. Player i announces 2. Each other player j announces ♦ Run the optimal DST mechanism M with ♦ Reward i using Brier’s Scoring Rule for -i (a) M DST  announcing is dominant for j≠i Allegedly: Player i gets nothing and pays nothing  announcing is 2-step DST for i

Mechanism Analysis: Revenue Convex mechanism M : for any partition P of the valuations space, M is convex  ♦ Choose a player i uniformly at random 1. Player i announces 2. Each other player j announces ♦ Run the optimal DST mechanism M with ♦ Reward i using Brier’s Scoring Rule for -i M is optimal 

Generalization ♦ Recall ♦ Generalization

Incomplete Information Centralized Bayesian Assumption: Designer knows D But: Why should the designer know?  Mechanism gets players’ strategies and D Bayesian:

Crowdsourced Bayesian ignorant  4, … informed players  n, …  3, …  2, …  1, … designer

Strong Crowdsourced Bayesian Assumption: D is common knowledge to the players Crowdsourced Bayesian  Mechanism gets players’ strategies only Knowledge is distributed among individual players Each player i has no information about θ -i beyond D |θ i More information  incentive to deviate Indeed very strong I knows that he knows that I knows that he knows that … Bayesian Nash equilibrium requires even more: We require even less …

Single-parameter games satisfying some property Dhangwatnotai, Roughgarden, and Yan’10: approximate optimal revenue when n goes infinity

Mechanism [B’50]: ♦ Choose a player i uniformly at random 1. Player i announces 2. Each other player j announces ♦ Run the optimal DST mechanism M with ♦ Reward i using Brier’s Scoring Rule for -i Allegedly: Player i gets nothing and pays nothing bounded in [-2, 0] to a real number expectation maximized if

♦ Choose a player i uniformly at random 1. Player i announces 2. Each other player j announces ♦ Run the optimal DST mechanism M with ♦ Reward i using Brier’s Scoring Rule for -i Remarks ♦ Black-box usage of any DST mechanism M [Myerson’81]  “almost optimal” for single-good auction with independent distribution ♦ Works for any n≥2 ♦ An existential result Mechanism