IJIEEB Vol. 18, No. 4, 8 Aug. 2026
Cover page and Table of Contents: PDF (size: 853KB)
PDF (853KB), PP.105-118
Views: 0 Downloads: 0
Scheduling, JSSP, Artificial Fish Swarm Optimization, Multi-Objective Optimization
Job Shop Scheduling Problem (JSSP) has become one of the key issues in a contemporary manufacturing system in which the task is to optimally schedule jobs to the machines to reduce the time and resources used in production. Good scheduling is critical in enhancing the productivity and competitiveness of manufacturing industries. In this research, Artificial Fish Swarm Optimization (AFSO) algorithm is used to optimize the JSSP in minimizing makespan, total work load and maximum work load in machines. The AFSO strategy models the swarm behaviour of fishes to search and forage the search space in an efficient manner to prevent its early convergence to local optima. The model incorporates a disturbed state in the world to improve the direction in search and the speed of convergence. The effectiveness of the suggested AFSO method is compared and tested with the traditional and sophisticated optimization algorithms like Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC) methods. The experimental findings prove that the offered technique provides better results in convergence rate and solution quality. The results prove that AFSO is a useful and promising method of solving complex problems in production system scheduling.
Shunmuga Priya Subramanian, Muthiah Athi, Pitchipoo Pandian, Rajakarunakaran Sivaprakasam, "AFSO-JSSP: Artificial Fish Swarm Optimization for Efficient Job Shop Scheduling", International Journal of Information Engineering and Electronic Business(IJIEEB), Vol.18, No.4, pp. 105-118, 2026. DOI:10.5815/ijieeb.2026.04.07
[1]L. Yongxian, L. Xiaotian and Z. Jinfu, “Research on job-shop scheduling optimization method with limited resources,” The International Journal of Advanced Manufacturing Technology, vol. 38, no. (3-4), p. 386-392, 2008.
[2]L. Lin, "A new maximum entropy estimation of distribution algorithm to solve uncertain information job-shop scheduling problem," International Journal of Information Engineering and Electronic Business, vol. 1, no. 1, p. 1-8, 2009.
[3]H. Xiong, S. Shi, D. Ren and J. Hu, “A survey of job shop scheduling problem: The types and models,” Computers & Operations Research, vol. 142, p. 105731, 2022.
[4]A. S. Jain and S. Meeran, “Deterministic job-shop scheduling: Past, present and future,” European Journal of Operational Research, vol. 113, no. 2, p. 390–434, 1999.
[5]E. Nowicki and C. Smutnicki, “An advanced Tabu search algorithm for the job shop problem,” Journal of Scheduling, vol. 8, no. 2, p. 145–159, 2005.
[6]J. S. Park, H. Y. Ng, T. J. Chua, Y. T. Ng and J. W. Kim, “Unified genetic algorithm approach for solving flexible job-shop scheduling problem,” Applied Sciences, vol. 11, p. 6454, 2021.
[7]D. A. Zorin and V. A. Kostenko, “Simulated annealing algorithm in problems of multiprocessor scheduling,” Automation and Remote Control, vol. 75, p. 1790-1801, 2014.
[8]L. N. Xing, Y. W. Chen, P. Wang, Q. S. Zhao and J. Xiong, “A knowledge-based ant colony optimization for flexible job shop scheduling problems,” Applied Soft Computing, vol. 10, no. 3, p. 888-896, 2010.
[9]Z. Wang, J. Zhang and S. Yang, “An improved particle swarm optimization algorithm for dynamic job shop scheduling problems with random job arrivals,” Swarm and Evolutionary Computation, vol. 51, p. 100594, 2019.
[10]A. Muthiah and R. Rajkumar, “A comparison of artificial bee colony algorithm and genetic algorithm to minimize the makespan for job shop scheduling, Procedia Engineering, vol. 97, p. 1745-1754, 2014.
[11]H. Zaher, N. Ragaa and H. Sayed, “A novel improved bat algorithm for job shop scheduling problem,” International Journal of Computer Applications, vol. 164, no. 5, p. 24-30, 2017.
[12]S. Kavitha, P. Venkumar, N. Rajini and P. Pitchipoo, “An efficient social spider optimization for flexible job shop scheduling problem,” Journal of Advanced Manufacturing Systems, vol. 17, no. 02, p. 181-196, 2018.
[13]S. V. Kamble, S. U. Mane and A. J. Umbarkar, "Hybrid multi-objective particle swarm optimization for flexible job shop scheduling problem", International Journal of Intelligent Systems and Applications, vol. 7, no. 4, p. 54-61, 2015.
[14]L. Huang, S. Guo, W. Zhang, H. Tang, G. Wang and J. Cui, “A hybrid optimization algorithm for large-scale flexible job-shop scheduling problems,” Engineering Optimization, p. 1–34, 2025.
[15]X. Huang, Z. Guan and L. Yang, “An effective hybrid algorithm for multi-objective flexible job-shop scheduling problem,” Advances in Mechanical Engineering, vol. 10, no. 9, 2018.
[16]G. Yavuz, B. Durmus and D. Aydın, “Artificial bee colony algorithm with distant savants for constrained optimization,” Applied Soft Computing, vol. 116, p. 108343, 2022.
[17]H. Ge, L. Sun, L. X. Chen, Y. Liang, “An efficient artificial fish swarm model with estimation of distribution for flexible job shop scheduling,” International Journal of Computational Intelligence Systems, vol. 9, p. 917–931, 2016.
[18]N. Xie and N. Chen, “Flexible job shop scheduling problem with interval grey processing time,” Applied Soft Computing, vol. 70, p. 513-524, 2018.
[19]E. Ahmadi, M. Zandieh, M. Farrokh and S. M. Emami, “A multi-objective optimization approach for flexible job shop scheduling problem under random machine breakdown by evolutionary algorithms,” Computers & Operations Research, vol. 73, p. 56-66, 2016.
[20]W. Xu, W. Wu, Y. Wang, Y. He and Z. Lei, “Flexible job-shop scheduling method based on interval grey processing time,” Applied Intelligence, vol. 53, p. 14876–14891, 2023.
[21]S. D. Peres, J. Ding, L. Shen and K. Tamssaouet, “The flexible job shop scheduling problem: A review,” European Journal of Operational Research, vol. 314, no. 2, p. 409-432, 2024.
[22]F. Pourpanah, R. Wang, C. P. Lim, X. Z. Wang and D. Yazdani, “A review of artificial fish swarm algorithms: recent advances and applications,” Artificial Intelligence Review, vol. 56, no. 3, p.1867–1903, 2023.
[23]S. M. Ali and A. W. Abdulqader, “Diversity operators-based artificial fish swarm algorithm to solve flexible job shop scheduling,” Problem Baghdad Science Journal, vol. 20, no. 5, p. 2067-2076, 2023.
[24]B. Khurshid and S. Maqsood, “A hybrid evolution strategies-simulated annealing algorithm for job shop scheduling problems,” Engineering Applications of Artificial Intelligence, vol. 133, Part A, p. 108016, 2024.
[25]V. Kourepinis, C. Iliopoulou, I. Tassopoulos and G. Beligiannis, An artificial fish swarm optimization algorithm for the urban transit routing problem,” Applied Soft Computing, vol. 155, p. 111446, 2024.
[26]S. C. Horng and S. S. Lin, “Apply ordinal optimization to optimize the job-shop scheduling under uncertain processing times,” Arabian Journal for Science and Engineering, vol. 47, p. 9659 – 9671, 2022.
[27]J. E. Beasley, “ORLib - Operations Research Library”, 2005, http://people.brunel.ac.uk/~mastjjb/jeb/orlib/.
[28]M.S. Reed, M. Ferré, J. Martin-Ortega, R. Blanche, R. Lawford-Rolfe, M. Dallimer, J. Holden, “Evaluating impact from research: A methodological framework,” Research Policy, vol. 50, no. 4, p. 104147, 2021.