Abstract
An increasingly significant branch of computer science is the study of on-line algorithms. In this paper, we apply the theory of on-line algorithms to job scheduling. In particular, we study the nonpreemptive single machine scheduling of independent jobs with arbitrary release dates to minimize the total completion time. We design and analyze two on-line algorithms which make scheduling decisions without knowing about jobs that will arrive in future.
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
S. Chand, R. Traub, and R. Uzsoy, 1993. Single machine scheduling with dynamic arrivals:Decomposition results and a forward algorithm, technical Report 93-10, School of Industrial Engineering, Purdue University, West Lafayette, IN.
C. Chu, 1992. Efficient heuristics to minimize total flow time with release dates, Oper. Res. Lett. IS, 321–330.
R. W. Conway, W. L. Maxwell, and L. W. Miller, 1967. Theory of Schedul ing, Addison-Wesley, Reading, MA.
J. S. Deogun, 1983. On scheduling with ready times to minimize mean flow time, Comput. J. 26, 320–328.
M. I. Dessouky and J. S. Deogun, 1981. Sequencing jobs with unequal ready times to minimize mean flow time, SIAM J. Comput. 10, 192–202.
P. G. Gazmuri, 1985. Probabilistic analysis of a machine scheduling prob lem, Math. Oper. Res. 10, 328–339.
F. Glover, 1990. Tabu Search:A Tutorial, Interfaces 20, 74–94.
F. Glover and M. Laguna, 1993. Tabu Search in Modern Heuristic Tech niques for Combinatorial Problems, C. R. Reeves, ed., Blackwell Scientific Publishing, 70–150.
R. L. Graham, 1969. Bounds on multiprocessing timing anomalies, SIAM J. Appl. Math. 17, 416–429.
D. Gross and C. M. Harris, 1974. Fundamentals of Queuemg Theory, John Wiley and Sons, New York.
L. Hall and D. Shmoys, 1992. Jackson’s Rule for One-Machine Scheduling:Making a Good Heuristic Better, Math. Oper. Res. 17, 22–35.
A. R. Karlin, M. S. Manasse, L. Rudolph, and D. D. Sleator, 1988. Com petitive snoopy caching, Algorithmica 3, 79–119.
R. M. Karp, 1992. On-line Algorithms Versus Off-line Algorithms:How Much is it Worth to Know the Future?, International Computer Science Institute Technical Report TR-92-044, Berkeley, CA.
R. Kincaid, 1992. Good Solutions to Discrete Noxious Location Problems, Ann. of Oper. Res. 40, 265–281.
E. L. Lawler, J. K. Lenstra, A. H. G. Rinnooy Kan and D. B. Shmoys, 1990. Sequencing and Scheduling:Algorithms and Complexity, in Handbooks in Operations Research and Management Science, Volume 4-Logistics of Production and Inventory, S. C. Graves, A. H. G. Rinnooy Kan and P. Zipkin, ed., North-Holland.
J. K. Lenstra, A. H. G. Rinnooy Kan and P. Brucker, 1977. Complexity of Machine Scheduling Problems, Ann. Discrete Math. 1, 343–362.
M. S. Manasse, L. A. McGeoch and D. D. Sleator, 1990. Competitive Algorithms for Server Problems, J. of Algorithms 11, 208–230.
T. E. Phipps, 1956. Machine Repair as a Priority Waiting-line Problem, Oper. Res. 4, 45–61.
M. E. Posner, 1988. The Deadline Constrained Weighted Completion Time Problem:Analysis of a Heuristic, Oper. Res. 36, 742–746.
C. N. Potts, 1980. Analysis of a Heuristic for One Machine Sequencing with Release Dates and Delivery Times, Oper. Res. 28, 1436–1441.
A. A. B. Pritsker, 1986. An Introduction to Simulation and SLAM II, John Wiley and Sons, New York.
L. Schräge, 1969. A Proof of the Optimality of the Shortest Remaining Service Time Discipline, Oper. Res. 16, 687–690.
J. Skorin-Kapov, 1990. Tabu Search Applied to the Quadratic Assignment Problem, ORSA J. on Comput. 2, 33-a-45.
D. D. Sleator and R. E. Tarjan, 1985. Amortized Efficiency of List Update and Paging Rules, Comm. A CM 28, 202–208.
W. E. Smith, 1956. Various Optimizers for Single-Stage Production, Naval Res. Logist. Quart. 3, 56–66.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media New York
About this chapter
Cite this chapter
Mao, W., Kincaid, R.K., Rifkin, A. (1995). On-Line Algorithms for a Single Machine Scheduling Problem. In: Nash, S.G., Sofer, A., Stewart, W.R., Wasil, E.A. (eds) The Impact of Emerging Technologies on Computer Science and Operations Research. Operations Research/Computer Science Interfaces Series, vol 4. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-2223-2_8
Download citation
DOI: https://doi.org/10.1007/978-1-4615-2223-2_8
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-5934-0
Online ISBN: 978-1-4615-2223-2
eBook Packages: Springer Book Archive