Introduction Social welfare maximization Revenue maximization
Introduction to Mechanism Design
Thodoris Lykouris
National Technical University of Athens
May 16, 2013
Introduction to Mechanism Design National Technical University of Athens
Introduction to Mechanism Design Thodoris Lykouris National - - PowerPoint PPT Presentation
Introduction Social welfare maximization Revenue maximization Introduction to Mechanism Design Thodoris Lykouris National Technical University of Athens May 16, 2013 Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
◮ fast ◮ (approximately) optimal Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
◮ fast ◮ (approximately) optimal
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
◮ fast ◮ (approximately) optimal
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Motivation
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Game Theory
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Game Theory
◮ Pure strategy, when σi is deterministically chosen from Si ◮ Mixed strategy, when σi is a probability distribution on Si ◮ σ−i = (σ1, σ2, . . . , σi−1, σi+1, . . . , σn)
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Game Theory
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Game Theory
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Game Theory
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Game Theory
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Game Theory
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Game Theory
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Game Theory
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Game Theory
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Mechanism Design
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Mechanism Design
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Mechanism Design
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Mechanism Design
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Mechanism Design
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Mechanism Design
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Single-item auction
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Single-item auction
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Single-item auction
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Single-item auction
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization VCG Mechanims
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization VCG Mechanims
j=i vj(χ(v1, v2, . . . , vn)): sum of valuations of other players
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization VCG Mechanims
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization VCG Mechanims
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
◮ Compute:
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
◮ Compute:
◮ Offer it to:
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
◮ Compute:
◮ Offer it to:
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
◮ Compute:
◮ Offer it to:
◮ pi∗ = max(maxi=i∗ υi,12, maxi=j=i∗(υi,1 + υj,2)) − υj∗,2 ◮ pj∗ = max(maxi=j∗ υi,12, maxi=j=j∗(υi,1 + υj,2)) − υi∗,1 Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
◮ Offer it to:
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
◮ Offer it to:
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
◮ Offer it to:
◮ pi∗ = maxi=j=i∗(υi,A + υj,B)) − υj∗,B ◮ pj∗ = maxi=j=j∗(υi,A + υj,B)) − υi∗,A Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Examples
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Bayesian setting
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Bayesian setting
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Bayesian setting
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
◮ φi monotone if Fi regular ◮ Ironing it otherwise Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
◮ φi monotone if Fi regular ◮ Ironing it otherwise
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
Introduction to Mechanism Design National Technical University of Athens
Introduction Social welfare maximization Revenue maximization Optimal mechanism
Introduction to Mechanism Design National Technical University of Athens