Abstract
The problem of scheduling jobs that arrive over time on a single machine is well-studied. We study the preemptive model and the model with restarts. We provide lower bounds for deterministic and randomized algorithms for several optimality criteria: weighted and unweighted total completion time, and weighted and unweighted total flow time. By using new techniques, we provide the first lower bounds for several of these problems, and we significantly improve the bounds that were known.
Research supported by the Netherlands Organization for Scientific Research (NWO), project number SION 612-30-002.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
F. Afrati, E. Bampis, C. Chekuri, D. Karger, C. Kenyon, S. Khanna, I. Milis, M. Queyranne, M. Skutella, C. Stein, and M. Sviridenko. Approximation schemes for minimizing average weighted completion time with release dates. In Proceedings of the 40th Annual IEEE Symposium on Foundations of Computer Science, pages 32–43, October 1999.
A. Borodin and R. El-Yaniv. Online Computation and Competitive Analysis. Cambridge University Press, 1998.
C. Chekuri, S. Khanna, and A. Zhu. Algorithms for minimizing weighted flow time. In Proc. of the 33th Symp. on Theory of Computing (STOC), 2001.
C. Chekuri, R. Motwani, B. Natarajan, and C. Stein. Approximation techniques for average completion time scheduling. In Proceedings of the Eighth Annual ACMSIAM Symposium on Discrete Algorithms (SODA’97), pages 609–618. SIAM, Philadelphia, PA, 1997.
M. X. Goemans, M. Queyranne, A. S. Schulz, M. Skutella, and Y. Wang. Single machine scheduling with release dates. manuscript, 1999.
Michel X. Goemans. Improved approximation algorithms for scheduling with release dates. In Proceedings of the 8th Annual ACM-SIAM Symposium on Discrete Algorithms, pages 591–598, New York / Philadelphia, 1997. ACM / SIAM.
J. A. Hoogeveen and A. P. A. Vestjens. Optimal on-line algorithms for single-machine scheduling. In Proc. 5th Int. Conf. Integer Programming and COmbinatorial Optimization, LNCS, pages 404–414. Springer, 1996.
H. Kellerer, T. Tautenhahn, and G. J. Woeginger. Approximability and nonapproximability results for minimizing total flow time on a single machine. In Proceedings of the Twenty-Eighth Annual ACM Symposium on the Theory of Computing, pages 418–426, Philadelphia, Pennsylvania, 1996.
J. Labetoulle, E. L. Lawler, J. K. Lenstra, and A. H. G. Rinnooy Kan. Preemptive scheduling of uniform machines subject to release dates. Progress in Combinatorial Optimization, pages 245–261, 1984.
E. L. Lawler, J. K. Lenstra, A. H. G. Rinnooy Kan, and D. B. Shmoys. Sequencing and scheduling: algorithms and complexity. In Handbooks in operations research and management science, volume 4, pages 445–522. North Holland, 1993.
C. A. Phillips, C. Stein, and J. Wein. Scheduling jobs that arrive over time. In Proceedings of the 4th Workshop on Algorithms and Data Structures (WADS’95), volume 955 of Lecture Notes in Computer Science, pages 86–97. Springer, 1995.
A. S. Schulz and M. Skutella. The power of alpha-points in preemptive single machine scheduling. manuscript, 1999.
M. Skutella. personal communication, 2000.
W. E. Smith. Various optimizers for single-stage production. Naval Research and Logistics Quarterly, 3:59–66, 1956.
L. Stougie. Unpublished manuscript, 1995.
L. Stougie and A. P. A. Vestjens. Randomized on-line scheduling: How low can’t you go? Unpublished manuscript, 1997.
A. P. A. Vestjens. On-line machine scheduling. Technical report, Ph.D. thesis, Eindhoven University of Technology, The Netherlands, 1997.
A. C. Yao. Probabilistic computations: Towards a unified measure of complexity. In Proc. 18th Annual Symposium on Foundations of Computer Science, pages 222–227. IEEE, 1977.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Epstein, L., van Stee, R. (2001). Lower Bounds for On-Line Single-Machine Scheduling. In: Sgall, J., Pultr, A., Kolman, P. (eds) Mathematical Foundations of Computer Science 2001. MFCS 2001. Lecture Notes in Computer Science, vol 2136. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44683-4_30
Download citation
DOI: https://doi.org/10.1007/3-540-44683-4_30
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42496-3
Online ISBN: 978-3-540-44683-5
eBook Packages: Springer Book Archive