Skip to main content

A Diversity Based Multi-objective Hyper-heuristic for the FJSP with Sequence-Dependent Set-Up Times, Auxiliary Resources and Machine Down Time

  • Conference paper
  • First Online:
Progress in Artificial Intelligence (EPIA 2019)

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

Included in the following conference series:

  • 1648 Accesses

Abstract

In this paper a diversity based multi-objective hyper-heuristic (MOO-HMHH) algorithm for the flexible job shop scheduling problem (FJSP) with sequence-dependent set-up times (SDST), auxiliary resources and machine down time is analyzed. The algorithm is evaluated on real customer datasets to determine the impact of machine breakdown intervals and due dates on algorithm performance. The diversity based hyper-heuristic algorithm compared well to two other hyper-heuristic algorithms and to its constituent algorithms and promising results were obtained with respect to the increased generality of the hyper-heuristics.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

References

  1. Abdi Khalife, M., Abbasi, B., et al.: A simulated annealing algorithm for multi objective flexible job shop scheduling with overlapping in operations. J. Optim. Ind. Eng. 5, 17–28 (2010)

    Google Scholar 

  2. Ahmadi, E., Zandieh, M., Farrokh, M., Emami, S.M.: A multi objective optimization approach for flexible job shop scheduling problem under random machine breakdown by evolutionary algorithms. Comput. Oper. Res. 73, 56–66 (2016)

    Article  MathSciNet  Google Scholar 

  3. van den Bergh, F., Engelbrecht, A.P.: A new locally convergent particle swarm optimiser. In: 2002 IEEE International Conference on Systems, Man and Cybernetics, vol. 3, p. 6. IEEE (2002)

    Google Scholar 

  4. Burke, E.K., et al.: Hyper-heuristics: a survey of the state of the art. J. Oper. Res. Soc. 64(12), 1695–1724 (2013)

    Article  Google Scholar 

  5. Burke, E.K., Kendall, G., Soubeiga, E.: A tabu-search hyperheuristic for timetabling and rostering. J. Heuristics 9(6), 451–470 (2003)

    Article  Google Scholar 

  6. Dalfard, V.M., Mohammadi, G.: Two meta-heuristic algorithms for solving multi-objective flexible job-shop scheduling with parallel machine and maintenance constraints. Comput. Math. Appl. 64(6), 2111–2117 (2012)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  8. Deb, K., Jain, H.: An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE Trans. Evol. Comput. 18(4), 577–601 (2013)

    Article  Google Scholar 

  9. Deb, K., Jain, H.: An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: Solving problems with box constraints. IEEE Trans. Evol. Comput. 18(4), 577–601 (2014)

    Article  Google Scholar 

  10. Engelbrecht, A.P.: Fundamentals of Computational Swarm Intelligence. Wiley, Hoboken (2006)

    Google Scholar 

  11. Eshelman Larry, J., Schaffer David, J.: Real-coded geneticalgorithms andinterval-schemata. Found. Genet. Algorithms 2, 187–202 (1993)

    Google Scholar 

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

    Article  Google Scholar 

  13. Gen, M., Gao, J., Lin, L.: Multistage-based genetic algorithm for flexible job-shop scheduling problem. In: Gen, M., et al. (eds.) Intelligent and Evolutionary Systems. Studies in Computational Intelligence, vol. 187, pp. 183–196. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-540-95978-6_13

    Chapter  Google Scholar 

  14. Gen, M., Lin, L.: Multiobjective genetic algorithm for scheduling problems in manufacturing systems. Ind. Eng. Manag. Syst. 11(4), 310–330 (2012)

    Google Scholar 

  15. Grobler, J.: A multi-objective hyper-heuristic for the flexible job shop scheduling problem with additional constraints. In: Proceedings of the 3rd International Conference on Soft Computing and Machine Intelligence (2016)

    Google Scholar 

  16. Grobler, J., Engelbrecht, A.P.: Hyper-heuristics for the flexible job shop scheduling problem with additional constraints. In: Tan, Y., Shi, Y., Li, L. (eds.) ICSI 2016. LNCS, vol. 9713, pp. 3–10. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-41009-8_1

    Chapter  Google Scholar 

  17. Grobler, J., Engelbrecht, A.P., Kendall, G., Yadavalli, V.: Investigating the impact of alternative evolutionary selection strategies on multi-method global optimization. In: 2011 IEEE Congress on Evolutionary Computation (CEC), pp. 2337–2344. IEEE (2011)

    Google Scholar 

  18. Grobler, J., Engelbrecht, A.P., Kendall, G., Yadavalli, V.: Heuristic space diversity control for improved meta-hyper-heuristic performance. Inf. Sci. 300, 49–62 (2015)

    Article  Google Scholar 

  19. Grobler, J., Engelbrecht, A.P., Kok, S., Yadavalli, S.: Metaheuristics for the multi-objective FJSP with sequence-dependent set-up times, auxiliary resources and machine down time. Ann. Oper. Res. 180(1), 165–196 (2010)

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  22. Khalili, M., Naderi, B.: Multi-objective job shop scheduling problem with sequence dependent setup times using a novel metaheuristic. Int. J. Intell. Eng. Inf. 2(4), 243–258 (2014)

    Google Scholar 

  23. Knowles, J.D.: Local-search and hybrid evolutionary algorithms for Pareto optimization. Ph.D. thesis, Department of Computer Science Local-Search and Hybrid Evolutionary Algorithms for Pareto OptimiZation Joshua D. Knowles Submitted in partial fulfilment of the requirements for the degree of Doctor of Philosophy in Computer Science. Department of Computer Science, University of Reading (2002)

    Google Scholar 

  24. Li, J.Q., Pan, Q.K., Tasgetiren, M.F.: A discrete artificial bee colony algorithm for the multi-objective flexible job-shop scheduling problem with maintenance activities. Appl. Math. Model. 38(3), 1111–1132 (2014)

    Article  MathSciNet  Google Scholar 

  25. Li, L., Huo, J.: Multi-objective flexible job-shop scheduling problem in steel tubes production. Syst. Eng.-Theor. Pract. 29(8), 117–126 (2009)

    Article  Google Scholar 

  26. Loukil, T., Teghem, J., Fortemps, P.: A multi-objective production scheduling case study solved by simulated annealing. Eur. J. Oper. Res. 179(3), 709–722 (2007)

    Article  Google Scholar 

  27. Lu, C., Xiao, S., Li, X., Gao, L.: An effective multi-objective discrete grey wolf optimizer for a real-world scheduling problem in welding production. Adv. Eng. Softw. 99, 161–176 (2016)

    Article  Google Scholar 

  28. Nicoara, E.S., Filip, F.G., Paraschiv, N.: Simulation-based optimization using genetic algorithms for multi-objective flexible JSSP. Stud. Inf. Control 20(4), 333–344 (2011)

    Google Scholar 

  29. Olorunda, O., Engelbrecht, A.P.: An analysis of heterogeneous cooperative algorithms. In: 2009 IEEE Congress on Evolutionary Computation, CEC 2009, pp. 1562–1569. IEEE (2009)

    Google Scholar 

  30. Parsopoulos, K.E., Tasoulis, D.K., Pavlidis, N.G., Plagianakos, V.P., Vrahatis, M.N.: Vector evaluated differential evolution for multiobjective optimization. In: 2004 Congress on Evolutionary Computation, CEC 2004, vol. 1, pp. 204–211. IEEE (2004)

    Google Scholar 

  31. Parsopoulos, K.E., Vrahatis, M.N.: Particle swarm optimization method in multiobjective problems. In: Proceedings of the 2002 ACM Symposium on Applied Computing, pp. 603–607. ACM (2002)

    Google Scholar 

  32. Schaffer, J.D.: Multiple objective optimization with vector evaluated genetic algorithms. In: Proceedings of the 1st international Conference on Genetic Algorithms, pp. 93–100. L. Erlbaum Associates Inc. (1985)

    Google Scholar 

  33. Xia, W., Wu, Z.: An effective hybrid optimization approach for multi-objective flexible job-shop scheduling problems. Comput. Ind. Eng. 48(2), 409–425 (2005)

    Article  Google Scholar 

  34. Xiong, J., Xing, L., Chen, Y.: Robust scheduling for multi-objective flexible job-shop problems with random machine breakdowns. Int. J. Prod. Econ. 141(1), 112–126 (2013)

    Article  Google Scholar 

  35. Yang, Z., Tang, K., Yao, X.: Self-adaptive differential evolution with neighborhood search. In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), CEC 2008, pp. 1110–1116. IEEE (2008)

    Google Scholar 

  36. Zitzler, E., Thiele, L., Laumanns, M., Fonseca, C.M., Da Fonseca, V.G.: Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans. Evol. Comput. 7(2), 117–132 (2003)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jacomine Grobler .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Grobler, J. (2019). A Diversity Based Multi-objective Hyper-heuristic for the FJSP with Sequence-Dependent Set-Up Times, Auxiliary Resources and Machine Down Time. In: Moura Oliveira, P., Novais, P., Reis, L. (eds) Progress in Artificial Intelligence. EPIA 2019. Lecture Notes in Computer Science(), vol 11805. Springer, Cham. https://doi.org/10.1007/978-3-030-30244-3_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-30244-3_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-30243-6

  • Online ISBN: 978-3-030-30244-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics