Abstract
In this paper we introduce a new class of greedy heuristics for general job shop scheduling problems. In particular we deal with the classical job shop, i.e. with unlimited capacity buffer, and job shop problems with blocking and no-wait. The proposed algorithm family is a simple randomized greedy family based on a general formulation of the job shop problem. We report on an extensive study of the proposed algorithms, and comparisons with other greedy algorithms are presented.
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
Adams, J., Balas, E., Zawack, D.: The shifting bottleneck procedure for job shop scheduling. Management Science, 34(3) (1988) 391–401
Applegate, D., Cook, W.: A computational study of the job shop scheduling problem. ORSA Journal on Computing, 3(2) (1991) 149–156
Balas, E.: Disjunctive programming. Annals of Discrete Mathematics, 5 (1979) 3–51
Balas, E., Lenstra, J. K., Vazacopoulos, A.: The one-machine problem with delayed precedence constraints and its use in job shop scheduling. Management Science, 41(1) (1995) 94–109
Blackstone, J. H., Phillips, D. T., Hogg, G. L.: A state-of-the-art survey of dispatching rules for manufacturing job shop operations. International Journal of Production Research, 21 (1982) 27–45
Carlier, J.: The one-machine sequencing problem. European Journal of Operational Research, 11 (1982) 42–47
Chang, Y. L., Sueyoshi, T., Sullivan, R. S.: Ranking dispatching rules by data envelopment analysis in a job-shop environment. IIE Transaction, 28(8) (1996) 631–642
Dell’Amico, M., Trubian, M.: Applying taboo search to the job-shop scheduling problem. Annals of Operations Research, 41 (1993) 231–252
Dorigo, M., Gambardella, L. M.: Ant Colony System: A cooperative learning approach to the travelling salesman problem. IEEE Transaction on Evolutionary Computation, 1(1) (1997) 53–66
Haupt, R.: A survey of priority rule-based scheduling. OR Spektrum, 11 (1989) 3–16
Lawrence, S.: Supplement to Resource constrained project scheduling: an experimental investigation of heuristic scheduling techniques. GSIA, Carnegie Mellon University, Pittsburgh, PA (1984)
Mascis, A., Pacciarelli, D.: Machine Scheduling via Alternative Graphs. Technical Report DIA-46-2000, Dipartimento di Informatica e Automazione, Università Roma Tre, Roma, Italy (2000)
Mascis, A., Pacciarelli, D.: Job shop scheduling with blocking and no-wait constraints. European Journal of Operational Research, 143(3) (2002) 498–517
Mascis, A., Pacciarelli, D., Pranzo, M.: Train scheduling in a regional railway network. Proceedings of the 4th Triennial Symposium on Transportation Analysis (TRISTAN IV), Sao Miguel, Portugal (2001) 487–492
Morton, T. E., Pentico, D. W.: Heuristic Scheduling Systems. John Wiley and Sons, New York (1993)
Muth, J. F., Thompson, G. L. (eds.): Industrial scheduling. Kluwer Academic Publishers, Amsterdam (1963)
Nawaz, M., Enscore, E. E., Ham, I.: A heuristic algorithm for the m-machines and n-jobs flow-shop sequencing problem. OMEGA The International Journal of Management Science, 11(1) (1983) 91–95
Nowicki, E., Smutnicki, C.: A fast taboo search algorithm for the job shop scheduling problem. Management Science, 42(6) (1996) 797–813
Ovacik, I. M., Uzsoy, R.: Decomposition methods for complex factory scheduling problems. Prentice-Hall, Englewood Cliffs, NJ (1997)
Panwalkar, S. S., Iskander, W.: A survey of scheduling rules. Operations Research, 25(1) (1977) 45–61
Pinson, E.: The job shop scheduling problem: a concise survey and some recent developments. In Chrétienne, P., Coffman, E. G., Lenstra, J. K., Liu Z. (eds.), Scheduling theory and its applications, Wiley (1997) 277–294
Pranzo, M.: Algorithms and applications for complex job shop scheduling problems. Ph.D. Thesis, DSPSA, Università La Sapienza, Roma, Italy (2002)
Roy, B., Sussman, R.: Les problèmes d’ordonnancement avec contraintes disjonctives. Note DS No. 9bis, SEMA, Paris (1964)
Sabuncuoglu, I., Bayiz, M.: Job shop scheduling with beam search. European Journal of Operational Research, 118 (1999) 390–412
Werner, F., Winkler, A.: Insertion techniques for the heuristic solution of the job-shop problem. Discrete Applied Mathematic, 58(2) (1995) 191–211
Vaessens, R. J. M., Aarts, E. H. L., Lenstra, J. K.: Job shop scheduling by local search. INFORMS Journal on Computing, 8(3) (1996) 302–317
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pranzo, M., Meloni, C., Pacciarelli, D. (2003). A New Class of Greedy Heuristics for Job Shop Scheduling Problems. In: Jansen, K., Margraf, M., Mastrolilli, M., Rolim, J.D.P. (eds) Experimental and Efficient Algorithms. WEA 2003. Lecture Notes in Computer Science, vol 2647. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44867-5_19
Download citation
DOI: https://doi.org/10.1007/3-540-44867-5_19
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40205-3
Online ISBN: 978-3-540-44867-9
eBook Packages: Springer Book Archive