CSC304 Lecture 13
Mechanism Design w/o Money: Facility Location
CSC304 - Nisarg Shah 1
CSC304 Lecture 13 Mechanism Design w/o Money: Facility Location - - PowerPoint PPT Presentation
CSC304 Lecture 13 Mechanism Design w/o Money: Facility Location CSC304 - Nisarg Shah 1 Lack of Money Mechanism design with money: VCG can implement welfare maximizing outcome because it can charge payments Mechanism design without
CSC304 - Nisarg Shah 1
CSC304 - Nisarg Shah 2
➢ VCG can implement 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 3
➢ It’s impossible to maximize welfare without money
➢
max
𝑗
𝑤𝑗 (1/𝑜) σ𝑗 𝑤𝑗 ≤ 𝑜
CSC304 - Nisarg Shah 4
➢ Worst-case approximation ratio is similar to the price of
anarchy (PoA)
CSC304 - Nisarg Shah 5
➢ Takes as input reports
𝑦 = ( 𝑦1, 𝑦2, … , 𝑦𝑜)
➢ Returns a location 𝑧 ∈ ℝ for the new facility
CSC304 - Nisarg Shah 6
➢ 𝑜 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 7
➢ Median is also strategyproof (SP)!
CSC304 - Nisarg Shah 8
Manipulator Median Change of report
CSC304 - Nisarg Shah 9
𝑗
𝑗
𝑗
CSC304 - Nisarg Shah 10
CSC304 - Nisarg Shah 11
➢ Leftmost: Choose the leftmost reported location ➢ Rightmost: Choose the rightmost reported location ➢ Dictatorship: Choose the location reported by agent 1 ➢ …
CSC304 - Nisarg Shah 12
CSC304 - Nisarg Shah 13
➢ Suppose the two agents report 𝑦1 = 0 and 𝑦2 = 1.
➢ Now, suppose the true preferences of the agents are
𝑦1 = 0 and 𝑦2 = 𝑧, and they report honestly.
facility shifts to his true location 𝑧.
➢ QED!
CSC304 - Nisarg Shah 14
➢ Choose min
𝑗
𝑦𝑗 with probability ¼
➢ Choose max
𝑗
𝑦𝑗 with probability ¼
➢ Choose (min
𝑗
𝑦𝑗 + max
𝑗
𝑦𝑗)/2 with probability ½
(1/4)∗2𝐷+(1/4)∗2𝐷+(1/2)∗𝐷 𝐷
3 2
CSC304 - Nisarg Shah 15
1/4 1/4 1/2 1/4 1/4 1/2 2𝜀 𝜀
CSC304 - Nisarg Shah 16