Skip to main content
Erschienen in: OR Spectrum 3/2018

27.02.2018 | Regular Article

Mechanism design for machine scheduling problems: classification and literature overview

verfasst von: Dominik Kress, Sebastian Meiswinkel, Erwin Pesch

Erschienen in: OR Spectrum | Ausgabe 3/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper provides a literature overview on (direct revelation) algorithmic mechanism design in the context of machine scheduling problems. Here, one takes a game-theoretic perspective and assumes that part of the relevant data of the machine scheduling problem is private information of selfish players (usually machines or jobs) who may try to influence the solution determined by the scheduling algorithm by submitting false data. A central planner is in charge of controlling and designing the algorithm and a rewarding scheme that defines payments among planner and players based on the submitted data. The planner may, for example, want to design algorithm and payments such that reporting the true data always maximizes the utility functions of rationally acting players, because this enables the planner to generate fair solutions with respect to some social criterion that considers the interests of all players. We review the categories and characterizing problem features of machine scheduling settings in the algorithmic mechanism design literature and extend the widely accepted classification scheme of Graham et al. (Ann Discrete Math 5:287–326, 1979) for scheduling problems to include aspects relating to mechanism design. Based on this hierarchical scheme, we give a systematic overview of recent contributions in this field of research.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Allahverdi A, Ng CT, Cheng TCE, Kovalyov MY (2008) A survey of scheduling problems with setup times or costs. Eur J Oper Res 187(3):985–1032CrossRef Allahverdi A, Ng CT, Cheng TCE, Kovalyov MY (2008) A survey of scheduling problems with setup times or costs. Eur J Oper Res 187(3):985–1032CrossRef
Zurück zum Zitat Ambrosio P, Auletta V (2005) Deterministic monotone algorithms for scheduling on related machines. In: Persiano G, Solis-Oba R (eds) Approximation and online algorithms, 2nd international workshop, WAOA 2004, revised selected papers, Springer, Berlin, pp 267–280 Ambrosio P, Auletta V (2005) Deterministic monotone algorithms for scheduling on related machines. In: Persiano G, Solis-Oba R (eds) Approximation and online algorithms, 2nd international workshop, WAOA 2004, revised selected papers, Springer, Berlin, pp 267–280
Zurück zum Zitat Ambrosio P, Auletta V (2008) Deterministic monotone algorithms for scheduling on related machines. Theor Comput Sci 406(3):173–186CrossRef Ambrosio P, Auletta V (2008) Deterministic monotone algorithms for scheduling on related machines. Theor Comput Sci 406(3):173–186CrossRef
Zurück zum Zitat Andelman N, Azar Y, Sorani M (2005) Truthful approximation mechanisms for scheduling selfish related machines. In: Diekert V, Durand B (eds) STACS 2005, 22nd annual symposium on theoretical aspects of computer science, Springer, Berlin, pp 69–82 Andelman N, Azar Y, Sorani M (2005) Truthful approximation mechanisms for scheduling selfish related machines. In: Diekert V, Durand B (eds) STACS 2005, 22nd annual symposium on theoretical aspects of computer science, Springer, Berlin, pp 69–82
Zurück zum Zitat Andelman N, Azar Y, Sorani M (2007) Truthful approximation mechanisms for scheduling selfish related machines. Theor Comput Syst 40(4):423–436CrossRef Andelman N, Azar Y, Sorani M (2007) Truthful approximation mechanisms for scheduling selfish related machines. Theor Comput Syst 40(4):423–436CrossRef
Zurück zum Zitat Angel E, Bampis E, Pascual F (2005) Truthful algorithms for scheduling selfish tasks on parallel machines. In: Deng X, Ye Y (eds) Internet and network economics, first international workshop, WINE 2005, proceedings, Springer, Berlin Angel E, Bampis E, Pascual F (2005) Truthful algorithms for scheduling selfish tasks on parallel machines. In: Deng X, Ye Y (eds) Internet and network economics, first international workshop, WINE 2005, proceedings, Springer, Berlin
Zurück zum Zitat Angel E, Bampis E, Pascual F (2006) Truthful algorithms for scheduling selfish tasks on parallel machines. Theor Comput Sci 369(1–3):157–168CrossRef Angel E, Bampis E, Pascual F (2006) Truthful algorithms for scheduling selfish tasks on parallel machines. Theor Comput Sci 369(1–3):157–168CrossRef
Zurück zum Zitat Angel E, Bampis E, Pascual F, Tchetgnia AA (2009) On truthfulness and approximation for scheduling selfish tasks. J Sched 12(5):437–445CrossRef Angel E, Bampis E, Pascual F, Tchetgnia AA (2009) On truthfulness and approximation for scheduling selfish tasks. J Sched 12(5):437–445CrossRef
Zurück zum Zitat Angel E, Bampis E, Thibault N (2010) Randomized truthful algorithms for scheduling selfish tasks on parallel machines. In: López-Ortiz A (ed) LATIN 2010: theoretical informatics, 9th latin american symposium, proceedings, Springer, Berlin Angel E, Bampis E, Thibault N (2010) Randomized truthful algorithms for scheduling selfish tasks on parallel machines. In: López-Ortiz A (ed) LATIN 2010: theoretical informatics, 9th latin american symposium, proceedings, Springer, Berlin
Zurück zum Zitat Angel E, Bampis E, Thibault N (2012) Randomized truthful algorithms for scheduling selfish tasks on parallel machines. Theor Comput Sci 414(1):1–8CrossRef Angel E, Bampis E, Thibault N (2012) Randomized truthful algorithms for scheduling selfish tasks on parallel machines. Theor Comput Sci 414(1):1–8CrossRef
Zurück zum Zitat Archer A (2004) Mechanisms for discrete optimization with rational agents. PhD thesis, Cornell University Archer A (2004) Mechanisms for discrete optimization with rational agents. PhD thesis, Cornell University
Zurück zum Zitat Archer A, Tardos É (2001) Truthful mechanisms for one-parameter agents. In: Proceedings of the 42nd IEEE symposium on foundations of computer science, IEEE, FOCS ’01, pp 482–491 Archer A, Tardos É (2001) Truthful mechanisms for one-parameter agents. In: Proceedings of the 42nd IEEE symposium on foundations of computer science, IEEE, FOCS ’01, pp 482–491
Zurück zum Zitat Ashlagi I, Dobzinski S, Lavi R (2009) An optimal lower bound for anonymous scheduling mechanisms. In: Proceedings of the 10th ACM conference on electronic commerce, ACM, EC ’09, pp 169–176 Ashlagi I, Dobzinski S, Lavi R (2009) An optimal lower bound for anonymous scheduling mechanisms. In: Proceedings of the 10th ACM conference on electronic commerce, ACM, EC ’09, pp 169–176
Zurück zum Zitat Ashlagi I, Dobzinski S, Lavi R (2012) Optimal lower bounds for anonymous scheduling mechanisms. Math Oper Res 37(2):244–258CrossRef Ashlagi I, Dobzinski S, Lavi R (2012) Optimal lower bounds for anonymous scheduling mechanisms. Math Oper Res 37(2):244–258CrossRef
Zurück zum Zitat Auletta V, De Prisco R, Penna P, Persiano G (2004) Deterministic truthful approximation mechanisms for scheduling related machines. In: Diekert V, Habib M (eds) STACS 2004, 21st annual symposium on theoretical aspects of computer science, proceedings, Springer, Berlin, pp 608–619 Auletta V, De Prisco R, Penna P, Persiano G (2004) Deterministic truthful approximation mechanisms for scheduling related machines. In: Diekert V, Habib M (eds) STACS 2004, 21st annual symposium on theoretical aspects of computer science, proceedings, Springer, Berlin, pp 608–619
Zurück zum Zitat Auletta V, Christodoulou G, Penna P (2012) Mechanisms for scheduling with single-bit private values. In: Serna M (ed) Algorithmic game theory, 5th international symposium, SAGT 2012, proceedings, Springer, Berlin, pp 25–36 Auletta V, Christodoulou G, Penna P (2012) Mechanisms for scheduling with single-bit private values. In: Serna M (ed) Algorithmic game theory, 5th international symposium, SAGT 2012, proceedings, Springer, Berlin, pp 25–36
Zurück zum Zitat Auletta V, Christodoulou G, Penna P (2015) Mechanisms for scheduling with single-bit private values. Theor Comput Syst 57(3):523–548CrossRef Auletta V, Christodoulou G, Penna P (2015) Mechanisms for scheduling with single-bit private values. Theor Comput Syst 57(3):523–548CrossRef
Zurück zum Zitat Azar Y, Hoefer M, Maor I, Reiffenhäuser R, Vöcking B (2015) Truthful mechanism design via correlated tree rounding. In: Proceedings of the 16th ACM conference on economics and computation, ACM, EC ’15, pp 415–432 Azar Y, Hoefer M, Maor I, Reiffenhäuser R, Vöcking B (2015) Truthful mechanism design via correlated tree rounding. In: Proceedings of the 16th ACM conference on economics and computation, ACM, EC ’15, pp 415–432
Zurück zum Zitat Azar Y, Hoefer M, Maor I, Reiffenhäuser R, Vöcking B (2017) Truthful mechanism design via correlated tree rounding. Math Program 163(1–2):445–469CrossRef Azar Y, Hoefer M, Maor I, Reiffenhäuser R, Vöcking B (2017) Truthful mechanism design via correlated tree rounding. Math Program 163(1–2):445–469CrossRef
Zurück zum Zitat Błażewicz J, Ecker KH, Pesch E, Schmidt G, Węglarz J (2007) Handbook on scheduling: from theory to applications. Springer, Berlin Błażewicz J, Ecker KH, Pesch E, Schmidt G, Węglarz J (2007) Handbook on scheduling: from theory to applications. Springer, Berlin
Zurück zum Zitat Boysen N, Fliedner M (2010) Cross dock scheduling: classification, literature review and research agenda. Omega 38(6):413–422CrossRef Boysen N, Fliedner M (2010) Cross dock scheduling: classification, literature review and research agenda. Omega 38(6):413–422CrossRef
Zurück zum Zitat Boysen N, Fliedner M, Scholl A (2007) A classification of assembly line balancing problems. Eur J Oper Res 183(2):674–693CrossRef Boysen N, Fliedner M, Scholl A (2007) A classification of assembly line balancing problems. Eur J Oper Res 183(2):674–693CrossRef
Zurück zum Zitat Boysen N, Fliedner M, Scholl A (2009) Sequencing mixed-model assembly lines: survey, classification and model critique. Eur J Oper Res 192(2):349–373CrossRef Boysen N, Fliedner M, Scholl A (2009) Sequencing mixed-model assembly lines: survey, classification and model critique. Eur J Oper Res 192(2):349–373CrossRef
Zurück zum Zitat Brucker P, Drexl A, Möhring R, Neumann K, Pesch E (1999) Resource-constrained project scheduling: notation, classification, models, and methods. Eur J Oper Res 112(1):3–41CrossRef Brucker P, Drexl A, Möhring R, Neumann K, Pesch E (1999) Resource-constrained project scheduling: notation, classification, models, and methods. Eur J Oper Res 112(1):3–41CrossRef
Zurück zum Zitat Chawla S, Hartline JD, Malec D, Sivan B (2013) Prior-independent mechanisms for scheduling. In: Proceedings of the 45th annual ACM symposium on theory of computing, ACM, STOC ’13, pp 51–60 Chawla S, Hartline JD, Malec D, Sivan B (2013) Prior-independent mechanisms for scheduling. In: Proceedings of the 45th annual ACM symposium on theory of computing, ACM, STOC ’13, pp 51–60
Zurück zum Zitat Chen X, Du D, Zuluaga LF (2013) Copula-based randomized mechanisms for truthful scheduling on two unrelated machines. In: Vöcking B (ed) Algorithmic game theory, 6th international symposium, SAGT 2013, proceedings, Springer, Berlin, pp 231–242 Chen X, Du D, Zuluaga LF (2013) Copula-based randomized mechanisms for truthful scheduling on two unrelated machines. In: Vöcking B (ed) Algorithmic game theory, 6th international symposium, SAGT 2013, proceedings, Springer, Berlin, pp 231–242
Zurück zum Zitat Chen X, Du D, Zuluaga LF (2015) Copula-based randomized mechanisms for truthful scheduling on two unrelated machines. Theor Comput Syst 57(3):753–781CrossRef Chen X, Du D, Zuluaga LF (2015) Copula-based randomized mechanisms for truthful scheduling on two unrelated machines. Theor Comput Syst 57(3):753–781CrossRef
Zurück zum Zitat Christodoulou G, Koutsoupias E (2009) Mechanism design for scheduling. Bull EATCS 97:40–59 Christodoulou G, Koutsoupias E (2009) Mechanism design for scheduling. Bull EATCS 97:40–59
Zurück zum Zitat Christodoulou G, Kovács A (2010) A deterministic truthful PTAS for scheduling related machines. In: Proceedings of the 21st annual ACM-SIAM symposium on discrete algorithms, SIAM, SODA ’10, pp 1005–1016 Christodoulou G, Kovács A (2010) A deterministic truthful PTAS for scheduling related machines. In: Proceedings of the 21st annual ACM-SIAM symposium on discrete algorithms, SIAM, SODA ’10, pp 1005–1016
Zurück zum Zitat Christodoulou G, Kovács A (2011) A global characterization of envy-free truthful scheduling of two tasks. In: Chen N, Elkind E, Koutsoupias E (eds) Internet and network economics, 7th international workshop, WINE 2011, proceedings, Springer, Berlin, pp 84–96 Christodoulou G, Kovács A (2011) A global characterization of envy-free truthful scheduling of two tasks. In: Chen N, Elkind E, Koutsoupias E (eds) Internet and network economics, 7th international workshop, WINE 2011, proceedings, Springer, Berlin, pp 84–96
Zurück zum Zitat Christodoulou G, Kovács A (2013) A deterministic truthful PTAS for scheduling related machines. SIAM J Comput 42(4):1572–1595CrossRef Christodoulou G, Kovács A (2013) A deterministic truthful PTAS for scheduling related machines. SIAM J Comput 42(4):1572–1595CrossRef
Zurück zum Zitat Christodoulou G, Gourvès L, Pascual F (2007a) Scheduling selfish tasks: about the performance of truthful algorithms. In: Lin G (ed) Computing and combinatorics, 13th annual international conference, COCOON 2007, proceedings, Springer, Berlin, pp 187–197 Christodoulou G, Gourvès L, Pascual F (2007a) Scheduling selfish tasks: about the performance of truthful algorithms. In: Lin G (ed) Computing and combinatorics, 13th annual international conference, COCOON 2007, proceedings, Springer, Berlin, pp 187–197
Zurück zum Zitat Christodoulou G, Koutsoupias E, Kovács A (2007b) Mechanism design for fractional scheduling on unrelated machines. In: Arge L, Cachin C, Jurdziński T, Tarlecki A (eds) Automata, languages and programming, 34th international colloquium, ICALP 2007, proceedings, Springer, Berlin, pp 40–52 Christodoulou G, Koutsoupias E, Kovács A (2007b) Mechanism design for fractional scheduling on unrelated machines. In: Arge L, Cachin C, Jurdziński T, Tarlecki A (eds) Automata, languages and programming, 34th international colloquium, ICALP 2007, proceedings, Springer, Berlin, pp 40–52
Zurück zum Zitat Christodoulou G, Koutsoupias E, Vidali A (2007c) A lower bound for scheduling mechanisms. In: Proceedings of the 18th annual ACM-SIAM symposium on discrete algorithms, ACM, SODA ’07, pp 1163–1170 Christodoulou G, Koutsoupias E, Vidali A (2007c) A lower bound for scheduling mechanisms. In: Proceedings of the 18th annual ACM-SIAM symposium on discrete algorithms, ACM, SODA ’07, pp 1163–1170
Zurück zum Zitat Christodoulou G, Koutsoupias E, Vidali A (2008) A characterization of 2-player mechanisms for scheduling. In: Halperin D, Mehlhorn K (eds) Algorithms—ESA 2008, 16th annual European symposium, proceedings, Springer, Berlin, pp 297–307 Christodoulou G, Koutsoupias E, Vidali A (2008) A characterization of 2-player mechanisms for scheduling. In: Halperin D, Mehlhorn K (eds) Algorithms—ESA 2008, 16th annual European symposium, proceedings, Springer, Berlin, pp 297–307
Zurück zum Zitat Christodoulou G, Koutsoupias E, Nanavati A (2009a) Coordination mechanisms. Theor Comput Sci 410(36):3327–3336CrossRef Christodoulou G, Koutsoupias E, Nanavati A (2009a) Coordination mechanisms. Theor Comput Sci 410(36):3327–3336CrossRef
Zurück zum Zitat Christodoulou G, Koutsoupias E, Vidali A (2009b) A lower bound for scheduling mechanisms. Algorithmica 55(4):729–740CrossRef Christodoulou G, Koutsoupias E, Vidali A (2009b) A lower bound for scheduling mechanisms. Algorithmica 55(4):729–740CrossRef
Zurück zum Zitat Christodoulou G, Koutsoupias E, Kovács A (2010) Mechanism design for fractional scheduling on unrelated machines. ACM Trans Algorithms 6(2):38:1–38:18CrossRef Christodoulou G, Koutsoupias E, Kovács A (2010) Mechanism design for fractional scheduling on unrelated machines. ACM Trans Algorithms 6(2):38:1–38:18CrossRef
Zurück zum Zitat Clarke EH (1971) Multipart pricing of public goods. Public Choice 11(1):17–33CrossRef Clarke EH (1971) Multipart pricing of public goods. Public Choice 11(1):17–33CrossRef
Zurück zum Zitat Daskalakis C, Weinberg SM (2015) Bayesian truthful mechanisms for job scheduling from bi-criterion approximation algorithms. In: Proceedings of the 26th annual ACM-SIAM symposium on discrete algorithms, ACM, SODA ’15, pp 1934–1952 Daskalakis C, Weinberg SM (2015) Bayesian truthful mechanisms for job scheduling from bi-criterion approximation algorithms. In: Proceedings of the 26th annual ACM-SIAM symposium on discrete algorithms, ACM, SODA ’15, pp 1934–1952
Zurück zum Zitat De P, Mitra M (2017) Incentives and justice for sequencing problems. Econ Theory 64(2):239–264CrossRef De P, Mitra M (2017) Incentives and justice for sequencing problems. Econ Theory 64(2):239–264CrossRef
Zurück zum Zitat Dhangwatnotai P, Dobzinski S, Dughmi S, Roughgarden T (2008) Truthful approximation schemes for single-parameter agents. In: Proceedings of the 49th annual IEEE symposium on foundations of computer science, IEEE, FOCS ’08, pp 15–24 Dhangwatnotai P, Dobzinski S, Dughmi S, Roughgarden T (2008) Truthful approximation schemes for single-parameter agents. In: Proceedings of the 49th annual IEEE symposium on foundations of computer science, IEEE, FOCS ’08, pp 15–24
Zurück zum Zitat Dhangwatnotai P, Dobzinski S, Dughmi S, Roughgarden T (2011) Truthful approximation schemes for single-parameter agents. SIAM J Comput 40(3):915–933CrossRef Dhangwatnotai P, Dobzinski S, Dughmi S, Roughgarden T (2011) Truthful approximation schemes for single-parameter agents. SIAM J Comput 40(3):915–933CrossRef
Zurück zum Zitat Dobzinski S, Dughmi S (2013) On the power of randomization in algorithmic mechanism design. SIAM J Comput 42(6):2287–2304CrossRef Dobzinski S, Dughmi S (2013) On the power of randomization in algorithmic mechanism design. SIAM J Comput 42(6):2287–2304CrossRef
Zurück zum Zitat Dobzinski S, Sundararajan M (2008) On characterizations of truthful mechanisms for combinatorial auctions and scheduling. In: Proceedings of the 9th ACM conference on electronic commerce, ACM, EC ’08, pp 38–47 Dobzinski S, Sundararajan M (2008) On characterizations of truthful mechanisms for combinatorial auctions and scheduling. In: Proceedings of the 9th ACM conference on electronic commerce, ACM, EC ’08, pp 38–47
Zurück zum Zitat Duives J, Heydenreich B, Mishra D, Müller R, Uetz M (2015) On optimal mechanism design for a sequencing problem. J Sched 18(1):45–59CrossRef Duives J, Heydenreich B, Mishra D, Müller R, Uetz M (2015) On optimal mechanism design for a sequencing problem. J Sched 18(1):45–59CrossRef
Zurück zum Zitat Epstein L, van Stee R (2008) Maximizing the minimum load for selfish agents. In: Laber ES, Bornstein C, Nogueira LT, Faria L (eds) LATIN 2008: theoretical informatics, 8th latin american symposium, proceedings, Springer, Berlin, pp 264–275 Epstein L, van Stee R (2008) Maximizing the minimum load for selfish agents. In: Laber ES, Bornstein C, Nogueira LT, Faria L (eds) LATIN 2008: theoretical informatics, 8th latin american symposium, proceedings, Springer, Berlin, pp 264–275
Zurück zum Zitat Epstein L, van Stee R (2010) Maximizing the minimum load for selfish agents. Theor Comput Sci 411(1):44–57CrossRef Epstein L, van Stee R (2010) Maximizing the minimum load for selfish agents. Theor Comput Sci 411(1):44–57CrossRef
Zurück zum Zitat Epstein L, Levin A, van Stee R (2013) A unified approach to truthful scheduling on related machines. In: Proceedings of the 24th annual ACM-SIAM symposium on discrete algorithms, ACM, SODA ’13, pp 1243–1252 Epstein L, Levin A, van Stee R (2013) A unified approach to truthful scheduling on related machines. In: Proceedings of the 24th annual ACM-SIAM symposium on discrete algorithms, ACM, SODA ’13, pp 1243–1252
Zurück zum Zitat Epstein L, Levin A, van Stee R (2015) A unified approach to truthful scheduling on related machines. Math Oper Res 41(1):332–351CrossRef Epstein L, Levin A, van Stee R (2015) A unified approach to truthful scheduling on related machines. Math Oper Res 41(1):332–351CrossRef
Zurück zum Zitat Ferrante A, Parlato G, Sorrentino F, Ventre C (2009) Fast payment schemes for truthful mechanisms with verification. Theor Comput Sci 410(8):886–899CrossRef Ferrante A, Parlato G, Sorrentino F, Ventre C (2009) Fast payment schemes for truthful mechanisms with verification. Theor Comput Sci 410(8):886–899CrossRef
Zurück zum Zitat Fudenberg D, Tirole J (1991) Game theory. MIT Press, Cambridge Fudenberg D, Tirole J (1991) Game theory. MIT Press, Cambridge
Zurück zum Zitat Giannakopoulos Y, Kyropoulou M (2015) The VCG mechanism for Bayesian scheduling. In: Markakis E, Schäfer G (eds) Web and internet economics, 11th international conference, WINE 2015, proceedings, Springer, Berlin, pp 343–356 Giannakopoulos Y, Kyropoulou M (2015) The VCG mechanism for Bayesian scheduling. In: Markakis E, Schäfer G (eds) Web and internet economics, 11th international conference, WINE 2015, proceedings, Springer, Berlin, pp 343–356
Zurück zum Zitat Graham RL, Lawler EL, Lenstra JK, Rinnooy Kan AHG (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discrete Math 5:287–326CrossRef Graham RL, Lawler EL, Lenstra JK, Rinnooy Kan AHG (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discrete Math 5:287–326CrossRef
Zurück zum Zitat Hain R, Mitra M (2004) Simple sequencing problems with interdependent costs. Game Econ Behav 48(2):271–291CrossRef Hain R, Mitra M (2004) Simple sequencing problems with interdependent costs. Game Econ Behav 48(2):271–291CrossRef
Zurück zum Zitat Hamers H, Klijn F, Suijs J (1999) On the balancedness of multiple machine sequencing games. Eur J Oper Res 119(3):678–691CrossRef Hamers H, Klijn F, Suijs J (1999) On the balancedness of multiple machine sequencing games. Eur J Oper Res 119(3):678–691CrossRef
Zurück zum Zitat Harks T, Klimm M, Möhring RH (2011) Characterizing the existence of potential functions in weighted congestion games. Theor Comput Syst 49(1):46–70CrossRef Harks T, Klimm M, Möhring RH (2011) Characterizing the existence of potential functions in weighted congestion games. Theor Comput Syst 49(1):46–70CrossRef
Zurück zum Zitat Hartline JD, Karlin AR (2007) Profit maximization in mechanism design. In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 331–361CrossRef Hartline JD, Karlin AR (2007) Profit maximization in mechanism design. In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 331–361CrossRef
Zurück zum Zitat Hashimoto K, Saitoh H (2012) Strategy-proof and anonymous rule in queueing problems: a relationship between equity and efficiency. Soc Choice Welf 38(3):473–480CrossRef Hashimoto K, Saitoh H (2012) Strategy-proof and anonymous rule in queueing problems: a relationship between equity and efficiency. Soc Choice Welf 38(3):473–480CrossRef
Zurück zum Zitat Heydenreich B, Müller R, Uetz M (2007) Games and mechanism design in machine scheduling—an introduction. Prod Oper Manag 16(4):437–454CrossRef Heydenreich B, Müller R, Uetz M (2007) Games and mechanism design in machine scheduling—an introduction. Prod Oper Manag 16(4):437–454CrossRef
Zurück zum Zitat Heydenreich B, Mishra D, Müller R, Uetz M (2008) Optimal mechanisms for single machine scheduling. In: Papadimitriou C, Zhang S (eds) Internet and network economics, 4th international workshop, WINE 2008, proceedings, Springer, Berlin, pp 414–425 Heydenreich B, Mishra D, Müller R, Uetz M (2008) Optimal mechanisms for single machine scheduling. In: Papadimitriou C, Zhang S (eds) Internet and network economics, 4th international workshop, WINE 2008, proceedings, Springer, Berlin, pp 414–425
Zurück zum Zitat Hoeksma R, Uetz M (2013) Two dimensional optimal mechanism design for a sequencing problem. In: Goemans M, Correa J (eds) Integer programming and combinatorial optimization, 16th international conference, IPCO 2013, proceedings, Springer, Berlin, pp 242–253 Hoeksma R, Uetz M (2013) Two dimensional optimal mechanism design for a sequencing problem. In: Goemans M, Correa J (eds) Integer programming and combinatorial optimization, 16th international conference, IPCO 2013, proceedings, Springer, Berlin, pp 242–253
Zurück zum Zitat Immorlica N, Li EL, Mirrokni VS, Schulz AS (2009) Coordination mechanisms for selfish scheduling. Theor Comput Sci 410(17):1589–1598CrossRef Immorlica N, Li EL, Mirrokni VS, Schulz AS (2009) Coordination mechanisms for selfish scheduling. Theor Comput Sci 410(17):1589–1598CrossRef
Zurück zum Zitat Kayı Ç, Ramaekers E (2010) Characterizations of Pareto-efficient, fair, and strategy-proof allocation rules in queueing problems. Game Econ Behav 68(1):220–232CrossRef Kayı Ç, Ramaekers E (2010) Characterizations of Pareto-efficient, fair, and strategy-proof allocation rules in queueing problems. Game Econ Behav 68(1):220–232CrossRef
Zurück zum Zitat Koutsoupias E (2011) Scheduling without payments. In: Persiano G (ed) Algorithmic game theory, 4th international symposium, SAGT 2011, proceedings, Springer, Berlin, pp 143–153 Koutsoupias E (2011) Scheduling without payments. In: Persiano G (ed) Algorithmic game theory, 4th international symposium, SAGT 2011, proceedings, Springer, Berlin, pp 143–153
Zurück zum Zitat Koutsoupias E (2014) Scheduling without payments. Theor Comput Syst 54(3):375–387CrossRef Koutsoupias E (2014) Scheduling without payments. Theor Comput Syst 54(3):375–387CrossRef
Zurück zum Zitat Koutsoupias E, Vidali A (2007) A lower bound of 1+ \(\varphi \) for truthful scheduling mechanisms. In: Kučera L, Kučera A (eds) Mathematical foundations of computer science 2007, 32nd international symposium, MFCS 2007, proceedings, Springer, Berlin, pp 454–464 Koutsoupias E, Vidali A (2007) A lower bound of 1+ \(\varphi \) for truthful scheduling mechanisms. In: Kučera L, Kučera A (eds) Mathematical foundations of computer science 2007, 32nd international symposium, MFCS 2007, proceedings, Springer, Berlin, pp 454–464
Zurück zum Zitat Koutsoupias E, Vidali A (2013) A lower bound of \(1+ \varphi \) for truthful scheduling mechanisms. Algorithmica 66(1):211–223CrossRef Koutsoupias E, Vidali A (2013) A lower bound of \(1+ \varphi \) for truthful scheduling mechanisms. Algorithmica 66(1):211–223CrossRef
Zurück zum Zitat Kovács A (2005) Fast monotone 3-approximation algorithm for scheduling related machines. In: Brodal GS, Leonardi S (eds) Algorithms—ESA 2005, 13th annual European symposium, proceedings, Springer, Berlin, pp 616–627 Kovács A (2005) Fast monotone 3-approximation algorithm for scheduling related machines. In: Brodal GS, Leonardi S (eds) Algorithms—ESA 2005, 13th annual European symposium, proceedings, Springer, Berlin, pp 616–627
Zurück zum Zitat Kovács A (2006) Tighter approximation bounds for LPT scheduling in two special cases. In: Calamoneri T, Finocchi I, Italiano GF (eds) Algorithms and complexity, 6th Italian conference, CIAC 2006, proceedings, Springer, Berlin, pp 187–198 Kovács A (2006) Tighter approximation bounds for LPT scheduling in two special cases. In: Calamoneri T, Finocchi I, Italiano GF (eds) Algorithms and complexity, 6th Italian conference, CIAC 2006, proceedings, Springer, Berlin, pp 187–198
Zurück zum Zitat Kovács A (2009) Tighter approximation bounds for LPT scheduling in two special cases. J Discrete Algorithms 7(3):327–340CrossRef Kovács A (2009) Tighter approximation bounds for LPT scheduling in two special cases. J Discrete Algorithms 7(3):327–340CrossRef
Zurück zum Zitat Kovalyov MY, Pesch E (2014) A game mechanism for single machine sequencing with zero risk. Omega 44:104–110CrossRef Kovalyov MY, Pesch E (2014) A game mechanism for single machine sequencing with zero risk. Omega 44:104–110CrossRef
Zurück zum Zitat Kovalyov MY, Kress D, Meiswinkel S, Pesch E (2016) A parallel machine schedule updating game with compensations and zero risk. Working Paper, National Academy of Sciences of Belarus and University of Siegen Kovalyov MY, Kress D, Meiswinkel S, Pesch E (2016) A parallel machine schedule updating game with compensations and zero risk. Working Paper, National Academy of Sciences of Belarus and University of Siegen
Zurück zum Zitat Krishna V (2010) Auction theory, 2nd edn. Academic Press, Amsterdam Krishna V (2010) Auction theory, 2nd edn. Academic Press, Amsterdam
Zurück zum Zitat Lavi R (2007) Computationally efficient approximation mechanisms. In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 301–329CrossRef Lavi R (2007) Computationally efficient approximation mechanisms. In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 301–329CrossRef
Zurück zum Zitat Lavi R, Swamy C (2007) Truthful mechanism design for multidimensional scheduling via cycle monotonicity. In: Proceedings of the 8th ACM conference on electronic commerce, ACM, EC ’07, pp 252–261 Lavi R, Swamy C (2007) Truthful mechanism design for multidimensional scheduling via cycle monotonicity. In: Proceedings of the 8th ACM conference on electronic commerce, ACM, EC ’07, pp 252–261
Zurück zum Zitat Lavi R, Swamy C (2009) Truthful mechanism design for multidimensional scheduling via cycle monotonicity. Game Econ Behav 67(1):99–124CrossRef Lavi R, Swamy C (2009) Truthful mechanism design for multidimensional scheduling via cycle monotonicity. Game Econ Behav 67(1):99–124CrossRef
Zurück zum Zitat Leung JYT (ed) (2004) Handbook of scheduling: algorithms, models, and performance analysis. CRC Press, Boca Raton Leung JYT (ed) (2004) Handbook of scheduling: algorithms, models, and performance analysis. CRC Press, Boca Raton
Zurück zum Zitat Leung JYT, Li CL (2008) Scheduling with processing set restrictions: a survey. Int J Prod Econ 116(2):251–262CrossRef Leung JYT, Li CL (2008) Scheduling with processing set restrictions: a survey. Int J Prod Econ 116(2):251–262CrossRef
Zurück zum Zitat Lu P, Yu C (2008a) An improved randomized truthful mechanism for scheduling unrelated machines. In: Proceedings of the 25th international symposium on theoretical aspects of computer science, IBFI Schloss Dagstuhl, STACS ’08, pp 527–538 Lu P, Yu C (2008a) An improved randomized truthful mechanism for scheduling unrelated machines. In: Proceedings of the 25th international symposium on theoretical aspects of computer science, IBFI Schloss Dagstuhl, STACS ’08, pp 527–538
Zurück zum Zitat Lu P, Yu C (2008b) Randomized truthful mechanisms for scheduling unrelated machines. In: Papadimitriou C, Zhang S (eds) Internet and network economics, 4th international workshop, WINE 2008, proceedings, Springer, pp 402–413 Lu P, Yu C (2008b) Randomized truthful mechanisms for scheduling unrelated machines. In: Papadimitriou C, Zhang S (eds) Internet and network economics, 4th international workshop, WINE 2008, proceedings, Springer, pp 402–413
Zurück zum Zitat Mitra M (2001) Mechanism design in queueing problems. Econ Theory 17(2):277–305CrossRef Mitra M (2001) Mechanism design in queueing problems. Econ Theory 17(2):277–305CrossRef
Zurück zum Zitat Mitra M (2002) Achieving the first best in sequencing problems. Rev Econ Des 7(1):75–91 Mitra M (2002) Achieving the first best in sequencing problems. Rev Econ Des 7(1):75–91
Zurück zum Zitat Mitra M (2005) Incomplete information and multiple machine queueing problems. Eur J Oper Res 165(1):251–266CrossRef Mitra M (2005) Incomplete information and multiple machine queueing problems. Eur J Oper Res 165(1):251–266CrossRef
Zurück zum Zitat Mu’alem A, Schapira M (2007) Setting lower bounds on truthfulness: extended abstract. In: Proceedings of the 18th annual ACM-SIAM symposium on discrete algorithms, ACM, SODA ’07, pp 1143–1152 Mu’alem A, Schapira M (2007) Setting lower bounds on truthfulness: extended abstract. In: Proceedings of the 18th annual ACM-SIAM symposium on discrete algorithms, ACM, SODA ’07, pp 1143–1152
Zurück zum Zitat Mu’alem A, Schapira M (2017) Setting lower bounds on truthfulness. Working Paper Mu’alem A, Schapira M (2017) Setting lower bounds on truthfulness. Working Paper
Zurück zum Zitat Nisan N (2007) Introduction to mechanism design (for computer scientists). In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 209–241CrossRef Nisan N (2007) Introduction to mechanism design (for computer scientists). In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 209–241CrossRef
Zurück zum Zitat Nisan N, Ronen A (1999) Algorithmic mechanism design (extended abstract). In: Proceedings of the 31st annual ACM symposium on theory of computing, ACM, STOC ’99, pp 129–140 Nisan N, Ronen A (1999) Algorithmic mechanism design (extended abstract). In: Proceedings of the 31st annual ACM symposium on theory of computing, ACM, STOC ’99, pp 129–140
Zurück zum Zitat Nisan N, Ronen A (2001) Algorithmic mechanism design. Game Econ Behav 35(1–2):166–196CrossRef Nisan N, Ronen A (2001) Algorithmic mechanism design. Game Econ Behav 35(1–2):166–196CrossRef
Zurück zum Zitat Nisan N, Roughgarden T, Tardos E, Vazirani VV (2007) Algorithmic game theory. Cambridge University Press, CambridgeCrossRef Nisan N, Roughgarden T, Tardos E, Vazirani VV (2007) Algorithmic game theory. Cambridge University Press, CambridgeCrossRef
Zurück zum Zitat Potts CN, Kovalyov MY (2000) Scheduling with batching: a review. Eur J Oper Res 120(2):228–249CrossRef Potts CN, Kovalyov MY (2000) Scheduling with batching: a review. Eur J Oper Res 120(2):228–249CrossRef
Zurück zum Zitat Procaccia AD, Tennenholtz M (2009) Approximate mechanism design without money. In: Proceedings of the 10th ACM conference on electronic commerce, ACM, EC ’09, pp 177–186 Procaccia AD, Tennenholtz M (2009) Approximate mechanism design without money. In: Proceedings of the 10th ACM conference on electronic commerce, ACM, EC ’09, pp 177–186
Zurück zum Zitat Roberts K (1979) The characterization of implementable choice rules. In: Laffont JJ (ed) Aggregation and revelation of preferences. North-Holland, Amsterdam, pp 321–348 Roberts K (1979) The characterization of implementable choice rules. In: Laffont JJ (ed) Aggregation and revelation of preferences. North-Holland, Amsterdam, pp 321–348
Zurück zum Zitat Rosenthal RW (1973) A class of games possessing pure-strategy Nash equilibria. Int J Game Theory 2(1):65–67CrossRef Rosenthal RW (1973) A class of games possessing pure-strategy Nash equilibria. Int J Game Theory 2(1):65–67CrossRef
Zurück zum Zitat Roughgarden T, Tardos E (2007) Introduction to the inefficiency of equilibria. In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 443–459CrossRef Roughgarden T, Tardos E (2007) Introduction to the inefficiency of equilibria. In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 443–459CrossRef
Zurück zum Zitat Schummer J, Vohra RV (2007) Mechanism design without money. In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 243–265CrossRef Schummer J, Vohra RV (2007) Mechanism design without money. In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 243–265CrossRef
Zurück zum Zitat Suijs J (1996) On incentive compatibility and budget balancedness in public decision making. Econ Des 2(1):193–209 Suijs J (1996) On incentive compatibility and budget balancedness in public decision making. Econ Des 2(1):193–209
Zurück zum Zitat Vickrey W (1961) Counterspeculation, auctions, and competitive sealed tenders. J Finance 16(1):8–37CrossRef Vickrey W (1961) Counterspeculation, auctions, and competitive sealed tenders. J Finance 16(1):8–37CrossRef
Zurück zum Zitat Vöcking B (2007) Selfish load balancing. In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 517–542CrossRef Vöcking B (2007) Selfish load balancing. In: Nisan N, Roughgarden T, Tardos E, Vazirani VV (eds) Algorithmic game theory. Cambridge University Press, Cambridge, pp 517–542CrossRef
Metadaten
Titel
Mechanism design for machine scheduling problems: classification and literature overview
verfasst von
Dominik Kress
Sebastian Meiswinkel
Erwin Pesch
Publikationsdatum
27.02.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
OR Spectrum / Ausgabe 3/2018
Print ISSN: 0171-6468
Elektronische ISSN: 1436-6304
DOI
https://doi.org/10.1007/s00291-018-0512-8

Weitere Artikel der Ausgabe 3/2018

OR Spectrum 3/2018 Zur Ausgabe