Integrated Routing and Job-Shop Scheduling Model under Uncertainty

Authors

    Mohammad Rajabpour Department of Industrial Engineering, Ki.C., Islamic Azad University, Kish, Iran
    Masoomeh Zeinalnezhad * Department of Industrial Engineering, WT.C., Islamic Azad University, Tehran, Iran m.zeinalnezhad@gmail.com
    Vahid Hajipour Department of Industrial Engineering, WT.C., Islamic Azad University, Tehran, Iran

Keywords:

Routing and Job-Shop Scheduling, Uncertainty, NSGA-II Algorithm, Reliability, Maintenance Operations

Abstract

The present study was conducted with the aim of developing an integrated mathematical model to address the routing and job-shop scheduling problem under uncertainty while considering system reliability and maintenance operations. In terms of purpose, this research is applied, and in terms of methodology, it follows a descriptive–analytical approach. The required data were collected through library-based and computational methods. In the first stage, the dimensions of the problem and its associated constraints were defined, and a multi-objective mathematical model was developed to simultaneously minimize costs, maximize reliability, and efficiently manage production resources. Subsequently, the proposed model was solved for small-scale instances using the GAMS software package in order to obtain exact solutions. Considering the combinatorial nature of the problem, its NP-hard complexity, and the exponential growth of the search space in large-scale instances, the multi-objective Non-dominated Sorting Genetic Algorithm II (NSGA-II) was employed to solve the model at realistic scales, and its implementation was carried out in the MATLAB environment. The results demonstrated that the NSGA-II algorithm, with a deviation of less than 3% from the exact solutions obtained by GAMS, was capable of generating high-quality solutions while maintaining an appropriate balance among conflicting objectives. A comparison of the performance of NSGA-II with the Multi-Objective Simulated Annealing (MOSA) algorithm under uncertain conditions also indicated its robustness and satisfactory accuracy in managing complex and dynamic scenarios. Furthermore, computational time analysis revealed that NSGA-II solved large-scale instances in less than one minute, exhibiting significantly faster and more efficient performance than the exact solution approach. In the largest test instance, the solution time of GAMS exceeded 7,200 seconds. The sensitivity analysis further confirmed the significant influence of key parameters, such as failure rate and maintenance duration, on solution outcomes and overall model performance. Overall, the findings indicate that the proposed integrated mathematical model, together with the NSGA-II algorithm, can serve as an effective decision-support tool for production planning, resource optimization, and the management of industrial systems under uncertainty. Moreover, it provides practical guidance for industrial managers seeking to reduce costs and enhance operational efficiency.

References

[1] H. Abedinnia, C. H. Glock, E. H. Grosse, and M. Schneider, "Machine Scheduling Problems in Production: A Tertiary Study," Computers & Industrial Engineering, vol. 111, pp. 403-416, 2017, doi: 10.1016/j.cie.2017.06.026.

[2] T. Vidal, G. Laporte, and P. Matl, "A Concise Guide to Existing and Emerging Vehicle Routing Problem Variants," European Journal of Operational Research, vol. 286, no. 2, pp. 401-416, 2020, doi: 10.1016/j.ejor.2019.10.010.

[3] X. Zou, L. Liu, K. Li, and W. Li, "A Coordinated Algorithm for Integrated Production Scheduling and Vehicle Routing Problem," International Journal of Production Research, vol. 56, no. 15, pp. 5005-5024, 2018, doi: 10.1080/00207543.2017.1378955.

[4] L. Berghman, Y. Kergosien, and J. Billaut, "A Review on Integrated Scheduling and Outbound Vehicle Routing Problems," European Journal of Operational Research, vol. 311, no. 1, pp. 1-23, 2023, doi: 10.1016/j.ejor.2022.12.036.

[5] N. Zhu, G. Gong, D. Lu, D. Huang, N. Peng, and H. Qi, "An Effective Reformative Memetic Algorithm for Distributed Flexible Job-Shop Scheduling Problem with Order Cancellation," Expert Systems with Applications, vol. 237, p. 121205, 2024.

[6] S. Mohammadi, S. M. Al-e-Hashem, and Y. Rekik, "An Integrated Production Scheduling and Delivery Route Planning with Multi-Purpose Machines: A Case Study from a Furniture Manufacturing Company," International Journal of Production Economics, vol. 219, pp. 347-359, 2019, doi: 10.1016/j.ijpe.2019.05.017.

[7] H. Chevroton, Y. Kergosien, L. Berghman, and J. Billaut, "Solving an Integrated Scheduling and Routing Problem with Inventory, Routing and Penalty Costs," European Journal of Operational Research, vol. 294, no. 2, pp. 571-589, 2021, doi: 10.1016/j.ejor.2021.02.012.

[8] V. Baradaran, A. Shafaei, and A. H. Hosseinian, "Stochastic Vehicle Routing Problem with Heterogeneous Vehicles and Multiple Prioritized Time Windows: Mathematical Modeling and Solution Approach," Computers & Industrial Engineering, vol. 131, pp. 187-199, 2019, doi: 10.1016/j.cie.2019.03.047.

[9] J. Wang, S. Yao, J. Sheng, and H. Yang, "Minimizing Total Carbon Emissions in an Integrated Machine Scheduling and Vehicle Routing Problem," Journal of Cleaner Production, vol. 229, pp. 1004-1017, 2019, doi: 10.1016/j.jclepro.2019.04.344.

[10] G. Wu, C. Cheng, P. Pourhejazy, and B. Fang, "Variable Neighborhood-Based Cuckoo Search for Production Routing with Time Window and Setup Times," Applied Soft Computing, vol. 125, p. 109191, 2022, doi: 10.1016/j.asoc.2022.109191.

[11] Mahimini and Q. Bidgoli, "Simultaneous Scheduling and Lot-Sizing in a Flexible Flow-Shop Environment Considering Buffer Constraints between Workstations and a General Buffer," Modern Research in Decision Making, vol. 8, no. 1, pp. 114-144, 2023.

[12] H. Babaei and Behnamian, "Modeling and Solving a Bi-Objective Flexible Job-Shop Scheduling Problem Considering Parallel Machines and Dual Human-Machine Resources," Industrial Management Perspective, vol. 12, no. 3, pp. 203-237, 2022.

[13] S. Ji and J. Yan, "Scheduling Optimization of Flexible Workshop Dynamics Based on Big Data," in 2023 28th International Conference on Automation and Computing (ICAC), 2023.

[14] A. Tariq, S. A. Khan, W. H. But, and T. Shehryar, "An IoT-Enabled Real-Time Dynamic Scheduler for Flexible Job Shop Scheduling (FJSS) in an Industry 4.0-Based Manufacturing Execution System (MES 4.0)," Ieee Access, vol. 12, pp. 49653-49666, 2024, doi: 10.1109/access.2024.3384252.

[15] R. Eshtehadi, M. Fathian, and E. Demir, "Robust Solutions to the Pollution-Routing Problem with Demand and Travel Time Uncertainty," Transportation Research Part D: Transport and Environment, vol. 51, pp. 351-363, 2017, doi: 10.1016/j.trd.2017.01.003.

[16] S. Shahbazi and Vahidi, "Simulation-Based Optimization of the Number of Machines in the Job-Shop Production Scheduling Problem under Uncertainty and Budget and Space Constraints," Research in Production and Operations Management, vol. 15, no. 1, pp. 113-136, 2024.

[17] S. Lassoued, "Policy-Based Reinforcement Learning With Action Masking for Dynamic Job Shop Scheduling Under Uncertainty: Handling Random Arrivals and Machine Failures," 2026, doi: 10.48550/arxiv.2601.09293.

[18] M. Xu, J. Liu, H. Yu, and Y.-S. Ong, "TransGP: Task-Conditioned Transformer-Guided Genetic Programming for Multitask Dynamic Flexible Job Shop Scheduling," 2026, doi: 10.48550/arxiv.2604.03705.

[19] P. Soufi, Yazdani, Amiri, Maqsoud, Adibi, and M. Amin, "Modeling and Solving the Flexible Job-Shop Scheduling Problem under Dual Human and Machine Resource Constraints Considering Machine Breakdowns," Decision Making and Operations Research, vol. 8, no. 1, pp. 153-175, 2023.

[20] A. Kolus, A. El-Khalifa, U. M. Al-Turki, and S. O. Duffuaa, "An Integrated Mathematical Model for Production Scheduling and Preventive Maintenance Planning," International Journal of Quality & Reliability Management, vol. 37, no. 6/7, pp. 925-937, 2020.

[21] C. Gu, Y. He, Z. Chen, X. Han, D. Zhou, and A. Zhang, "Mission Reliability-Oriented Integrated Scheduling Optimization Model by Combining Production Planning and Maintenance Activities," Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, vol. 235, no. 5, pp. 839-849, 2021.

[22] J. Bhatti, N. Bhardwaj, and S. Kumar, "Mathematical Modelling to Industrial Repair and Maintenance Policy System for Its Reliability," Mathematical Modeling and Computing, vol. 8, pp. 465-473, 2021.

[23] P. Khaksari and Q. Bidgoli, "Mathematical Modeling and Solving of the No-Wait Flow-Shop Scheduling Problem Considering Release Time and Preventive Maintenance Activities," Industrial Engineering Research in Production Systems, vol. 11, no. 23, pp. 39-55, 2024.

[24] Nikouei, Amiri, Maqsoud, K. Firouzabadi, S. Mohammadali, and Yazdani, "Flexible Job-Shop Scheduling with Job Rejection Policy and Preventive Maintenance," Industrial Management Perspective, 2024.

[25] C. Guan, H. Lu, and Y. Liu, "Integrated Scheduling Methods of Maintenance Support Resource," in Journal of Physics: Conference Series, 2019.

[26] L. Dahite, A. Kadrani, R. Benmansour, R. N. Guibadj, and C. Fonlupt, "Multi-Objective Model and Variable Neighborhood Search Algorithms for the Joint Maintenance Scheduling and Workforce Routing Problem," Mathematics, vol. 10, no. 11, p. 1807, 2022.

[27] N. Ettahiry, Z. Chekoubi, W. Trabelsi, S. Dellagi, I. Majdouline, and S. Bouslikhane, "Optimal Management of Production and Maintenance Actions According to an Integrated Scheduling Strategy with Operational Considerations," in 2022 IEEE Information Technologies & Smart Industrial Systems (ITSIS), 2022.

[28] F. Santos, R. Fukasawa, and L. Ricardez-Sandoval, "An Integrated Personnel Allocation and Machine Scheduling Problem for Industrial Size Multipurpose Plants," IFAC-PapersOnLine, vol. 51, no. 18, pp. 156-161, 2017, doi: 10.1016/j.ifacol.2018.09.292.

[29] M. Schulze and J. Zimmermann, "Staff and Machine Shift Scheduling in a German Potash Mine," Journal of Scheduling, vol. 20, pp. 635-656, 2017, doi: 10.1007/s10951-017-0527-z.

[30] L. Fanjul-Peyro, F. Perea, and R. Ruiz, "Models and Matheuristics for the Unrelated Parallel Machine Scheduling Problem with Additional Resources," European Journal of Operational Research, vol. 260, no. 2, pp. 482-493, 2017, doi: 10.1016/j.ejor.2017.01.002.

[31] N. Bagheri-Rad and Behnamian, "Solving the Multi-Factory Smart Grid Scheduling Problem in a Job-Shop Production Environment Using an Improved Lagrangian Relaxation Algorithm," Industrial Engineering Research in Production Systems, vol. 11, no. 22, pp. 31-43, 2023.

[32] B. Havad and K. Sara, "Unrelated Parallel Machine Scheduling with Sequence-Dependent Setup Times in a Multi-Factory Production Network: Modeling and Solution Algorithm," ed, 2023.

[33] C. Lu, L. Gao, X. Li, Q. Pan, and Q. Wang, "Energy-Efficient Permutation Flow Shop Scheduling Problem Using a Hybrid Multi-Objective Backtracking Search Algorithm," Journal of Cleaner Production, vol. 144, pp. 228-238, 2017, doi: 10.1016/j.jclepro.2017.01.011.

[34] D. Wang, J. Zhu, X. Wei, T. Cheng, Y. Yin, and Y. Wang, "Integrated Production and Multiple Trips Vehicle Routing with Time Windows and Uncertain Travel Times," Computers & Operations Research, vol. 103, pp. 1-12, 2019, doi: 10.1016/j.cor.2018.10.011.

[35] M. Rostami and S. Pour, "Optimization of the Green Hybrid Flow-Shop Scheduling Problem with a Batch Delivery System," Modern Research in Decision Making, vol. 7, no. 4, pp. 126-155, 2022.

[36] E. Yağmur and S. E. Kesen, "Integrated Production Scheduling and Vehicle Routing Problem with Energy Efficient Strategies: Mathematical Formulation and Metaheuristic Algorithms," Expert Systems with Applications, vol. 237, p. 121586, 2024, doi: 10.1016/j.eswa.2023.121586.

[37] J. Su, Y. Fu, K. Gao, H. Dong, and J. Mou, "Integrated Scheduling Problems of Open Shop and Vehicle Routing Using an Ensemble of Group Teaching Optimization and Simulated Annealing," Swarm and Evolutionary Computation, vol. 83, p. 101373, 2023, doi: 10.1016/j.swevo.2023.101373.

[38] L. Berterottière, S. Dauzère-Pérès, and C. Yugma, "Flexible Job-Shop Scheduling with Transportation Resources," European Journal of Operational Research, vol. 312, no. 3, pp. 890-909, 2024, doi: 10.1016/j.ejor.2023.07.036.

Downloads

Published

2027-05-01

Submitted

2026-02-01

Revised

2026-06-13

Accepted

2026-06-20

Issue

Section

Articles

How to Cite

Rajabpour, M. ., Zeinalnezhad, M. ., & Hajipour, V. . (2027). Integrated Routing and Job-Shop Scheduling Model under Uncertainty. Management Strategies and Engineering Sciences, 1-10. https://msesj.com/index.php/mses/article/view/429

Similar Articles

41-50 of 117

You may also start an advanced similarity search for this article.