Samane Babaeimorad, Parviz Fattahi, Hamed Fazlollahtabar, Mahmood Shafiee

DOI Number
First page
Last page


Preventive Maintenance (PM) plays an important role in maximizing machine reliability, improving production efficiency and reducing repair costs. Due to the importance of PM in manufacturing environments, it is necessary to develop an integrated model for scheduling production jobs and maintenance interventions on the machines. On the other side, with the advent of Industry 4.0 and the transformation of factories into smart factories, the production and maintenance processes generate huge volume of data on real-time basis. Despite the importance of the issue and the competitiveness of manufacturing companies in the world, past studies show that the integration of production scheduling and maintenance in Industry 4.0 platform has not been paid much attention. Therefore, in this paper, we propose an optimal parallel machine-scheduling problem with PM activities. A mathematical model is formulated to optimize the scheduling of production and maintenance operations. Industry 4.0 conceptual model is also presented in this paper, in which the smart sensors are considered as the real enablers for industrial digitalization. The optimization problem is solved using GAMS software and branch and bound algorithm. The results of the model provide a suitable schedule for scheduling production and maintenance, and the comparison of solution methods shows that the branch-and-bound algorithm achieves a suitable output in a shorter time.


Production scheduling, Preventive maintenance (PM), Joint optimization, Industry 4.0

Full Text:



Kazimieras Zavadskas, E., Turskis, Z., Stevic, Z., Mardani, A., 2020, Modelling procedure for the selection of steel pipes supplier by applying fuzzy AHP method, Operational Research in Engineering Sciences: Theory and Applications, 3(2), pp. 39-53.

Bajestani, M.A., Banjevic, D., Beck, J.C, 2014, Integrated maintenance planning and production schedulingwith Markova deteriorating machine conditions, International Journal of Production Research, 52(24), pp. 7377–7400.

Sloan, T. W., Shanthikumar, J.G., 2000, Combined production and maintenance scheduling for a multiple product, single- machine production system. Production and Operations Management, 9(4), pp. 379–399.

Bajestani, M.A., 2014, Integrating maintenance planning and production scheduling: Makingoperational decisions with a strategic perspective, PhD thesis, Department of Mechanical and Industrial Engineering, University of Toronto, Canada.

Rahmati, S.H.A., Ahmadi,A., Govindan, K., 2018, A novel integrated condition-based maintenance andstochastic flexible job shop scheduling problem: Simulation-based optimization approach, Annals of Operations Research, 269(1–2), pp. 583–621.

Yazdani, M., Khalili, S. M., Jolai, F., 2016, A parallel machine scheduling problem with two-agent and tool change activities: An efficient hybrid metaheuristic algorithm, International Journal of Computer Integrated Manufacturing, 29(10), pp. 1075–1088.

Wang, S., Liu, M., 2015, Multi-objective optimization of parallel machine scheduling integrated with multi resources preventive maintenance planning, Journal of Manufacturing Systems, 37(1), pp. 182–192.

Gara-Ali, A., Finke, G., Espinouse, M.-L., 2016, Parallel-machine scheduling with maintenance: praising the assignment problem, European Journal of Operational Research, 252(1), pp. 90–97.

Yoo, J., Lee, I.S., 2016, Parallel machine scheduling with maintenance activities, Computers and Industrial Engineering, 101, pp. 361–371.

Zhang, X., Liu, S., Lin, W., Wu, G., 2020, Parallel-machine scheduling with linear deteriorating jobs and preventive maintenance activities under a potential machine disruption, Computers and Industrial Engineering, 145, 106482.

Shen, J., Zhu, Y., 2019, A parallel machine scheduling problem with periodic maintenance under uncertainty, Journal of Ambient Intelligence and Humanized Computing, 10, pp. 3171-3179.

Sin, I.H., Chung, B.D., 2020, Bi-objective optimization approach for energy aware scheduling considering electricity cost and preventive maintenance using genetic algorithm, Journal of Cleaner Production, 244, 118869.

Chen, L., Wang, J., Yang, W., 2021, A single machine scheduling problem with machine availability constraints and preventive maintenance, International Journal of Production Research, 59(9), pp. 2708–2721.

Branda, A., Castellano, D., Guizzi, G., Popolo, V., 2021, Dataset of meta heuristics for the flow shop scheduling problem with maintenance activities integrated, Data in Brief, 36, 106985.

Bhattacharya, S., Chakraborty, S., 2023, Prediction of Responses in a CNC Milling Operation using Random Forest Regressor. Facta Universitatis-Series Mechanical Engineering, 21(4), pp. 685-700.

Zhao, Z. Y., Yuan, Q. L., 2022, Integrated multi-objective optimization of predictive maintenance and production scheduling: Perspective from lead-time constraints, Journal of Intelligent Management Decision, 1(1), pp. 67-77.

Friedemann, M., Trapp, T.U., Stoldt, J., Langer, T., Putz, M., 2016, A framework for information-driven manufacturing, Procedia CIRP, 57, pp. 38-43.

Cheung, W.F., Lin, T.H., Lin, Y.C, 2018, A real-time construction safety monitoring system for hazardous gas integrating wireless sensor network and building information modeling technologies. Sensors, 18, 436.


  • There are currently no refbacks.

ISSN: 0354-2025 (Print)

ISSN: 2335-0164 (Online)

COBISS.SR-ID 98732551

ZDB-ID: 2766459-4