(2) Nurul Hidayat
(3) Nofiyati Nofiyati
*corresponding author
AbstractThe Job Shop Scheduling Problem (JSSP) is a combinatorial optimization problem that is NP-hard and highly complex, particularly in modern manufacturing environments associated with industry. Conventional metaheuristic methods such as Genetic Algorithm (GA) and Particle Swarm Optimization (PSO) are capable of generating solutions in a relatively short time; however, they often face limitations in solution quality due to premature convergence and limited adaptability to dynamic problem conditions. In contrast, deep learning approaches such as Sequence-to-Sequence (Seq2Seq) offer strong representational capabilities for modeling operation sequences, although they still encounter challenges related to training stability and generalization. This study proposes a hybrid approach that integrates a Seq2Seq encoder–decoder architecture with an adaptive metaheuristic mechanism to enhance scheduling optimization performance. The Seq2Seq model is utilized to learn underlying patterns in operation sequences, while the adaptive mechanism dynamically adjusts search parameters based on makespan evaluation. The experiments are conducted using datasets from the OR-Library, specifically the 10×10 and 15×15 scenarios, to evaluate the performance and scalability of the proposed method. The experimental results demonstrate that the Seq2Seq + adaptive metaheuristic approach consistently produces lower makespan values compared to GA and PSO. For the 10×10 dataset, the proposed method achieves a makespan of 932, outperforming GA (1095) and PSO (1047). Similarly, for the 15×15 dataset, it attains a makespan of 1050, which is better than GA (1250) and PSO (1200). Although the proposed approach requires slightly longer computational time, the improvement in solution quality indicates that it effectively balances exploration and exploitation.
KeywordsJob-Shop Scheduling, Seq2Seq, Adaptive Metaheuristic, Makespan Optimization, Scheduling Algorithms
|
DOIhttps://doi.org/10.26555/ijain.v12i3.2224 |
Article metricsAbstract views : 88 | PDF views : 24 |
Cite |
Full Text Download
|
References
[1] L. Meng, C. Zhang, Y. Ren, B. Zhang, and C. Lv, “Mixed-integer linear programming and constraint programming formulations for solving distributed flexible job shop scheduling problem,” Comput. Ind. Eng., vol. 142, no. April, p. 106347, Apr. 2020, doi: 10.1016/j.cie.2020.106347.
[2] A. K. Nugroho, I. Permadi, and A. Hanifa, “Probabilistic Ant Colony Optimization for Contour Detection of Psoriasis,” Proceeding Int. Conf. Sci. Eng., vol. 3, pp. 179–182, Apr. 2020, doi: 10.14421/icse.v3.494.
[3] A. Stanković, G. Petrović, Ž. Ćojbašić, and D. Marković, “An Application Of Metaheuristic Optimization Algorithms For Solving The Flexible Job-Shop Scheduling Problem,” Oper. Res. Eng. Sci. Theory Appl., vol. 3, no. 3, pp. 13–28, Dec. 2020, doi: 10.31181/oresta20303013s.
[4] S. Xiao, P. Peng, P. Zheng, and Z. Wu, “A Hybrid Adaptive Simulated Annealing and Tempering Algorithm for Solving the Half-Open Multi-Depot Vehicle Routing Problem,” Mathematics, vol. 12, no. 7, p. 947, Mar. 2024, doi: 10.3390/math12070947.
[5] A. K. Nugroho, R. Wardoyo, M. E. Wibowo, and H. Soebono, “Image dermoscopy skin lesion classification using deep learning method: systematic literature review,” Bull. Electr. Eng. Informatics, vol. 13, no. 2, pp. 1042–1049, Apr. 2024, doi: 10.11591/eei.v13i2.6077.
[6] L. Meng, W. Cheng, B. Zhang, W. Zou, W. Fang, and P. Duan, “An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem,” Sensors, vol. 23, no. 8, p. 3815, Apr. 2023, doi: 10.3390/s23083815.
[7] Z. Wu, H. Fan, Y. Sun, and M. Peng, “Efficient Multi-Objective Optimization on Dynamic Flexible Job Shop Scheduling Using Deep Reinforcement Learning Approach,” Processes, vol. 11, no. 7, p. 2018, Jul. 2023, doi: 10.3390/pr11072018.
[8] A. K. Nugroho and I. Permadi, “Implementasi Jalur Pendek Menggunakan Ant Colony Optimization,” Din. Rekayasa, vol. 16, no. 1, Feb. 2020, doi: 10.20884/1.dr.2020.16.1.294.
[9] S. Dauzère-Pérès, J. Ding, L. Shen, and K. Tamssaouet, “The flexible job shop scheduling problem: A review,” Eur. J. Oper. Res., vol. 314, no. 2, pp. 409–432, Apr. 2024, doi: 10.1016/j.ejor.2023.05.017.
[10] “Solving the Dynamic Job Shop Scheduling Problem using Bottleneck and Intelligent Agents based on Genetic Algorithm,” Int. J. Eng., vol. 29, no. 3, pp. 347–358, Mar. 2016, doi: 10.5829/idosi.ije.2016.29.03c.09.
[11] X. Wu, Y.-E. Sun, Y. Du, G. Gao, H. Huang, and X. Xing, “An Anti-Malicious Task Allocation Mechanism in Crowdsensing Systems,” Futur. Gener. Comput. Syst., vol. 127, no. February, pp. 347–361, Feb. 2022, doi: 10.1016/j.future.2021.09.016.
[12] W. Liu, C. Zhao, Y. Liu, H. Wang, W. Zhao, and H. Zhang, “Sim2real kinematics modeling of industrial robots based on FPGA-acceleration,” Robot. Comput. Integr. Manuf., vol. 77, no. October, p. 102350, Oct. 2022, doi: 10.1016/j.rcim.2022.102350.
[13] C.-H. Wang and Y. Yun, “Demand planning and sales forecasting for motherboard manufacturers considering dynamic interactions of computer products,” Comput. Ind. Eng., vol. 149, no. November, p. 106788, Nov. 2020, doi: 10.1016/j.cie.2020.106788.
[14] R. Nanthapodej, C.-H. Liu, K. Nitisiri, and S. Pattanapairoj, “Hybrid Differential Evolution Algorithm and Adaptive Large Neighborhood Search to Solve Parallel Machine Scheduling to Minimize Energy Consumption in Consideration of Machine-Load Balance Problems,” Sustainability, vol. 13, no. 10, p. 5470, May 2021, doi: 10.3390/su13105470.
[15] P. Patel and P. Gohil, “Role of additive manufacturing in medical application COVID-19 scenario: India case study,” J. Manuf. Syst., vol. 60, no. July, pp. 811–822, Jul. 2021, doi: 10.1016/j.jmsy.2020.11.006.
[16] J. Chang, D. Yu, Y. Hu, W. He, and H. Yu, “Deep Reinforcement Learning for Dynamic Flexible Job Shop Scheduling with Random Job Arrival,” Processes, vol. 10, no. 4, p. 760, Apr. 2022, doi: 10.3390/pr10040760.
[17] W. Song, X. Chen, Q. Li, and Z. Cao, “Flexible Job-Shop Scheduling via Graph Neural Network and Deep Reinforcement Learning,” IEEE Trans. Ind. Informatics, vol. 19, no. 2, pp. 1600–1610, Feb. 2023, doi: 10.1109/TII.2022.3189725.
[18] X. Wu, X. Yan, D. Guan, and M. Wei, “A deep reinforcement learning model for dynamic job-shop scheduling problem with uncertain processing time,” Eng. Appl. Artif. Intell., vol. 131, no. May, p. 107790, May 2024, doi: 10.1016/j.engappai.2023.107790.
[19] A. K. Nugroho, A. Ayati, M. E. Wibowo, H. Soebono, and R. Wardoyo, “Skin Lesion Segmentation Using Adaptive Color Segmentation and Decision Tree,” J. Wirel. Mob. Networks, Ubiquitous Comput. Dependable Appl., vol. 15, no. 3, pp. 109–124, Sep. 2024, doi: 10.58346/JOWUA.2024.I3.008.
[20] N. Mazyavkina, S. Sviridov, S. Ivanov, and E. Burnaev, “Reinforcement learning for combinatorial optimization: A survey,” Comput. Oper. Res., vol. 134, p. 105400, Oct. 2021, doi: 10.1016/j.cor.2021.105400.
[21] E. M. Bellfkih, S. Nouh, I. C. Idrissi, A. Ettaoufik, K. Louartiti, and J. Mouline, “On the computation of the automorphisms group of low density parity check codes using genetic algorithm,” Indones. J. Electr. Eng. Comput. Sci., vol. 25, no. 2, p. 1059, Feb. 2022, doi: 10.11591/ijeecs.v25.i2.pp1059-1066.
[22] L. Wang, G. Yang, Z. Li, and F. Xu, “An efficient nonlinear interval uncertain optimization method using Legendre polynomial chaos expansion,” Appl. Soft Comput., vol. 108, no. September, p. 107454, Sep. 2021, doi: 10.1016/j.asoc.2021.107454.
[23] J. Chen, Z. Zhang, L. Wang, D. Tang, Q. Cai, and K. Chen, “Self-adaptive production scheduling for discrete manufacturing workshop using multi-agent cyber physical system,” Eng. Appl. Artif. Intell., vol. 150, no. June, p. 110638, Jun. 2025, doi: 10.1016/J.ENGAPPAI.2025.110638.
[24] A. K. Nugroho, I. Permadi, Y. I. Kurniawan, A. Hanifa, and Nofiyati, “Decision tree using ant colony for classification of health data,” in AIP Conference Proceedings, American Institute of Physics Inc., Feb. 2023, p. 020002. doi: 10.1063/5.0128787.
[25] L. A. Bewoor, V. Chandra Prakash, and S. U. Sapkal, “Comparative Analysis of Metaheuristic Approaches for Makespan Minimization for No Wait Flow Shop Scheduling Problem,” Int. J. Electr. Comput. Eng., vol. 7, no. 1, p. 417, Feb. 2017, doi: 10.11591/ijece.v7i1.pp417-423.
[26] G. Zhang, X. Ma, L. Wang, and K. Xing, “Elite Archive-Assisted Adaptive Memetic Algorithm for a Realistic Hybrid Differentiation Flowshop Scheduling Problem,” IEEE Trans. Evol. Comput., vol. 26, no. 1, pp. 100–114, Feb. 2022, doi: 10.1109/TEVC.2021.3094542.
[27] P. Valledor, A. Gomez, P. Priore, and J. Puente, “Modelling and Solving Rescheduling Problems in Dynamic Permutation Flow Shop Environments,” Complexity, vol. 2020, no. 1, pp. 1–17, Jul. 2020, doi: 10.1155/2020/2862186.
[28] T. J. Kumar, M. Thangaraj, K. J. Ghanashyam, and T. Vimala, “A Three-Machine n-Job Flow Shop Scheduling Problem with Setup and Machine-Specific Halting Times,” in Lecture Notes in Electrical Engineering, vol. 1011 LNEE, Springer Science and Business Media Deutschland GmbH, 2023, pp. 3–14. doi: 10.1007/978-981-99-0601-7_1.
[29] D. N. Sekkal and F. Belkaid, “A multi-objective optimization algorithm for flow shop group scheduling problem with sequence dependent setup time and worker learning,” Expert Syst. Appl., vol. 233, no. December, p. 120878, Dec. 2023, doi: 10.1016/j.eswa.2023.120878.
[30] M. Ghasemi, I. F. Davoudkhani, E. Akbari, A. Rahimnejad, S. Ghavidel, and L. Li, “A novel and effective optimization algorithm for global optimization and its engineering applications: Turbulent Flow of Water-based Optimization (TFWO),” Eng. Appl. Artif. Intell., vol. 92, no. June, p. 103666, Jun. 2020, doi: 10.1016/j.engappai.2020.103666.
[31] A. S. Shah, H. Nasir, M. Fayaz, A. Lajis, and A. Shah, “A Review on Energy Consumption Optimization Techniques in IoT Based Smart Building Environments,” Information, vol. 10, no. 3, p. 108, Mar. 2019, doi: 10.3390/info10030108.
[32] C. Destouet, H. Tlahig, B. Bettayeb, and B. Mazari, “Flexible job shop scheduling problem under Industry 5.0: A survey on human reintegration, environmental consideration and resilience improvement,” J. Manuf. Syst., vol. 67, no. April, pp. 155–173, Apr. 2023, doi: 10.1016/J.JMSY.2023.01.004.
[33] G. Puccetti, F. Chiarello, and G. Fantoni, “A simple and fast method for Named Entity context extraction from patents,” Expert Syst. Appl., vol. 184, no. December, p. 115570, Dec. 2021, doi: 10.1016/j.eswa.2021.115570.
[34] M. Razghandi, H. Zhou, M. Erol-Kantarci, and D. Turgut, “Smart Home Energy Management: Sequence-to-Sequence Load Forecasting and Q-Learning,” in 2021 IEEE Global Communications Conference (GLOBECOM), IEEE, Dec. 2021, pp. 01–06. doi: 10.1109/GLOBECOM46510.2021.9685380.
[35] B. Yu, R. Cai, Y. Fu, and Z. Xu, “A graph convolutional network based on object relationship method under linguistic environment applied to film evaluation,” Inf. Sci. (Ny)., vol. 608, no. August, pp. 1283–1300, Aug. 2022, doi: 10.1016/j.ins.2022.07.034.
[36] W. Torres-Tapia, J. R. Montoya-Torres, and J. Ruiz-Meza, “A Hybrid Algorithm Based on Ant Colony System for Flexible Job Shop,” Springer, Cham, 2022, pp. 198–209. doi: 10.1007/978-3-031-20611-5_17.
[37] E. Yuan, L. Wang, S. Cheng, S. Song, W. Fan, and Y. Li, “Solving flexible job shop scheduling problems via deep reinforcement learning,” Expert Syst. Appl., vol. 245, no. July, p. 123019, Jul. 2024, doi: 10.1016/j.eswa.2023.123019.
[38] R. Wang, G. Wang, J. Sun, F. Deng, and J. Chen, “Flexible Job Shop Scheduling via Dual Attention Network-Based Reinforcement Learning,” IEEE Trans. Neural Networks Learn. Syst., vol. 35, no. 3, pp. 3091–3102, Mar. 2024, doi: 10.1109/TNNLS.2023.3306421.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
___________________________________________________________
International Journal of Advances in Intelligent Informatics
ISSN 2442-6571 (print) | 2548-3161 (online)
Organized by UAD and ASCEE Computer Society
Published by Universitas Ahmad Dahlan
W: http://ijain.org
E: info@ijain.org (paper handling issues)
andri.pranolo.id@ieee.org (publication issues)
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0

























Download