Abstract
This paper investigates a highly relevant real world scheduling problem, namely the multi-objective flexible job shop scheduling problem (FJSP) with sequence-dependent set-up times, auxiliary resources and machine down time. A hyper-heuristic algorithm is presented which makes use of a set of meta-heuristic algorithms which are self-adaptively selected at different stages of the optimization process to optimize a set of candidate solutions. This meta-hyper-heuristic algorithm was tested on a number of real world production scheduling data sets and was also benchmarked against the previous state-of-the-art job shop scheduling algorithms applied to this specific problem. In addition to the competitive results obtained, the self-adaptive nature of the algorithm avoids the resource intensive process of developing a meta-heuristic algorithm for one specific problem instance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chaudhry, I.A., Khan, A.A.: A research survey: review of flexible job shop scheduling techniques. Int. Trans. Oper. Res. 23(3), 551–591 (2016)
Sadrzadeh, A.: Development of both the AIS and PSO for solving the flexible job shop scheduling problem. Arab. J. Sci. Eng. 38, 3593–3604 (2013)
Defersha, F.M., Chen, M.: A parallel genetic algorithm for a flexible job-shop scheduling problem with sequence dependent setups. Int. J. Adv. Manuf. Technol. 49, 263–279 (2010)
Jensen, M.T.: Generating robust and flexible job shop schedules using genetic algorithms. IEEE Trans. Evol. Comput. 7, 275–288 (2003)
Li, L., Huo, J.: Multi-objective flexible job-shop scheduling problem in steel tubes production. Syst. Eng.-Theory Pract. 29(8), 117–126 (2009)
Davarzani, Z., Akbarzadeh-T, M.R., Khairdoost, N.: Multiobjective artificial immune algorithm for flexible job shop scheduling problem. Int. J. Hybrid Inf. Technol. 5, 75–88 (2012)
Lei, D.: A genetic algorithm for flexible job shop scheduling with fuzzy processing time. Int. J. Prod. Res. 48, 2995–3013 (2010)
Fattahi, P., Fallahi, A.: Dynamic scheduling in flexible job shop systems by considering simultaneously efficiency and stability. CIRP J. Manuf. Sci. Technol. 2, 114–123 (2010)
Grobler, J., Engelbrecht, A.P., Kendall, G., Yadavalli, V.S.S.: Metaheuristics for the multi-objective FJSP with sequence-dependent set-up times, auxiliary resources and machine down time. Ann. Oper. Res. 180, 165–196 (2010)
Grobler, J., Engelbrecht, A.P., Kendall, G., Yadavalli, V.S.S.: Investigating the impact of alternative evolutionary selection strategies on multi-method global optimization. In: Proceedings of the 2011 IEEE Congress on Evolutionary Computation, pp. 2337–2344 (2011)
Giffler, J., Thompson, G.L.: Algorithms for solving production scheduling problems. Oper. Res. 8, 487–503 (1960)
Norman, B.A., Bean, J.C.: A genetic algorithm methodology for complex scheduling problems. Naval Res. Logistics 46, 199–211 (1999)
Grobler, J., Engelbrecht, A.P., Kendall, G., Yadavalli, V.S.S.: Heuristic space diversity control for improved meta-hyper-heuristic performance. Inf. Sci. 300, 49–62 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Grobler, J., Engelbrecht, A.P. (2016). Hyper-heuristics for the Flexible Job Shop Scheduling Problem with Additional Constraints. In: Tan, Y., Shi, Y., Li, L. (eds) Advances in Swarm Intelligence. ICSI 2016. Lecture Notes in Computer Science(), vol 9713. Springer, Cham. https://doi.org/10.1007/978-3-319-41009-8_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-41009-8_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-41008-1
Online ISBN: 978-3-319-41009-8
eBook Packages: Computer ScienceComputer Science (R0)