automated design of robust mechanisms
play

Automated Design of Robust Mechanisms Michael Albert 1 , Vincent - PowerPoint PPT Presentation

Automated Design of Robust Mechanisms Michael Albert 1 , Vincent Conitzer 1 , Peter Stone 2 1 Duke University, 2 University of Texas at Austin 3rd Workshop on Algorithmic Game Theory and Data Science June 26th, 2017 Previously appeared in AAAI17


  1. Automated Design of Robust Mechanisms Michael Albert 1 , Vincent Conitzer 1 , Peter Stone 2 1 Duke University, 2 University of Texas at Austin 3rd Workshop on Algorithmic Game Theory and Data Science June 26th, 2017 Previously appeared in AAAI17 1 / 23

  2. Introduction Background Robust Mechanism Design Experiments Conclusion Introduction - Revenue Efficient Mechanisms Standard mechanisms do very well with large numbers of bidders VCG mechanism with n + 1 bidders ≥ optimal revenue mechanism with n bidders, for IID bidders (Bulow and Klemperer 1996) For “thin” markets, must use knowledge of the distribution of bidders Generalized second price auction with reserves (Myerson 1981) Thin markets are a large concern Sponsored search with rare keywords or ad quality ratings Of 19,688 reverse auctions by four governmental organizations in 2012, one-third had only a single bidder (GOA 2013) 2 / 23

  3. Introduction Background Robust Mechanism Design Experiments Conclusion Introduction - Revenue Efficient Mechanisms Standard mechanisms do very well with large numbers of bidders VCG mechanism with n + 1 bidders ≥ optimal revenue mechanism with n bidders, for IID bidders (Bulow and Klemperer 1996) For “thin” markets, must use knowledge of the distribution of bidders Generalized second price auction with reserves (Myerson 1981) Thin markets are a large concern Sponsored search with rare keywords or ad quality ratings Of 19,688 reverse auctions by four governmental organizations in 2012, one-third had only a single bidder (GOA 2013) 2 / 23

  4. Introduction Background Robust Mechanism Design Experiments Conclusion Introduction - Revenue Efficient Mechanisms Standard mechanisms do very well with large numbers of bidders VCG mechanism with n + 1 bidders ≥ optimal revenue mechanism with n bidders, for IID bidders (Bulow and Klemperer 1996) For “thin” markets, must use knowledge of the distribution of bidders Generalized second price auction with reserves (Myerson 1981) Thin markets are a large concern Sponsored search with rare keywords or ad quality ratings Of 19,688 reverse auctions by four governmental organizations in 2012, one-third had only a single bidder (GOA 2013) 2 / 23

  5. Introduction Background Robust Mechanism Design Experiments Conclusion Introduction - Correlated Distributions A common assumption in mechanism design is independent bidder valuations v 1 v 2 v 3 3 / 23

  6. Introduction Background Robust Mechanism Design Experiments Conclusion Introduction - Correlated Distributions This is not accurate for many settings Oil drilling rights Sponsored search auctions Anything with resale value v 1 v 2 v 3 3 / 23

  7. Introduction Background Robust Mechanism Design Experiments Conclusion Introduction - Correlated Distributions Cremer and McLean (1985) demonstrates that full surplus extraction as revenue is possible for correlated valuation settings! v 1 v 2 v 3 3 / 23

  8. Introduction Background Robust Mechanism Design Experiments Conclusion Contributions How do we efficiently and robustly use distribution information? Ex-Post Robust Bayesian 1.0 0.8 Relative Revenue 0.6 0.4 0.2 0.0 10 2 10 3 10 4 10 5 10 6 Number of Samples 4 / 23

  9. Introduction Background Robust Mechanism Design Experiments Conclusion Problem Description A monopolistic seller with one item A single bidder with type θ ∈ Θ and valuation v ( θ ) An external signal ω ∈ Ω and distribution π ( θ, ω ) 5 / 23

  10. Introduction Background Robust Mechanism Design Experiments Conclusion Problem Description A monopolistic seller with one item A single bidder with type θ ∈ Θ and valuation v ( θ ) An external signal ω ∈ Ω and distribution π ( θ, ω ) 5 / 23

  11. Introduction Background Robust Mechanism Design Experiments Conclusion Problem Description A monopolistic seller with one item A single bidder with type θ ∈ Θ and valuation v ( θ ) An external signal ω ∈ Ω and or distribution π ( θ, ω ) 5 / 23

  12. ♣ ① Introduction Background Robust Mechanism Design Experiments Conclusion Definition: Ex-Post Individual Rationality (IR) A mechanism ( ♣ , ① ) is ex-post individually rational (IR) if: ∀ θ ∈ Θ , ω ∈ Ω : U ( θ, θ, ω ) ≥ 0 6 / 23

  13. Introduction Background Robust Mechanism Design Experiments Conclusion Definition: Ex-Post Individual Rationality (IR) A mechanism ( ♣ , ① ) is ex-post individually rational (IR) if: ∀ θ ∈ Θ , ω ∈ Ω : U ( θ, θ, ω ) ≥ 0 Definition: Bayesian Individual Rationality (IR) A mechanism ( ♣ , ① ) is Bayesian (or ex-interim) individually rational (IR) if: � ∀ θ ∈ Θ : π ( ω | θ ) U ( θ, θ, ω ) ≥ 0 ω ∈ Ω 6 / 23

  14. Introduction Background Robust Mechanism Design Experiments Conclusion Definition: Ex-Post Individual Rationality (IR) A mechanism ( ♣ , ① ) is ex-post individually rational (IR) if: ∀ θ ∈ Θ , ω ∈ Ω : U ( θ, θ, ω ) ≥ 0 Definition: Bayesian Individual Rationality (IR) A mechanism ( ♣ , ① ) is Bayesian (or ex-interim) individually rational (IR) if: � ∀ θ ∈ Θ : π ( ω | θ ) U ( θ, θ, ω ) ≥ 0 ω ∈ Ω Ex-Post IR Mechanisms ⊂ Bayesian IR Mechanisms 6 / 23

  15. Introduction Background Robust Mechanism Design Experiments Conclusion Definition: Ex-Post Incentive Compatibility (IC) A mechanism ( ♣ , ① ) is ex-post incentive compatible (IC) if: ∀ θ, θ ′ ∈ Θ , ω ∈ Ω : U ( θ, θ, ω ) ≥ U ( θ, θ ′ , ω ) Definition: Bayesian Incentive Compatibility (IC) A mechanism ( ♣ , ① ) is Bayesian incentive compatible (IC) if: ∀ θ, θ ′ ∈ Θ : � � π ( ω | θ ) U ( θ, θ ′ , ω ) π ( ω | θ ) U ( θ, θ, ω ) ≥ ω ∈ Ω ω ∈ Ω Ex-Post IC Mechanisms ⊂ Bayesian IC Mechanisms 7 / 23

  16. Introduction Background Robust Mechanism Design Experiments Conclusion Definition: Optimal Ex-Post Mechanisms A mechanism ( ♣ , ① ) is an optimal ex-post mechanism if under the constraint of ex-post individual rationality and ex-post incentive compatibility it maximizes the following: � ① ( θ, ω ) π ( θ, ω ) (1) θ,ω Definition: Optimal Bayesian Mechanism A mechanism that maximizes (1) under the constraint of Bayesian individual rationality and Bayesian incentive compatibility is an optimal Bayesian mechanism . Ex-Post Revenue ≤ Bayesian Revenue 8 / 23

  17. Introduction Background Robust Mechanism Design Experiments Conclusion Review of Bayesian Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 9 / 23

  18. Introduction Background Robust Mechanism Design Experiments Conclusion Review of Bayesian Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 9 / 23

  19. Introduction Background Robust Mechanism Design Experiments Conclusion Review of Bayesian Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 9 / 23

  20. Introduction Background Robust Mechanism Design Experiments Conclusion Review of Bayesian Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 9 / 23

  21. Introduction Background Robust Mechanism Design Experiments Conclusion Review of Bayesian Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 9 / 23

  22. Introduction Background Robust Mechanism Design Experiments Conclusion Review of Bayesian Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 9 / 23

  23. Introduction Background Robust Mechanism Design Experiments Conclusion Distribution Uncertainty What if the distribution isn’t well known? Ex-Post Bayesian 1.0 0.8 Relative Revenue 0.6 0.4 0.2 0.0 10 2 10 3 10 4 10 5 10 6 Number of Samples 10 / 23

  24. Introduction Background Robust Mechanism Design Experiments Conclusion Robust Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 11 / 23

  25. Introduction Background Robust Mechanism Design Experiments Conclusion Robust Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 11 / 23

  26. Introduction Background Robust Mechanism Design Experiments Conclusion Robust Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 11 / 23

  27. Introduction Background Robust Mechanism Design Experiments Conclusion Robust Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 11 / 23

  28. Introduction Background Robust Mechanism Design Experiments Conclusion Robust Mechanism Design 6 6 5 5 4 4 v ( θ ) 3 3 2 2 1 1 0 0 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 1 − 1 − 1 − 2 π ( | θ ) − 2 11 / 23

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend