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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Akers, S.B.: A graphical approach to production scheduling problems. Operations Research 4(2), 244–245 (1956)
Akveld, M., Bernhard, R.: Job shop scheduling with unit length tasks. RAIRO - Theoretical Informatics and Applications 46(3), 329–342 (2012)
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)
Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press (1998)
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)
Emek, Y., Fraigniaud, P., Korman, A., Rosén, A.: Online computation with advice. Theoretical Computer Science 412(24), 2642–2656 (2011)
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)
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)
Komm, D.: Advice and randomization in online computation. Dissertation at ETH Zürich No.20164 (2012)
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)
Sleator, D.D., Tarjan, R.E.: Amortized efficiency of list update and paging rules. Communications of the ACM 28(2), 202–208 (1985)
Wehner, D.: Job-Shop-Scheduling im Dreidimensionalen. Bachelor’s thesis at ETH Zürich (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)