chapter 4 bayesian approximation by: yotam eliraz 037026382 & gilad shohat based on chapter 4 on...

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

Upload: nathan-king

Post on 13-Jan-2016

222 views

Category:

Documents


0 download

TRANSCRIPT

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

Chapter 4

Bayesian Approximation

By: Yotam Eliraz 037026382 & Gilad Shohat

Based on Chapter 4 on Jason Hartline’s book

Seminar in Auctions and Mechanism Design

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

So what we will talk about today?1. The problem with optimal mechanizem

and why we need approximation.approximation.

2. Approximation with 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.

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

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).

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

Chapter 3 also showsFor 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

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

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.

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

Approximation (2)• The approximation factor is the ratio

between the optimal soultion and the one we obtain

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

Non identical distributions, single item, Mechanism 4.1:

For a second-price auction with reserves r = (r1 , . . . , rn ) 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.

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

Consider 3 bidders with Distributions F1= U[0,1], F2 = U[0,2] and F3 =U[0,3], respectivelyF1(v) = v, f1(v) = 1, F2(v) = v/2, f2(v)=1/2F3(v) = v/3, f3(v)=1/3

The virtual value of all agents with distribution densityf and cumulative distribution F is v – (1- F(v))/f(v)

The reserve for agent 1 is r1 such that r1 – (1- F1(r1))/f1(r1) = 0Or r1 – (1 – r1)/1 = 0, or 2r1 = 1, or r1 = ½

The reserve for agent 2 is r2 such that r2 – (1- F2(r2))/f2(r2) = 0Or r2 – (1 – r2/2)*2 = 0, or 2 r2 = 2, or r2=1,

r3 = 1.5,

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

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

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

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(v1) = v1 – (1-F1(v1))/f1(v1) = 0.6 + 0.6 -1 = 0.2

ᵩ2(v2) = v2 – (1-F2(v2))/f2(v2)

= 1.05 – 2*(0.475) = 1.05 – 0.95 = 0.1.

Payment1 = 0.2

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

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.

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

Fact

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

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

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.

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

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

ri =Á¡ 1i (0)

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

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 F1, F2, …,

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

Theorem proof

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

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

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

Give example that monopoly reserves are badFor irregular distributions (unlike regular distributions).

(The “Sydney Opera House example” gives an irregular Distribution for which, EVEN IDENTICALLY DISTRIBUTEDBidders, 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”,

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

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.

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

• 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

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

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).

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

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

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

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.

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

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′).

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

• 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.

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

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

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