Skip to main content

Preemptive Coordination Mechanisms for Unrelated Machines

  • Conference paper
Algorithms – ESA 2012 (ESA 2012)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7501))

Included in the following conference series:

Abstract

We investigate coordination mechanisms that schedule n jobs on m unrelated machines. The objective is to minimize the latest completion of all jobs, i.e., the makespan. It is known that if the mechanism is non-preemptive, the price of anarchy is Ω(logm). Both Azar, Jain, and Mirrokni (SODA 2008) and Caragiannis (SODA 2009) raised the question whether it is possible to design a coordination mechanism that has constant price of anarchy using preemption. We give a negative answer.

All deterministic coordination mechanisms, if they are symmetric and satisfy the property of independence of irrelevant alternatives, even with preemption, have the price of anarchy \(\Omega(\frac{\log m}{\log \log m})\). Moreover, all randomized coordination mechanisms, if they are symmetric and unbiased, even with preemption, have similarly the price of anarchy \(\Omega(\frac{\log m}{\log \log m})\).

Our lower bound complements the result of Caragiannis, whose bcoord mechanism guarantees \(O(\frac{\log m}{\log \log m})\) price of anarchy. Our lower bound construction is surprisingly simple. En route we prove a Ramsey-type graph theorem, which can be of independent interest.

On the positive side, we observe that our lower bound construction critically uses the fact that the inefficiency of a job on a machine can be unbounded. If, on the other hand, the inefficiency is not unbounded, we demonstrate that it is possible to break the \(\Omega(\frac{\log m}{\log \log m})\) barrier on the price of anarchy by using known coordination mechanisms.

Part of this work is based on the first author’s Master thesis in Max-Planck-Institut für Informatik.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Azar, Y., Jain, K., Mirrokni, V.S. (Almost) optimal coordination mechanisms for unrelated machine scheduling. In: SODA, pp. 323–332 (2008)

    Google Scholar 

  2. Caragiannis, I.: Efficient coordination mechanisms for unrelated machine scheduling. In: SODA, pp. 815–824 (2009)

    Google Scholar 

  3. Christodoulou, G., Koutsoupias, E., Nanavati, A.: Coordination Mechanisms. In: Díaz, J., Karhumäki, J., Lepistö, A., Sannella, D. (eds.) ICALP 2004. LNCS, vol. 3142, pp. 345–357. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  4. Cohen, J., Dürr, C., Thang, N.K.: Non-clairvoyant scheduling games. Theory Comput. Syst. 49(1), 3–23 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  5. Cole, R., Correa, J.R., Gkatzelis, V., Mirrokni, V.S., Olver, N.: Inner product spaces for minsum coordination mechanisms. In: STOC, pp. 539–548 (2011)

    Google Scholar 

  6. Fleischer, L., Svitkina, Z.: Preference-constrained oriented matching. In: Proceedings of the Seventh Workshop on Analytic Algorithmics and Combinatorics (ANALCO), pp. 66–73 (2010)

    Google Scholar 

  7. Immorlica, N., Li, L(Erran), Mirrokni, V.S., Schulz, A.S.: Coordination mechanisms for selfish scheduling. Theor. Comput. Sci. 410(17), 1589–1598 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  8. Koutsoupias, E., Papadimitriou, C.H.: Worst-case equilibria. Computer Science Review 3(2), 65–69 (2009)

    Article  Google Scholar 

  9. Lenstra, J.K., Shmoys, D.B., Tardos, É.: Approximation algorithms for scheduling unrelated parallel machines. Math. Program. 46, 259–271 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  10. Wikipedia. Independence of irrelevant alternatives, http://en.wikipedia.org/wiki/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Abed, F., Huang, CC. (2012). Preemptive Coordination Mechanisms for Unrelated Machines. In: Epstein, L., Ferragina, P. (eds) Algorithms – ESA 2012. ESA 2012. Lecture Notes in Computer Science, vol 7501. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33090-2_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33090-2_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33089-6

  • Online ISBN: 978-3-642-33090-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics