Skip to main content

A genetic algorithm for job-shop problems with various schedule quality criteria

  • Conference paper
  • First Online:
Evolutionary Computing (AISB EC 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1143))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Edward J. Anderson, The Management of Manufacturing: Model and Analysis, Addison-Wesley, 1994.

    Google Scholar 

  2. Kenneth R. Baker, Introduction to Sequencing and Scheduling, John Wiley and Sons, Inc., 1974.

    Google Scholar 

  3. D. C. Carroll, Heuristic Sequence of Single and Multiple Component Jobs, Ph.D. dissertation, Sloan School of Management, M.I.T., Cambridge, MA, 1965.

    Google Scholar 

  4. 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).

    Google Scholar 

  5. Richard W. Conway, William L. Maxwell, and Louis W. Miller, Theory of Scheduling, Addison Wesley Publishing Company, 1967.

    Google Scholar 

  6. 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).

    Google Scholar 

  7. 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).

    Google Scholar 

  8. 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).

    Google Scholar 

  9. P. Husbands, ‘Genetic algorithms for scheduling', AISB Quarterly, (89), 38–45, (Autumn 1994). ISSN 0268-4179.

    Google Scholar 

  10. 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).

    Google Scholar 

  11. 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).

    Google Scholar 

  12. J. M. Moore, 'sequencing n jobs on one machine to minimize the number of late jobs', Management Science, 15, (1968).

    Google Scholar 

  13. T.E. Morton and D.W. Pentico, Heuristic Scheduling Systems, John Wiley, 1993.

    Google Scholar 

  14. 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).

    Google Scholar 

  15. 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).

    Google Scholar 

  16. 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).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Terence C. Fogarty

Rights and permissions

Reprints 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

Publish with us

Policies and ethics