Skip to main content

Reducing Bayesian Mechanism Design to Algorithm Design

  • Reference work entry
  • First Online:
  • 78 Accesses

Years and Authors of Summarized Original Work

  • STOC2012; Cai, Daskalakis, Weinberg

  • FOCS2012; Cai, Daskalakis, Weinberg

  • SODA2013; Cai, Daskalakis, Weinberg

  • FOCS2013; Cai, Daskalakis, Weinberg

  • SODA2015; Daskalakis, Weinberg

Problem Definition

The goal is to design algorithms that succeed in models where input is reported by strategic agents (henceforth referred to as strategic input), as opposed to standard models where the input is directly given (henceforth referred to as honest input). For example, consider a resource allocation problem where a single user has m jobs to process on n self-interested machines. Each machine i can process job j in time t ij , and this is privately known only to the machine. Each machine reports some processing times \(\hat{t}_{ij}\) to the user, who then runs some algorithm to determine where to process the jobs. Good approximation algorithms are known when machines are honest (i.e., \(\hat{t}_{ij} = t_{ij}\) for all i, j) if the user’s goal is to...

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   1,599.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   1,999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Recommended Reading

  1. Asadpour A, Saberi A (2007) An approximation algorithm for max-min fair allocation of indivisible goods. In: The 39th annual ACM symposium on theory of computing (STOC), San Diego

    Google Scholar 

  2. Bezáková I, Dani V (2005) Allocating indivisible goods. SIGecom Exch 5(3):11–18

    Article  Google Scholar 

  3. Cai Y, Daskalakis C (2011) Extreme-value theorems for optimal multidimensional pricing. In: The 52nd annual IEEE symposium on foundations of computer science (FOCS), Palm Springs

    Google Scholar 

  4. Cai Y, Daskalakis C, Matthew Weinberg S (2012) An algorithmic characterization of multi-dimensional mechanisms. In: The 44th annual ACM symposium on theory of computing (STOC), New York

    Google Scholar 

  5. Cai Y, Daskalakis C, Matthew Weinberg S (2012) Optimal multi-dimensional mechanism design: reducing revenue to welfare maximization. In: The 53rd annual IEEE symposium on foundations of computer science (FOCS), New Brunswick

    Google Scholar 

  6. Cai Y, Daskalakis C, Matthew Weinberg S (2013) Reducing revenue to welfare maximization: approximation algorithms and other generalizations. In: The 24th annual ACM-SIAM symposium on discrete algorithms (SODA), New Orleans

    Google Scholar 

  7. Cai Y, Daskalakis C, Matthew Weinberg S (2013) Understanding incentives: mechanism design becomes algorithm design. In: The 54th annual IEEE symposium on foundations of computer science (FOCS), Berkeley

    Google Scholar 

  8. Daskalakis C, Matthew Weinberg S (2012) Symmetries and optimal multi-dimensional mechanism design. In: The 13th ACM conference on electronic commerce (EC), Valencia

    Google Scholar 

  9. Daskalakis C, Matthew Weinberg S (2015) Bayesian truthful mechanisms for job scheduling from bi-criterion approximation algorithms. In: The 26th annual ACM-SIAM symposium on discrete algorithms (SODA), San Diego

    Google Scholar 

  10. Grötschel M, Lovász L, Schrijver A (1981) The ellipsoid method and its consequences in combinatorial optimization. Combinatorica 1(2):169–197

    Article  MathSciNet  MATH  Google Scholar 

  11. Karp RM, Papadimitriou CH (1980) On linear characterizations of combinatorial optimization problems. In: The 21st annual symposium on foundations of computer science (FOCS), Syracuse

    Google Scholar 

  12. Khachiyan LG (1979) A polynomial algorithm in linear programming. Sov Math Dokl 20(1):191–194

    MathSciNet  MATH  Google Scholar 

  13. Lenstra JK, Shmoys DB, Tardos É (1990) Approximation algorithms for scheduling unrelated parallel machines. Math Program 46(1–3):259–271

    Article  MathSciNet  MATH  Google Scholar 

  14. Myerson RB (1981) Optimal auction design. Math Oper Res 6(1):58–73

    Article  MathSciNet  MATH  Google Scholar 

  15. Shmoys DB, Tardos É (1993) Scheduling unrelated machines with costs. In: The 4th symposium on discrete algorithms (SODA), Austin

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yang Cai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Cai, Y., Daskalakis, C., Weinberg, M. (2016). Reducing Bayesian Mechanism Design to Algorithm Design. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_787

Download citation

Publish with us

Policies and ethics