Skip to main content

A Multi-objective GA Based on Immune and Entropy Principle for FJSP

  • Chapter
  • First Online:
Effective Methods for Integrated Process Planning and Scheduling

Part of the book series: Engineering Applications of Computational Methods ((EACM,volume 2))

  • 686 Accesses

Abstract

This chapter presents a Multi-Objective Genetic Algorithm (MOGA) based on immune and entropy principle to solve the multi-objective FJSP. In this improved MOGA, the fitness scheme based on Pareto-optimality is applied, and the immune and entropy principle is used to keep the diversity of individuals and overcome the problem of premature convergence. Efficient crossover and mutation operators are proposed to adapt to the special chromosome structure. The proposed algorithm is evaluated on some representative instances, and the comparison with other approaches in the latest chapters validates the effectiveness of the proposed algorithm.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Kacem I, Hammadi S, Borne P (2002) Approach by localization and multiobjective evolutionary optimization for flexible job-shop scheduling problems. IEEE Sys Man Cybern 32(1):1–13

    Article  Google Scholar 

  2. Kacem I, Hammadi S, Borne P (2002) Approach by localization and multiobjective evolutionary optimization for flexible job-shop scheduling problems. IEEE Sys Man Cybern 32(2):172–172

    Article  Google Scholar 

  3. Kacem I, Hammadi S, Borne P (2002) Pareto-optimality approach for flexible job-shop scheduling problems: hybridization of evolutionary algorithms and fuzzy logic. Math Comput Simul 60(3–5):245–276

    Article  MathSciNet  Google Scholar 

  4. Baykasoğlu A, Özbakir L, Sönmez A (2004) Using multiple objective tabu search and grammars to model and solve multi- objective flexible job shop scheduling problems. J Intell Manuf 15(6):777–785

    Article  Google Scholar 

  5. Xia WJ, Wu ZM (2005) An effective hybrid optimization approach for multi-objective flexible job-shop scheduling prob- lems. Comput Ind Eng 48(2):409–425

    Article  Google Scholar 

  6. Liu HB, Abraham A, Choi O, Moon SH (2006) Variable neighborhood particle swarm optimization for multi-objective flexible job-shop scheduling problems. Lect Notes Comput Sci 4247:197–204

    Article  Google Scholar 

  7. Ho NB, Tay JC (2007) Using evolutionary computation and local search for solving multi-objective flexible job shop problems. In Genetic and Evolutionary Computation Conference, GECCO 2007, London, pp 821–828

    Google Scholar 

  8. Tay JC, Ho NB (2008) Evolving dispatching rules using genetic programming for solving multi-objective flexible job-shop prob- lems. Comput Ind Eng 54(3):453–473

    Article  Google Scholar 

  9. Gao J, Gen M, Sun LY, Zhao XH (2007) A hybrid of genetic algorithm and bottleneck shifting for multiobjective flexible job shop scheduling problems. Comput Ind Eng 53(1):149–162

    Article  Google Scholar 

  10. Zhang GH, Shao XY, Li PL, Gao L (2009) An effective hybrid particle swarm optimization algorithm for multi-objective flexible job-shop scheduling problem. Comput Ind Eng 56(4):1309–1318

    Article  Google Scholar 

  11. Xing LN, Chen YW, Yang KW (2009) An efficient search method for multi-objective flexible job shop scheduling problems. J Intell Manuf 20:283–293

    Article  Google Scholar 

  12. Lei DM (2009) Multi-objective production scheduling: a survey. Int J Adv Manuf Technol 43(9–10):926–938

    Article  Google Scholar 

  13. Zitzler E (1999) Evolutionary algorithms for multiobjective optimization: methods and applications. Dissertation, Swiss Federal Institute of Technology

    Google Scholar 

  14. Mahfoud SW (1995) Niching methods for genetic algorithms. Dissertation, University of Illinois at Urbana-Champaign

    Google Scholar 

  15. Cui XX, Li M, Fang TJ (2001) Study of population diversity of multiobjective evolutionary algorithm based on immune and entropy principles. In Proceedings of the 2001 Congress on Evolutionary Computation. OPAC, Seoul, pp 1316–1321

    Google Scholar 

  16. Shimooka T, Shimizu K (2004) Artificial immune system for personal identification with finger vein pattern. Lect Notes Comput Sci 3214:511–518

    Article  Google Scholar 

  17. Xiao RB, Cao PB, Liu Y (2007) Eng Immune Comput. Science Press, Beijing, China

    Google Scholar 

  18. Goldberg DE, Deb K (1991) A comparative analysis of selection schemes used in genetic algorithms. In: Rawlins G (ed) Foundations of genetic algorithms. Morgan Kaufmann, San Mateo, pp 69–93

    Google Scholar 

  19. Zhang CY, Rao YQ, Li PG, Shao XY (2007) Bilevel genetic algorithm for the flexible job-shop scheduling problem. Jixie Gongcheng Xuebao/Chinese. J Mech Eng 43(4):119–124 In Chinese

    Article  Google Scholar 

  20. Zhang CY, Li PG, Rao YQ, Li SX (2005) A new hybrid GA/SA algorithm for the job shop scheduling problem. Lect Notes Comput Sci 3448:246–259

    Article  Google Scholar 

  21. Brandimarte P (1993) Routing and scheduling in a flexible job shop by taboo search. Ann Oper Res 41:157–183

    Article  Google Scholar 

  22. Dauzère-Pérès S, Paulli J (1997) An integrated approach for modeling and solving the general multiprocessor job-shop sched- uling problem using tabu search. Ann Oper Res 70(3):281–306

    Article  MathSciNet  Google Scholar 

  23. Mastrolilli M, Gambardella LM (2000) Effective neighborhood functions for the flexible job shop problem. J Schedul 3(1):3–20

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xinyu Li .

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer-Verlag GmbH Germany, part of Springer Nature and Science Press, Beijing

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Li, X., Gao, L. (2020). A Multi-objective GA Based on Immune and Entropy Principle for FJSP. In: Effective Methods for Integrated Process Planning and Scheduling. Engineering Applications of Computational Methods, vol 2. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-55305-3_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-55305-3_14

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-55303-9

  • Online ISBN: 978-3-662-55305-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics