Advice Complexity of Fine-Grained Job Shop Scheduling | SpringerLink
Skip to main content

Advice Complexity of Fine-Grained Job Shop Scheduling

  • Conference paper
  • First Online:
Algorithms and Complexity (CIAC 2015)

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

Included in the following conference series:

Abstract

We study the advice complexity, which is a tool to measure the amount of information necessary to achieve a certain output quality, of a specific online scheduling problem. A great deal of research has been carried out in this field; however, this paper studies the problem in a new setting. We redefine the cost function of the considered job shop scheduling problem. Up to now, the makespan was taken as the cost function. Thus, every algorithm has a cost of at least \(m\) and at most \(2m\) and is, as a consequence, at least \(2\)-competitive, where \(m\) denotes the number of jobs. Moreover, Hromkovič et al. [8] constructed an algorithm that has a competitive ratio of at most \(1+1/\sqrt{m}\). It seems futile to look for better algorithms with respect to this measurement. To allow a more fine-grained analysis, we take the delay of an algorithm as its cost. We prove that with this new cost measure, the best algorithms so far have competitive ratios of \(\sqrt{m}\) or \(\sqrt{m}/2\) while reading about \(\log _2(\sqrt{m})\) advice bits. Then, we describe a deterministic online algorithm with a competitive ratio of at most \(0.67\sqrt{m}\). We use this deterministic algorithm to construct an online algorithm with advice that reads \(b \ge 2\log _2(m)+1\) advice bits and has a competitive ratio of at most \(\max \{6,\sqrt{8\log _2(m)}\root 4 \of {m}/\sqrt{b}\}\).

This work was partially supported by the SNF grant 200021-141089.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • 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.

Similar content being viewed by others

References

  1. Akers, S.B.: A graphical approach to production scheduling problems. Operations Research 4(2), 244–245 (1956)

    Article  Google Scholar 

  2. Akveld, M., Bernhard, R.: Job shop scheduling with unit length tasks. RAIRO - Theoretical Informatics and Applications 46(3), 329–342 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  3. Böckenhauer, H.-J., Komm, D., Královič, R., Královič, R., Mömke, T.: Online algorithms with advice. Technical Report 614, ETH Zürich (2009)

    Google Scholar 

  4. Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press (1998)

    Google Scholar 

  5. Dobrev, S., Královič, R., Pardubská, D.: How much information about the future is needed? In: Geffert, V., Karhumäki, J., Bertoni, A., Preneel, B., Návrat, P., Bieliková, M. (eds.) SOFSEM 2008. LNCS, vol. 4910, pp. 247–258. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  6. Emek, Y., Fraigniaud, P., Korman, A., Rosén, A.: Online computation with advice. Theoretical Computer Science 412(24), 2642–2656 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  7. Hromkovič, J., Královič, R., Královič, R.: Information complexity of online problems. In: Hliněný, P., Kučera, A. (eds.) MFCS 2010. LNCS, vol. 6281, pp. 24–36. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  8. Hromkovič, J., Steinhöfel, K., Widmayer, P.: Job shop scheduling with unit length tasks: bounds and algorithms. In: Restivo, A., Ronchi Della Rocca, S., Roversi, L. (eds.) ICTCS 2001. LNCS, vol. 2202, pp. 90–106. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  9. Komm, D.: Advice and randomization in online computation. Dissertation at ETH Zürich No.20164 (2012)

    Google Scholar 

  10. Komm, D., Královič, R.: Advice complexity and barely random algorithms. In: Černá, I., Gyimóthy, T., Hromkovič, J., Jefferey, K., Králović, R., Vukolić, M., Wolf, S. (eds.) SOFSEM 2011. LNCS, vol. 6543, pp. 332–343. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  11. Sleator, D.D., Tarjan, R.E.: Amortized efficiency of list update and paging rules. Communications of the ACM 28(2), 202–208 (1985)

    Google Scholar 

  12. Wehner, D.: Job-Shop-Scheduling im Dreidimensionalen. Bachelor’s thesis at ETH Zürich (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David Wehner .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Wehner, D. (2015). Advice Complexity of Fine-Grained Job Shop Scheduling. In: Paschos, V., Widmayer, P. (eds) Algorithms and Complexity. CIAC 2015. Lecture Notes in Computer Science(), vol 9079. Springer, Cham. https://doi.org/10.1007/978-3-319-18173-8_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-18173-8_31

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-18172-1

  • Online ISBN: 978-3-319-18173-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics