Abstract
Much recent research has investigated the use of genetic algorithms (GAs) in job-shop scheduling. Mostly, this has involved comparison or construction of ingenious reprsentations and operators in the context of finding a schedule which minimises makespan. Many more criteria exist with which to judge schedule quality, however. Often, makespan may be a low priority aspect of schedule quality, We describe a generally-applicable GA approach to job-shop problems and examine its performance on a range of benchmark problems, for each of a wide range of different schedule quality criteria. Performance is compared against a range of standard heuristic rules, and also against a stochastic hillclimbing (SH) method. We find that the GA does best overall across all kinds of schedule quality criterion.
Preview
Unable to display preview. Download preview PDF.
References
Edward J. Anderson, The Management of Manufacturing: Model and Analysis, Addison-Wesley, 1994.
Kenneth R. Baker, Introduction to Sequencing and Scheduling, John Wiley and Sons, Inc., 1974.
D. C. Carroll, Heuristic Sequence of Single and Multiple Component Jobs, Ph.D. dissertation, Sloan School of Management, M.I.T., Cambridge, MA, 1965.
H. Cartwright and A. Tuson, ‘Genetic algorithms and flowshop scheduling: towards the development of a real-time process-control system', in Evolutionary Computing, ed., T. Fogarty, number 865 in Lecture Notes in Computer Science, pp. 277–290. Springer-Verlag, (1994).
Richard W. Conway, William L. Maxwell, and Louis W. Miller, Theory of Scheduling, Addison Wesley Publishing Company, 1967.
Hsiao-Lan Fang, Peter Ross, and Dave Corne, ‘A promising Genetic Algorithm approach to job-shop scheduling, rescheduling, and open-shop scheduling problems', in Proceedings of the Fifth International Conference on Genetic Algorithms, ed., S. Forrest, 375–382, San Mateo: Morgan Kaufmann, (1993).
Hsiao-Lan Fang, Peter Ross, and Dave Corne, ‘A promising hybrid GA/heuristic approach for open-shop scheduling problems', in Proceedings of the 11th European Conference on Artificial Intelligence, ed., A. Cohn, 590–594, John Wiley & Sons, Ltd., (1994).
H. Fisher and G. L. Thompson, ‘Probabilistic learning combinations of local job-shop scheduling rules', in Industrial Scheduling, eds., J. F. Muth and G. L. Thompson, 225–251, Prentice Hall, Englewood Cliffs, New Jersey, (1963).
P. Husbands, ‘Genetic algorithms for scheduling', AISB Quarterly, (89), 38–45, (Autumn 1994). ISSN 0268-4179.
A. Juels and M. Wattenberg, ‘Stochastic hillclimbing as a baseline method for evaluating genetic algorithms', Technical Report UCB Technical Report CSD-94-834, Department of Computer Science, University of California at Berkeley, (1994).
D. C. Mattfeld, H. Kopfer, and C. Bierwirth, ‘Control of parallel population dynamics by social-like behavior of ga-individuals', in Parallel Problem Solving from Nature — PPSN III, eds., Y. Davidor, H-P. Schwefel, and R. Manner, number 866 in Lecture Notes in Computer Science. Springer-Verlag, (1994).
J. M. Moore, 'sequencing n jobs on one machine to minimize the number of late jobs', Management Science, 15, (1968).
T.E. Morton and D.W. Pentico, Heuristic Scheduling Systems, John Wiley, 1993.
S. S. Panwalkar, R. A. Dudek, and M. L. Smith, ‘Sequencing research and the industrial scheduling problem', in Symposium on the Theory of Scheduling and Its Applications, ed., S. E. Elmaghraby, 29–38, Springer-Verlag, Berlin, (1973).
V. Parunak and W. Fulkerson, ‘Ga's and production scheduling', Genetic Algorithms Digest, 8(8), (1994). (GA Digest is distributed electronically, and archived at the FTP site: FTP.AIC.NRL.NAVY.MIL:pub/galist/FTP).
Takeshi Yamada and Ryohei Nakano, ‘A genetic algorithm application to large-scale job-shop problems', in Parallel Problem Solving from Nature II, eds., R. Manner and B. Manderick, 281–290, Elsevier Science Publisher B.V., (1992).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fang, H.L., Corne, D., Ross, P. (1996). A genetic algorithm for job-shop problems with various schedule quality criteria. In: Fogarty, T.C. (eds) Evolutionary Computing. AISB EC 1996. Lecture Notes in Computer Science, vol 1143. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0032771
Download citation
DOI: https://doi.org/10.1007/BFb0032771
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61749-5
Online ISBN: 978-3-540-70671-7
eBook Packages: Springer Book Archive