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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
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)
Burke, E.K., et al.: Hyper-heuristics: a survey of the state of the art. J. Oper. Res. Soc. 64(12), 1695–1724 (2013)
Burke, E.K., Kendall, G., Soubeiga, E.: A tabu-search hyperheuristic for timetabling and rostering. J. Heuristics 9(6), 451–470 (2003)
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)
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)
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)
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)
Engelbrecht, A.P.: Fundamentals of Computational Swarm Intelligence. Wiley, Hoboken (2006)
Eshelman Larry, J., Schaffer David, J.: Real-coded geneticalgorithms andinterval-schemata. Found. Genet. Algorithms 2, 187–202 (1993)
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)
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
Gen, M., Lin, L.: Multiobjective genetic algorithm for scheduling problems in manufacturing systems. Ind. Eng. Manag. Syst. 11(4), 310–330 (2012)
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)
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
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)
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)
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)
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)
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)
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)
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)
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)
Li, L., Huo, J.: Multi-objective flexible job-shop scheduling problem in steel tubes production. Syst. Eng.-Theor. Pract. 29(8), 117–126 (2009)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
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)