zihe wang. only 1 good single sell vs bundle sell randomization is needed lp method mechanism...

18
Zihe Wang Maximal Revenue with Multiple Goods

Upload: lexie-britten

Post on 31-Mar-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Zihe Wang

Maximal Revenue with Multiple Goods

Page 2: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Only 1 goodSingle sell VS Bundle sellRandomization is neededLP methodMechanism characterization

Maximal Revenue with Multiple Goods

Page 3: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Myerson mechanism:The value distribution is uniform on [0,1].The optimal auction is the Vickery auction with reservation price ½.

(i)Given the bids v and F, compute virtual value v’(v,F)(ii)Run VCG on the virtual bids v’, determine the allocation and payment

Deterministic!

Only k=1 good

Page 4: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Naive solution ----Sell single separate goodk=2

Consider the distribution taking values 1 and 2 with equal probability ½. The maximum revenue for single good is 1.The maximum revenue for two goods is 2.If we bundle two goods together and sell. Value is additive.The distribution is

The maximum revenue is 3*3/4=2.25!

Bundle selling is better than single selling.

Multiple k goods, only 1 buyer -------Single VS Bundle

2 3 4

1/4 1/2 1/4

Page 5: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

k=largeSeparate single sell:The value distribution is independent identically uniform on [0,1]. The max revenue for single good is 1/4. The sum of revenue is k/4 in expectation.Bundle sell:The value distribution is a normal distribution on [0,k], concentrated on with probability 99.7%. We set the reserve price as , and get almost revenue in expectation.

Bundle selling is better than single selling again!

Multiple k goods, only 1 buyer -------Single VS Bundle

Page 6: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Is the bundle selling always better than single selling?

NO! Bundling can also be very bad, while single selling is good!For distribution that takes values 0,1 and 2, each

with probability 1/3, the optimal auction can get 13/9 revenue, which is larger than the revenue of 4/3 obtained from either selling the two items separately , or from selling them as a bundle.Optimal auction-----offer to the buyer the choice between any single item at price 2, and the bundle of both items at a “discount” price of 3.

Multiple k goods, only 1 buyer -------Single VS Bundle

Page 7: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Multiple k goods, only 1 buyer -------Single VS Bundle

From Hart&Nisan(2012)

Page 8: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

The optimal mechanism

Buyer utility: b(, )=max{ , , }

Multiple k goods, only 1 buyer -----Randomization is needed

Menu item

q1 q2 s

0.5 0 0.5

0 1 2

1 1 5

Page 9: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

The optimal mechanism

The revenue :1/3*0.5+1/3*2+1/3*5=5/2

Multiple k goods, only 1 buyer -----Randomization is needed

Menu item Valuation x where the menu item is chosenq1 q2 s

0.5 0 0.5 (1,0)

0 1 2 (0,2)

1 1 5 (3,3)

Page 10: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

The optimal mechanism

Individual rationality and compatiblity constriants

Revenue

Multiple k goods, only 1 buyer -----Randomization is needed

Menu item Valuation x where the menu item is chosenq1 q2 s

(1,0)

(0,2)

(3,3)

IR on (1,0)

IR on (0,2)

IC from (3,3) to (1,0)

IC from (3,3) to (0,2)

Page 11: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

(1)*3+(2)*3+(3)+(4):+ + +

= , = =0 , ,

Multiple k goods, only 1 buyer -----Randomization is needed

IR on (1,0) (1)

IR on (0,2) (2)

IC from (3,3) to (1,0)

(3)

IC from (3,3) to (0,2)

(4)

Page 12: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

[Hart&Nisan 2012] For every there exists a k-item distribution on such that

and Here correlated has infinite cases.

Multiple k goods, only 1 buyer -----Randomization is needed

Page 13: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Let , ,) is bidder i’s valuation vector, denote the bidder i’s valuation for item j.

Let denote the probability that bidder i gets item j when the valuations are x.

Let denote the expected payment of bidder i.

Multiple k goods, n buyers, finite cases ----- LP method

Page 14: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Buyer valuation : Allocation rule: qPayment rule (Seller revenue): sBuyer utility: The following two definitions are equivalent: 1.The mechanism is Incentive Compatible (truthful). 2.The buyer’s utility b is a convex function of x, and for all x, x’, we have . In particular b is differentiable at x, then .

Multiple k goods, 1 buyer -----Mechanism characterization

Page 15: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Any convex function b with for all i defines an incentive compatible mechanism by setting

The expected revenue of the mechanism given by b is

b(x) determine q(x),s(x)

Multiple k goods, 1 buyer -----Mechanism characterization

Page 16: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

b is weakly monotone, but s may be not. E.g.

Multiple k goods, 1 buyer -----Mechanism characterization

Menu item Valuation x where the menu item is chosenq1 q2 s

Page 17: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Multiple k goods, 1 buyer -----Mechanism characterization

Menu item Valuation x where the menu item is chosenq1 q2 s

Page 18: Zihe Wang. Only 1 good Single sell VS Bundle sell Randomization is needed LP method Mechanism characterization

Multiple k goods, 1 buyer -----Mechanism characterization