Skip to main content
Log in

Crowding-measure-based multiobjective evolutionary algorithm for job shop scheduling

  • Original Article
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

Multiobjective evolutionary algorithm (MOEA) has attracted much attention in the past decade; however, the application of MOEA to practical problems such as job shop scheduling is seldom considered. In this paper, crowding-measure-based multiobjective evolutionary algorithm (CMOEA) is first designed, which makes use of the crowding measure to adjust the external population and assign different fitness for individuals; then CMOEA is applied to job shop scheduling to minimize makespan and the total tardiness of jobs. Finally, the comparison between CMOEA and SPEA demonstrates that CMOEA performs well in job shop scheduling.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Schaffer JD (1985) Multiple objective optimization with vector evaluated genetic algorithms. In: Proc lst international conference on genetic algorithm, Lawrence Erlbaum Associates, Hillsdale, pp 93–100

    Google Scholar 

  2. Van Veldhuizen DA, Lamont GB (2000) Multiobjective evolutionary algorithms: analyzing the state-of-the-art. Evol Comput 8(2):125–147

    Article  PubMed  Google Scholar 

  3. Knowles JD, Corne DW (2000) Approximating the nondominated front using the Pareto archive evolutionary strategy. Evol Comput 8(2):149–172

    Article  PubMed  Google Scholar 

  4. Knowles JD, Corne DW (2000) M-PAES: a memetic algorithm for multiobjective optimization. In: Proceedings of the IEEE Conference on Evolutionary Computation, ICEC 1:325–332

  5. Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Trans Evol Comput 3(4):257–271

    Article  Google Scholar 

  6. Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength Pareto evolutionary algorithm. Swiss Federal Institute of Technology, Lausanne, Switzerland, pp 103 (Tech. Rep. TIK-Rep)

    Google Scholar 

  7. Srinivas N, Deb K (1994) Multiobjective optimization using nondominated sorting in genetic algorithms. Evol Comput 2(3):221–248

    Article  Google Scholar 

  8. Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithms: NSGA. IEEE Trans Evol Comput 6(2):182–197

    Article  Google Scholar 

  9. Lu H, Yen GG (2003) Rank-density-based multiobjective genetic algorithm and benchmark test function study. IEEE Trans Evol Comput 7(4):325–343

    Article  Google Scholar 

  10. Sridhar J, Rajendran CS (1996) Scheduling in flow shop and cellular manufacturing with multiple objectives a genetic algorithm approach. Prod Plan Control 7(4):374–382

    Article  Google Scholar 

  11. Ishibuchi H, Murata T (1998) A multi-objective genetic local search algorithm and its application to flow shop scheduling. IEEE Trans Syst, Man Cybern: Part C 28(3):392–403

    Article  Google Scholar 

  12. Ponnambalam SG, Ramkumar V, Jawahar N (2001) A multi-objective genetic algorithm for job shop scheduling. Prod Plan Control 12(8):764–774

    Article  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  14. Knowles J, Corne D (2003) Properties of an adapative archiving algorithm for storing nondominated vectors. IEEE Trans Evol Comput 7(2):100–116

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Deming Lei.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lei, D., Wu, Z. Crowding-measure-based multiobjective evolutionary algorithm for job shop scheduling. Int J Adv Manuf Technol 30, 112–117 (2006). https://doi.org/10.1007/s00170-005-0029-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-005-0029-6

Keywords

Navigation