Chapter 4 Bayesian Approximation By: Yotam Eliraz 037026382 & Gilad Shohat Based on Chapter 4 on Jason Hartline’s book Seminar in Auctions and Mechanism.

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.
6.896: Topics in Algorithmic Game Theory Lecture 21 Yang Cai.
1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A A.
(Single-item) auctions Vincent Conitzer v() = $5 v() = $3.
Network Economics -- Lecture 4: Auctions and applications Patrick Loiseau EURECOM Fall 2012.
Auction Theory Class 5 – single-parameter implementation and risk aversion 1.
Blackbox Reductions from Mechanisms to Algorithms.
Yang Cai Sep 24, An overview of today’s class Prior-Independent Auctions & Bulow-Klemperer Theorem General Mechanism Design Problem Vickrey-Clarke-Groves.
Class 4 – Some applications of revenue equivalence
Yang Cai Oct 01, An overview of today’s class Myerson’s Auction Recap Challenge of Multi-Dimensional Settings Unit-Demand Pricing.
On Optimal Single-Item Auctions George Pierrakos UC Berkeley based on joint works with: Constantinos Daskalakis, Ilias Diakonikolas, Christos Papadimitriou,
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
USING LOTTERIES TO APPROXIMATE THE OPTIMAL REVENUE Paul W. GoldbergUniversity of Liverpool Carmine VentreTeesside University.
Seminar in Auctions and Mechanism Design Based on J. Hartline’s book: Approximation in Economic Design Presented by: Miki Dimenshtein & Noga Levy.
Auctions. Strategic Situation You are bidding for an object in an auction. The object has a value to you of $20. How much should you bid? Depends on auction.
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.
Michael R. Baye, Managerial Economics and Business Strategy, 3e. ©The McGraw-Hill Companies, Inc., 1999 Managerial Economics & Business Strategy Chapter.
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.
Week 9 1 COS 444 Internet Auctions: Theory and Practice Spring 2008 Ken Steiglitz
Part 1: Optimal Multi-Item Auctions Constantinos Daskalakis EECS, MIT Reference: Yang Cai, Constantinos Daskalakis and Matt Weinberg: An Algorithmic Characterization.
Yang Cai Oct 15, Interim Allocation rule aka. “REDUCED FORM” : Variables: Interim Allocation rule aka. “REDUCED FORM” : New Decision Variables j.
6.853: Topics in Algorithmic Game Theory Fall 2011 Matt Weinberg Lecture 24.
Optimal Ad Ranking for Profit Maximization Raju Balakrishnan (Arizona State University) Subbarao Kambhampati (Arizona State University) TexPoint fonts.
Yang Cai Sep 17, An overview of today’s class Expected Revenue = Expected Virtual Welfare 2 Uniform [0,1] Bidders Example Optimal Auction.
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.
Yang Cai Sep 24, An overview of today’s class Prior-Independent Auctions & Bulow-Klemperer Theorem General Mechanism Design Problems Vickrey-Clarke-Groves.
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.
Competitive Analysis of Incentive Compatible On-Line Auctions Ron Lavi and Noam Nisan SISL/IST, Cal-Tech Hebrew University.
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:
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
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.
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.
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.
USING LOTTERIES TO APPROXIMATE THE OPTIMAL REVENUE Paul W. GoldbergUniversity of Liverpool Carmine VentreTeesside University.
Topic 2: Designing the “optimal auction” Reminder of previous classes: Discussed 1st price and 2nd price auctions. Found equilibrium strategies. Saw that.
Game theory, alive: some advanced topics presentation by: Idan Haviv supervised by: Amos Fiat.
Optimal mechanisms (part 2) seminar in auctions & mechanism design Presentor : orel levy.
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
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.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
Auctions serve the dual purpose of eliciting preferences and allocating resources between competing uses. A less fundamental but more practical reason.
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.
Bayesian Algorithmic Mechanism Design Jason Hartline Northwestern University Brendan Lucier University of Toronto.
Lecture 4 on Auctions Multiunit Auctions We begin this lecture by comparing auctions with monopolies. We then discuss different pricing schemes for selling.
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 10
Comp/Math 553: Algorithmic Game Theory Lecture 11
Bayesian games and their use in auctions
Comp/Math 553: Algorithmic Game Theory Lecture 08
Comp/Math 553: Algorithmic Game Theory Lecture 14
Chapter 4 Bayesian Approximation
Comp/Math 553: Algorithmic Game Theory Lecture 13
Market Design and Analysis Lecture 4
Comp/Math 553: Algorithmic Game Theory Lecture 15
Economics and Computation Week #13 Revenue of single Item auctions
Near-Optimal Simple and Prior-Independent Auctions Tim Roughgarden (Stanford)
Bayes Nash Implementation
Information, Incentives, and Mechanism Design
CPS Bayesian games and their use in auctions
Presentation transcript:

Chapter 4 Bayesian Approximation By: Yotam Eliraz & Gilad Shohat Based on Chapter 4 on Jason Hartline’s book Seminar in Auctions and Mechanism Design TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A A

So what we will talk about today? approximation. 1.The problem with optimal mechanizem and why we need approximation. with 2. Approximation with regular distributions. 3. Approximation with irregular distributions. * Along the way we will mention terms such as monopoly price, the gambler case and prophet inequality.

For single item, iid distributions (identical, independent, distributions), and regular distributions (monotone virtual values), we have a revenue optimal auction: 2nd price with reserve pricing (where the reserve price is the value where the virtual value is zero).

Chapter 3 also shows For any regular distribution, Maximizing social welfare with virtual values has the effect of maximizing profit The expected profit is equal to the expected virtual social welfare However: Maximizing social welfare need not be simple to do or describe. And, does not translate to reserves

Approximation (1) Single reserve price mechanisms only work well (maximize profit) if iid, regular, single item We would like to show that although reserve-price-based mechanisms are not always optimal, they can be approximately optimal in a wide range of environments.

Approximation (2) The approximation factor is the ratio between the optimal soultion and the one we obtain

Non identical distributions, single item, Mechanism 4.1: For a second-price auction with reserves r = (r 1,..., r n ) the algorithm is as following: 1. reject each agent i with vi<ri 2. allocate the item to the highest valued agent remaining (or none if none exists). 3. charge the winner his critical price.

Consider 3 bidders with Distributions F 1 = U[0,1], F 2 = U[0,2] and F 3 =U[0,3], respectively F 1 (v) = v, f 1 (v) = 1, F 2 (v) = v/2, f 2 (v)=1/2 F 3 (v) = v/3, f 3 (v)=1/3 The virtual value of all agents with distribution density f and cumulative distribution F is v – (1- F(v))/f(v) The reserve for agent 1 is r1 such that r1 – (1- F 1 (r1))/f 1 (r1) = 0 Or r1 – (1 – r1)/1 = 0, or 2r1 = 1, or r1 = ½ The reserve for agent 2 is r2 such that r2 – (1- F 2 (r2))/f 2 (r2) = 0 Or r2 – (1 – r2/2)*2 = 0, or 2 r2 = 2, or r2=1, r3 = 1.5,

Single-item Auctions Example (2) Mechanism 4.1, example: Let the reserves be r1 = ½, r2=1, r3=1.5 as before, Let v1=0.6, v2= 1.05, and v3=0 be the bids of the agents The second price auction with reserves ignores v3 (< 1.5), agent 2 will be selected and pay 0.6

Single-item Auctions Example (2) Optimal in same case: v1=0.6, v2= 1.05, and v3=0 Social welfare maximization of virtual values ᵩ 1 (v 1 ) = v 1 – (1-F 1 (v 1 ))/f 1 (v 1 ) = = 0.2 ᵩ 2 (v 2 ) = v 2 – (1-F 2 (v 2 ))/f 2 (v 2 ) = 1.05 – 2*(0.475) = 1.05 – 0.95 = 0.1. Payment1 = 0.2

The monopoly price The monopoly price (η i = ᵩ i -1 (0) ) – for a distribution F, is the revenue-optimal price to offer an agent with value drawn from F.

Fact Any agent whose value exceeds the monopoly price has non-negative virtual value. (For regular distributions – monotone virtual prices).

The approximation part The expected revenue of the second-price auction with monopoly reserves is close to the optimal revenue when the distributions are regular. Why close? Why not the same??? Did we not prove that this is optimal??? NO!! NOT IID, not identical.

The approximation part -Theorem For any regular, single-item environment the second-price auction with monopoly reserves (different )gives a 2- approximation to the optimal expected revenue. This means that Revenue (monopoly reserve) ≥ Revenue (opt) /2

Theorem proof Let I be the winner of the optimal auction and J be the winner of the monopoly reserve auction (I and J) are random variables that depend on F 1, F 2, …,

Theorem proof

Irregular Distributions An agent whose value is above the monopoly price may yet have a negative virtual value. We will show that the regularity property is crucial to the previous Theorem. Discuss prophet inequalities from optimal stopping theory

Give example that monopoly reserves are bad For irregular distributions (unlike regular distributions). (The “Sydney Opera House example” gives an irregular Distribution for which, EVEN IDENTICALLY DISTRIBUTED Bidders, Even single items, the monopoly reserve price is bad (linear means bad). There are better things to do with irregular distributions: Use ironed virtual prices reserve price or ironed virtual “seqeuential posted price”,

Prophet inequality We will now talk about a term called prophet inequality. In order to give a basic idea about this term we will use the Gambler example.

A gambler faces a series of n games on each of n days. Game i has prize distributed according to Fi The order of the games and distribution of the game prizes is fully known in advance to the gambler. On day i the gambler realizes the value vi ~ Fi of game i and must decide whether to keep this prize and stop or to return the prize and continue playing. In other words, the gambler is only allowed to keep one prize and must decide which prize to keep immediately on realizing the prize and before any other prizes are realized. The Gambler example

backwards induction The gambler’s optimal strategy can be calculated by backwards induction. The gambler last day is his last chance of taking the prize. The gambler choose to take the prize in the (n-1) day only if the prize value is bigger than in the nth day, and so on (backwards).

backwards induction Strategy disadvantages It takes n numbers to describe it. It is not robust to small changes in,the game, such as, changing of the order of the games or making small changes to distribution. It does not allow for any intuitive understanding of the properties of good strategies. Theorem 4.7

The connection between the auction problem and the gambler’s problem the gambler’s problem in prize space is similar to the auctioneer’s problem in ironed-virtual- value space. The gambler aims to maximize expected prize while the auctioneer aims to maximize expected virtual value.

uniform ironed virtual price A uniform ironed virtual price is a vector p = (p1,..., pn ) such that for all i and i′: ¯φi(pi) = ¯φi′(pi′).

For any independent, single-item environment the second-price auction with a uniform ironed virtual reserve price is a 2-approximation to the optimal auction revenue.

For any independent, single-item environment a sequential posted pricing of uniform ironed virtual prices is a 2- approximation to the optimal auction revenue.