Optimizing Multi-Objective Flexible Job-Shop Scheduling Using Hybrid Bat Algorithm and Simulated Annealing

Authors

  • See Cheng Lee Zhejiang University, Hangzhou, P.R. China
  • Jian-Cheng Lee Zhejiang University, Hangzhou, P.R. China
  • Jesca Fell Jérôme Zhejiang University, Hangzhou, P.R. China

Keywords:

MOFJSSP, Hybrid Bat Algorithm (BA), Manufacturing Scheduling Optimization, Multi-Objective Optimization Simulated Annealing (SA)

Abstract

This research investigates the application of a Hybrid Bat Algorithm (BA) and Simulated Annealing (SA) approach to solve the Multi-Objective Flexible Job-Shop Scheduling Problem (MOFJSSP) within contemporary manufacturing settings. MOFJSSP embodies the complexities of scheduling in modern industries, encompassing multiple conflicting objectives such as minimizing makespan, reducing idle time, optimizing machine utilization, and minimizing production costs. Traditional approaches often struggle to address these complexities adequately. To confront these challenges, a hybrid algorithm integrating BA and SA is proposed, leveraging their respective strengths in exploration and exploitation of solution spaces. The methodology involves problem formulation, solution representation, parameter settings, initialization strategies, iterative evolution mechanisms, and comprehensive evaluation. Experimental results showcase the hybrid approach's superior convergence rates, solution quality, and robustness in comparison to individual algorithms and state-of-the-art methods. The implications suggest potential applications in optimizing manufacturing scheduling, logistics, and diverse industries. Moreover, the research paves the way for future exploration into hybridization with emerging techniques, integration with Industry 4.0 technologies, and adaptation to dynamic manufacturing environments. Embracing these findings promises enhanced operational efficiency, informed decision-making, and continuous innovation in manufacturing scheduling practices.

References

M. E. Leusin, E. M. Frazzon, M. Uriona Maldonado, M. Kück, and M. Freitag, “Solving the job-shop scheduling problem in the industry 4.0 era,” Technologies, vol. 6, no. 4, p. 107, 2018.

J. L. Andrade-Pineda, D. Canca, P. L. Gonzalez-R, and M. Calle, “Scheduling a dual-resource flexible job shop with makespan and due date-related criteria,” Ann. Oper. Res., vol. 291, pp. 5–35, 2020.

A. Arisha, P. Young, and M. El Baradie, “Job shop scheduling problem: an overview,” 2001.

J. R. Hackman and E. E. Lawler, “Employee reactions to job characteristics.,” J. Appl. Psychol., vol. 55, no. 3, p. 259, 1971.

M. L. R. Varela and R. A. Ribeiro, “Distributed manufacturing scheduling based on a dynamic multi-criteria decision model,” in Recent Developments and New Directions in Soft Computing, Springer, 2014, pp. 81–93.

H. ElMaraghy, L. Monostori, G. Schuh, and W. ElMaraghy, “Evolution and future of manufacturing systems,” CIRP Ann., vol. 70, no. 2, pp. 635–658, 2021.

R. H. Caldeira and A. Gnanavelbabu, “A Pareto based discrete Jaya algorithm for multi-objective flexible job shop scheduling problem,” Expert Syst. Appl., vol. 170, p. 114567, 2021.

J. Santos, R. A. Wysk, and J. M. Torres, Improving production with lean thinking. John Wiley & Sons, 2014.

A. Shuib and S. S. A. Gran, “Multi-objectives optimization model for flexible job shop scheduling problem (FJSSP) with machines’ workload balancing,” in AIP Conference Proceedings, AIP Publishing, 2018.

I. N. Kessides, Reforming infrastructure: Privatization, regulation, and competition. World Bank Publications, 2004.

Z. C. Li, B. Qian, R. Hu, L. L. Chang, and J. B. Yang, “An elitist nondominated sorting hybrid algorithm for multi-objective flexible job-shop scheduling problem with sequence-dependent setups,” Knowledge-Based Syst., vol. 173, pp. 83–112, 2019.

R. Conti, J. Angelis, C. Cooper, B. Faragher, and C. Gill, “The effects of lean production on worker job stress,” Int. J. Oper. Prod. Manag., vol. 26, no. 9, pp. 1013–1038, 2006.

L. Parsons, E. Haque, and H. Liu, “Subspace clustering for high dimensional data: a review,” Acm sigkdd Explor. Newsl., vol. 6, no. 1, pp. 90–105, 2004.

D. Thierens, “Scalability problems of simple genetic algorithms,” Evol. Comput., vol. 7, no. 4, pp. 331–352, 1999.

K. Hussain, M. N. Mohd Salleh, S. Cheng, and Y. Shi, “Metaheuristic research: a comprehensive survey,” Artif. Intell. Rev., vol. 52, pp. 2191–2233, 2019.

N. Rana, M. S. A. Latiff, S. M. Abdulhamid, and H. Chiroma, “Whale optimization algorithm: a systematic review of contemporary applications, modifications and developments,” Neural Comput. Appl., vol. 32, pp. 16245–16277, 2020.

N. M. Yahya, M. O. Tokhi, and H. A. Kasdirin, “A new bats echolocation-based algorithm for single objective optimisation,” Evol. Intell., vol. 9, pp. 1–20, 2016.

B. Chopard, M. Tomassini, B. Chopard, and M. Tomassini, “Simulated annealing,” An Introd. to metaheuristics Optim., pp. 59–79, 2018.

Z. Beheshti and S. M. H. Shamsuddin, “A review of population-based meta-heuristic algorithms,” Int. j. adv. soft Comput. appl, vol. 5, no. 1, pp. 1–35, 2013.

T. Mostafaie, F. M. Khiyabani, and N. J. Navimipour, “A systematic study on meta-heuristic approaches for solving the graph coloring problem,” Comput. Oper. Res., vol. 120, p. 104850, 2020.

A. Dobson and K. E. Bekris, “Sparse roadmap spanners for asymptotically near-optimal motion planning,” Int. J. Rob. Res., vol. 33, no. 1, pp. 18–47, 2014.

C. Blum and A. Roli, “Hybrid metaheuristics: an introduction,” in Hybrid metaheuristics: an emerging approach to optimization, Springer, 2008, pp. 1–30.

M. Lazar, “Model predictive control of hybrid systems: Stability and robustness,” 2006.

E. B. Tirkolaee, A. Goli, and G.-W. Weber, “Fuzzy mathematical programming and self-adaptive artificial fish swarm algorithm for just-in-time energy-aware flow shop scheduling problem with outsourcing option,” IEEE Trans. fuzzy Syst., vol. 28, no. 11, pp. 2772–2783, 2020.

R. Cheng, M. Gen, and Y. Tsujimura, “A tutorial survey of job-shop scheduling problems using genetic algorithms—I. Representation,” Comput. Ind. Eng., vol. 30, no. 4, pp. 983–997, 1996.

S. Platnick et al., “The MODIS cloud products: Algorithms and examples from Terra,” IEEE Trans. Geosci. Remote Sens., vol. 41, no. 2, pp. 459–473, 2003.

F. Alkhateeb, B. H. Abed-alguni, and M. H. Al-rousan, “Discrete hybrid cuckoo search and simulated annealing algorithm for solving the job shop scheduling problem,” J. Supercomput., pp. 1–28, 2022.

Downloads

Published

2023-07-30

How to Cite

Lee, S. C., Lee, J.-C., & Jérôme, J. F. (2023). Optimizing Multi-Objective Flexible Job-Shop Scheduling Using Hybrid Bat Algorithm and Simulated Annealing . Journal of Computer Science and Research (JoCoSiR), 1(3), 79–85. Retrieved from http://journal.aptikomsumut.org/index.php/jocosir/article/view/22