Skip to main content

A Hybrid Genetic Algorithm for the Flow-Shop Scheduling Problem

  • Conference paper
Advances in Applied Artificial Intelligence (IEA/AIE 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4031))

Abstract

The flow-shop scheduling problem with the makespan criterion is an important production scheduling problem. Although this problem has a simple formulation, it is NP-hard. Therefore many heuristic and metaheuristic methods had been proposed to solve this problem. In this paper, a hybrid genetic algorithm is presented for the flow-shop scheduling problem. In our method, a modified version of NEH with random re-start is used to generate the initial population. Also, a new orthogonal array crossover is devised as the crossover operator of the genetic algorithm. The tabu search is hybridized with the genetic algorithm and acts as the local search method. The proposed algorithm had been tested on two benchmarks. The results are compared with those of other methods that had also been tested on these benchmarks. The comparison shows that our method outperforms other methods on these benchmarks.

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

  1. Carlier, J., Rebai, Ï.: Two branch and bound algorithms for the permutation flow shop problem. Eur. J. Oper. Res. 90, 238–251 (1996)

    Article  MATH  Google Scholar 

  2. Carlier, J.: Ordonnancements a contraintes disjunctives. RAIRO Recherche operationell/Oerations Research 12, 333–351 (1978)

    MATH  MathSciNet  Google Scholar 

  3. Dannenbring, D.: An evaluation of flow shop sequencing heuristics. Manag. Sci. 23, 1174–1182 (1977)

    Article  MATH  Google Scholar 

  4. Garey, M.R., Johnson, D.S., Sethi, R.: The complexity of flowshop and jobshop scheduling. Math. Oper. Res. 1, 117–129 (1976)

    Article  MATH  MathSciNet  Google Scholar 

  5. Glover, F., Laguna, M.: Tabu Search. Kluwer Academic Publishers, Boston (1997)

    Book  MATH  Google Scholar 

  6. Grabowski, J., Wodecki, M.: A very fast tabu search algorithm for the permutation flow shop problem with makespan criterion. Comput. Oper. Res. 31, 1891–1909 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  7. Ishubuchi, M., Masaki, S., Tanaka, H.: Modified simulated annealing for the flow shop sequencing problems. Eur. J. Oper. Res. 81, 388–398 (1995)

    Article  Google Scholar 

  8. Montgomery, D.C.: Design and Analysis of Experiments, 3rd edn. Wiley, New York (1991)

    MATH  Google Scholar 

  9. Nawaz, M., Enscore Jr., E., Ham, I.: A heuristic algorithm for the m-Machine, n-Job flow-Shop Sequencing Problem. Omega 11, 91–95 (1983)

    Article  Google Scholar 

  10. Nowicki, E., Smutnicki, C.: A fast tabu search algorithm for the permutation flow-shop problem. Eur. J. Oper. Res. 91, 160–175 (1996)

    Article  MATH  Google Scholar 

  11. Ogub, F.A., Simith, D.K.: Simulated annealing for the permutation flowshop problem. Omega 19, 64–67 (1990)

    Article  Google Scholar 

  12. Reeves, C.R.: A genetic algorithm for flowshop sequencing. Comput. Oper. Res. 22, 5–13 (1995)

    Article  MATH  Google Scholar 

  13. Reeves, C.R., Yamada, T.: Genetic algorithm, path relinking and the flowshop sequencing problem. Evol. Compu. 6, 45–60 (1998)

    Article  Google Scholar 

  14. Taillard, E.: Benchmarks for basic scheduling problems. Eur. J. Oper. Res. 64, 278–285 (1993)

    Article  MATH  Google Scholar 

  15. Taillard, E.: Some efficient heuristic methods for the flow shop sequencing problem. Eur. J. Oper. Res. 47, 65–74 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  16. Wang, L., Zheng, D.-Z.: A effective hybrid heuristic for flow shop scheduling. Int. J. Adv. Manuf. Technol. 21, 38–44 (2003)

    Article  Google Scholar 

  17. Wang, L., Zheng, L., Zheng, D.-Z.: A class of order-based genetic algorithm for flow shop scheduling. Int. J. Adv. Manuf. Technol. 22, 828–835 (2003)

    Article  Google Scholar 

  18. Watson, J.P., Barbulescu, L., Whitley, L.D., Howe, A.E.: Contrasting structured and random permutation flow-shop scheduling problem: search-space topology and algorithm performance. Jour. Comput. 14, 98–123 (2002)

    MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tseng, LY., Lin, YT. (2006). A Hybrid Genetic Algorithm for the Flow-Shop Scheduling Problem. In: Ali, M., Dapoigny, R. (eds) Advances in Applied Artificial Intelligence. IEA/AIE 2006. Lecture Notes in Computer Science(), vol 4031. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11779568_25

Download citation

  • DOI: https://doi.org/10.1007/11779568_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35453-6

  • Online ISBN: 978-3-540-35454-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics