CSC304 Lecture 12
Ending Mechanism Design w/ Money: Recap revenue maximization & Myersonβs auction Begin Mechanism Design w/o Money: Facility Location
CSC304 - Nisarg Shah 1
CSC304 Lecture 12 Ending Mechanism Design w/ Money: Recap revenue - - PowerPoint PPT Presentation
CSC304 Lecture 12 Ending Mechanism Design w/ Money: Recap revenue maximization & Myersons auction Begin Mechanism Design w/o Money: Facility Location CSC304 - Nisarg Shah 1 Recap Single-item auction with 1 seller, buyers
CSC304 - Nisarg Shah 1
CSC304 - Nisarg Shah 2
π)
1βπΊπ(π€π) ππ(π€π)
β’ Maximize revenue = maximize virtual welfare subject to
monotonic allocation rule
CSC304 - Nisarg Shah 3
β’ Monotonicity is automatic
ππ π€π β₯ 0
β’ When the maximum ππ π€π is negative, not selling the item
is better (zero virtual welfare > negative virtual welfare)
π€π
β = min π€π β² βΆ ππ π€π β² β₯ max 0, ππ π€π
βπ β π
β’ Least possible value for which the agent still gets the item β’ If virtual value drops below any other virtual value or below
0, the agent loses the item
CSC304 - Nisarg Shah 4
β’ VCG with reserve price πβ1(0)
maximum value π€π but only if π€π β₯ πβ1(0)
β’ Equivalent to π π€π β₯ 0
πβ π π€π
β’ Least possible value for which the agent still gets the item β’ The agent loses the item as soon as his value goes below
either the 2nd highest bid or the reserve price
CSC304 - Nisarg Shah 5
function is complex too
β’ The optimal auction is unintuitive β’ Two simple auctions that achieve good revenue
For independent regular distributions, VCG with bidder-specific reserve prices can guarantee 50% of the optimal revenue.
CSC304 - Nisarg Shah 6
β’ Can break down if the true distribution is different than
the assumed distribution
For i.i.d. bidder valuations, πΉ[Revenue of VCG with π + 1 bidders] β₯ πΉ[Optimal revenue with π bidders]
figuring out the optimal auctionβ
CSC304 - Nisarg Shah 7
revenue among all (n+1)-bidder DSIC auctions that always allocate the item
β’ Revenue Equivalence Theorem
β’ Run π-bidder Myerson on first π bidders. If the item is
unallocated, give it to agent π + 1 for free.
β’ As much expected revenue as π-bidder Myerson auction β’ No more expected revenue than (n+1)-bidder VCG
CSC304 - Nisarg Shah 8
auctions become even trickier
values for both items
β’ Q: Shouldnβt the optimal auction just sell each item
individually using Myersonβs auction?
β’ A: No! Putting a take-it-or-leave-it offer on the two items
bundled together can increase revenue!
progress on simple and approximately optimal auctions
CSC304 - Nisarg Shah 9
CSC304 - Nisarg Shah 10
β’ VCG can implement the welfare maximizing outcome
because it can charge payments
β’ Suppose you want to give away a single item, but cannot
charge any payments
β’ Impossible to get meaningful information about
valuations from strategic agents
β’ How would you maximize welfare as much as possible?
CSC304 - Nisarg Shah 11
with probability 1/π.
β’ Itβs impossible to maximize welfare without money
β’ max
π€ maxπ π€π (1/π) Οπ π€π β€ π
(What is this?)
CSC304 - Nisarg Shah 12
strategyproof mechanism
β’ βstrategyproofβ = DSIC
provides the best approximation ratio
β’ Approximation ratio is similar to price of anarchy (PoA)
CSC304 - Nisarg Shah 13
β’ Takes as input reports ΰ·€
π¦ = (ΰ·€ π¦1, ΰ·€ π¦2, β¦ , ΰ·€ π¦π)
β’ Returns a location π§ β β for the new facility
CSC304 - Nisarg Shah 14
minimize the social cost?
β’ π is odd β the unique β(n+1)/2βth smallest value β’ π is even β βn/2βth or β(n/2)+1βst smallest value β’ Why?
CSC304 - Nisarg Shah 15
β’ Median is also strategyproof (SP)! β’ Irrespective of the reports of other agents, agent π is best
CSC304 - Nisarg Shah 16
No manipulation can help
CSC304 - Nisarg Shah 17
minimizes the maximum cost?
π
π¦π) and the rightmost (max
π
π¦π) locations (WHY?)
CSC304 - Nisarg Shah 18
median for maximum cost?
CSC304 - Nisarg Shah 19
β’ Leftmost: Choose the leftmost reported location β’ Rightmost: Choose the rightmost reported location β’ Dictatorship: Choose the location reported by agent 1 β’ β¦
CSC304 - Nisarg Shah 20
No deterministic SP mechanism has approximation ratio < 2 for maximum cost.
CSC304 - Nisarg Shah 21
β’ Choose min
π
π¦π with probability ΒΌ
β’ Choose max
π
π¦π with probability ΒΌ
β’ Choose (min
π
π¦π + max
π
π¦π)/2 with probability Β½
for maximum cost?
(1/4)β2π·+(1/4)β2π·+(1/2)βπ· π·
=
3 2
CSC304 - Nisarg Shah 22
The LRM mechanism is strategyproof.
1/4 1/4 1/2 1/4 1/4 1/2 2π π
CSC304 - Nisarg Shah 23
Try showing that no randomized SP mechanism can achieve approximation ratio < 3/2
β’ Consider two agents with π¦1 = 0 and π¦2 = 1 β’ Show that one of them has expected cost at least Β½ β’ What happens if that agent moves 1 unit farther from the