Skip to main content

A Comparison of Genetic Algorithms for the Static Job Shop Scheduling Problem

  • Conference paper
Parallel Problem Solving from Nature PPSN VI (PPSN 2000)

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

Included in the following conference series:

Abstract

A variety of Genetic Algorithms (GA’s) for the static Job Shop Scheduling Problem have been developed using various methods: direct vs. indirect representations, pure vs. hybrid GA’s and serial vs. parallel GA’s. We implement a hybrid GA, called OBGT, for solving JSSP. A chromosome representation containing the schedule itself is used and order-based operators are combined with techniques that produce active and non-delay schedules. Additionally, local search is applied to improve each individual created. OBGT results are compared in terms of the quality of solutions against the state-of-the-art Nowicki and Smutnicki Tabu Search algorithm as well as other GAs, including THX, HGA and GA3. The test problems include different problem classes from the OR-library benchmark problems and more structured job-correlated and machine-correlated problems. We find that each technique, including OBGT, is well suited for particular classes of benchmark problems, but no algorithm is best across all problem classes.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • S. Bagchi, S. Uckum and Y. Miyabe; Kawamura, K. [1991]. “Exploring Problem-Specific Recombination Operators for Job Shop Scheduling”. ICGA-91.

    Google Scholar 

  • C. Bierwirth and D. Mattfeld [1999]. “Production Scheduling and Rescheduling with Genetic Algorithms”. Evolutionary Computation, 7(1):1–16, 1999.

    Google Scholar 

  • R. Bruns [1993]. “Direct Chromosome Representation and Advanced Genetic Operators for Production Scheduling”. International Conf. Genetic Algorithms (ICGA-93).

    Google Scholar 

  • L. Davis [1991]. “Order-Based Genetic Algorithm and the Graph Coloring Problem”. In Handbook of Genetic Algorithms, Chapter 6.

    Google Scholar 

  • L. Davis [1985]. “Job Shop scheduling with Genetic Algorithms”. International Conf. Genetic Algorithms (ICGA-85).

    Google Scholar 

  • H. Fang [1994]. Ph.D. Thesis. “Genetic Algorithms in Timetabling and Scheduling”, Dept. Artificial Intelligence. University of Edinburgh, Scotland.

    Google Scholar 

  • E. Hart and P. Ross [1998]. “A Heuristic Combination Method for Solving Job-Shop Scheduling Problems”. Parallel Problem Solving from Nature V.

    Google Scholar 

  • A.S. Jain, S. Meeran [1999]. “Deterministic Job-Shop Scheduling: Past, Present and Future”. European Journal of Operations Research (to appear in Volume 118, Issue 2).

    Google Scholar 

  • A.S. Jain, S. Meeran [1998a]. “A State-of-the-art review of Job-Shop Scheduling techniques”. Submitted to Journal of Heuristics.

    Google Scholar 

  • A.S. Jain, B. Rangaswamy, S. Meeran [1998b], “Job Shop Neighborhoods and Move Evaluation Strategies”. Journal of Scheduling. Submitted for Publication.

    Google Scholar 

  • S. Lin, E.D. Goodman, W.F. Punch, III [1997a]. “A Genetic Algorithm Approach to Dynamic Job Shop Scheduling Problems”. ICGA-97.

    Google Scholar 

  • S. Lin, E.D. Goodman, W.F. Punch, III [1997b]. “Investigating Parallel Algorithms on Job Shop Scheduling Problems”. Evolutionary Programming Conference.

    Google Scholar 

  • Nowicki, E. and Smutnicki, C. [1996]. “A Fast Taboo Search Algorithm for the Job-Shop Problem”. Management Science, 42(6), 797–813.

    Article  MATH  Google Scholar 

  • D.C. Mattfeld [1996]. “Evolutionary Search and the Job Shop”. Physica-Verlag, 1996.

    Google Scholar 

  • T.E. Morton and D.W. Pentico [1993]. “Heuristic Scheduling Systems”. John Wiley and Sons, 1993.

    Google Scholar 

  • R. Nakano, T. Yamada [1991]. “Conventional Genetic Algorithms for Job Shop Problems”. ICGA-91.

    Google Scholar 

  • G. Syswerda [1991]. “Schedule Optimization Using Genetic Algorithms”. Handbook of Genetic Algorithms, Chapter 21.

    Google Scholar 

  • M. Vázquez and D. Whitley [2000]. “A comparison of Genetic Algorithms in solving the Dynamic Job Shop Scheduling Problem”. GECCO 2000.

    Google Scholar 

  • J.P. Watson, L. Barbulescu, A.E. Howe and D. Whitley [1999]. “Algorithm Performance and Problem Structure in Flow-Shop Scheduling”. AAAI-99.

    Google Scholar 

  • D. Whitley and J. Kauth [1988]. “GENITOR: A different Genetic Algorithm”. In. Rocky Mountain Conf. on Artificial Intelligence.

    Google Scholar 

  • D. Whitley and N. Yoo [1995]. Modeling Simple Genetic Algorithms for Permutation Problems. In Foundations of Genetic algorithms-3. Morgan Kaufmann.

    Google Scholar 

  • T. Yamada and R. Nakano [1992]. “A Genetic Algorithm Applicable to Large-Scale Job-Shop Problems”. In Parallel Problem Solving from Nature 2 (PPSN 2).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vázquez, M., Whitley, D. (2000). A Comparison of Genetic Algorithms for the Static Job Shop Scheduling Problem. In: Schoenauer, M., et al. Parallel Problem Solving from Nature PPSN VI. PPSN 2000. Lecture Notes in Computer Science, vol 1917. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45356-3_30

Download citation

  • DOI: https://doi.org/10.1007/3-540-45356-3_30

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41056-0

  • Online ISBN: 978-3-540-45356-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics