Cloud manufacturing (CMfg) is a new advanced manucatring model developed with the help of enterprise information technologies under the support of cloud computing, Internet of Things and service-based technologies. CMfg compose multiple manufacturing resources to provide efficient and valuable services. CMfg has a highly dynamic environment. In this environment, many disruptions or events may occur that lead the system to unplanned situations. In CMfg, a series of service providers are scheduled for production. During the production operation, some of them may be damaged, stopped, and out of service. Therefore, rescheduling is necessary for the continuation of the production process according to the concluded contracts and initial schedule. When any disruptions or other events occurred, the rescheduling techniques used to updating the inital schedule. In this paper, the dynamic rescheduling problem in CMfg is analyzed. Then the multi-objective rescheduling in CMfg is modeled and defined as a multi-objective optimization problem.Defining this problem as a multi-objective optimization problem provides the possibility of applying, checking and comparing different algorithms. For solving this problem, previous optimization methods have improved and a multi-objective and elitist algorithm based on the Jaya algorithm, called advanced multi-objective elitist Jaya algorithm (AMEJ) is proposed. Several experiments have been conducted to verify the performance of the proposed algorithm. Computational results showed that the proposed algorithm performs better compared to other multi-objective optimization algorithms.
Wu, D., Greer, M.J., Rosen, D.W. and Schaefer, D., "Cloud manufacturing: Drivers, current status, and future trends", in International Manufacturing Science and Engineering Conference, American Society of Mechanical Engineers. Vol. 55461, (2013), V002T002A003.
Tao, F., Zhao, D., Yefa, H. and Zhou, Z., "Correlation-aware resource service composition and optimal-selection in manufacturing grid", European Journal of Operational Research, Vol. 201, No. 1, (2010), 129-143. https://doi.org/10.1016/j.ejor.2009.02.025
Tao, F., Zuo, Y., Da Xu, L. and Zhang, L., "Iot-based intelligent perception and access of manufacturing resource toward cloud manufacturing", IEEE Transactions on Industrial Informatics, Vol. 10, No. 2, (2014), 1547-1557. doi: 10.1109/TII.2014.2306397.
Vieira, G.E., Herrmann, J.W. and Lin, E., "Rescheduling manufacturing systems: A framework of strategies, policies, and methods", Journal of Scheduling, Vol. 6, (2003), 39-62. https://doi.org/10.1023/A:1022235519958
Zhang, S., Xu, Y. and Zhang, W., "Multitask-oriented manufacturing service composition in an uncertain environment using a hyper-heuristic algorithm", Journal of Manufacturing Systems, Vol. 60, (2021), 138-151. https://doi.org/10.1016/j.jmsy.2021.05.012
Fazeli, M.M., Farjami, Y. and Nickray, M., "An ensemble optimisation approach to service composition in cloud manufacturing", International Journal of Computer Integrated Manufacturing, Vol. 32, No. 1, (2019), 83-91. https://doi.org/10.1080/0951192X.2018.1550679
Zhang, X. and Ren, D., "Modeling and simulation of task rescheduling strategy with resource substitution in cloud manufacturing", Mathematical Biosciences and Engineering, Vol. 20, No. 2, (2023), 3120-3145. doi: 10.3934/mbe.2023147.
Zhang, X., Han, Y., Królczyk, G., Rydel, M., Stanislawski, R. and Li, Z., "Rescheduling of distributed manufacturing system with machine breakdowns", Electronics, Vol. 11, No. 2, (2022), 249. https://doi.org/10.3390/electronics11020249
Liu, Y., Xu, X., Zhang, L., Wang, L. and Zhong, R.Y., "Workload-based multi-task scheduling in cloud manufacturing", Robotics and Computer-integrated Manufacturing, Vol. 45, No., (2017), 3-20. https://doi.org/10.1016/j.rcim.2016.09.008
Yang, B., Wang, S., Cheng, Q. and Jin, T., "Scheduling of field service resources in cloud manufacturing based on multi-population competitive-cooperative gwo", Computers & Industrial Engineering, Vol. 154, (2021), 107104. https://doi.org/10.1016/j.cie.2021.107104
Liu, Z., Guo, S., Wang, L., Du, B. and Pang, S., "A multi-objective service composition recommendation method for individualized customer: Hybrid mpa-gso-dnn model", Computers & Industrial Engineering, Vol. 128, (2019), 122-134. https://doi.org/10.1016/j.cie.2018.12.042
Zhou, J. and Yao, X., "A hybrid artificial bee colony algorithm for optimal selection of qos-based cloud manufacturing service composition", The International Journal of Advanced Manufacturing Technology, Vol. 88, (2017), 3371-3387. https://doi.org/10.1007/s00170-016-9034-1
Zhou, L., Zhang, L. and Ren, L., "Simulation model of dynamic service scheduling in cloud manufacturing", in IECON 2018-44th Annual Conference of the IEEE Industrial Electronics Society, IEEE. (2018), 4199-4204.
Zhou, L., Zhang, L., Sarker, B.R., Laili, Y. and Ren, L., "An event-triggered dynamic scheduling method for randomly arriving tasks in cloud manufacturing", International Journal of Computer Integrated Manufacturing, Vol. 31, No. 3, (2018), 318-333. https://doi.org/10.1080/0951192X.2017.1413252
Serrano-Ruiz, J.C., Mula, J. and Poler, R., "Smart manufacturing scheduling: A literature review", Journal of Manufacturing Systems, Vol. 61, (2021), 265-287. https://doi.org/10.1016/j.jmsy.2021.09.011
Yuan, M., Zhou, Z., Cai, X., Sun, C. and Gu, W., "Service composition model and method in cloud manufacturing", Robotics and Computer-integrated Manufacturing, Vol. 61, (2020), 101840. https://doi.org/10.1016/j.rcim.2019.101840
Wang, T., Zhang, P., Liu, J. and Zhang, M., "Many-objective cloud manufacturing service selection and scheduling with an evolutionary algorithm based on adaptive environment selection strategy", Applied Soft Computing, Vol. 112, (2021), 107737. https://doi.org/10.1016/j.asoc.2021.107737
Champati, J.P. and Liang, B., "Delay and cost optimization in computational offloading systems with unknown task processing times", IEEE Transactions on Cloud Computing, Vol. 9, No. 4, (2019), 1422-1438. doi: 10.1109/TCC.2019.2924634.
Liu, Y., Liang, H., Xiao, Y., Zhang, H., Zhang, J., Zhang, L. and Wang, L., "Logistics-involved service composition in a dynamic cloud manufacturing environment: A ddpg-based approach", Robotics and Computer-integrated Manufacturing, Vol. 76, (2022), 102323. https://doi.org/10.1016/j.rcim.2022.102323
Rao, R.V., "Jaya: An advanced optimization algorithm and its engineering applications", (2019).
Rao, R.V., Savsani, V.J. and Vakharia, D., "Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems", Computer-aided Design, Vol. 43, No. 3, (2011), 303-315. https://doi.org/10.1016/j.cad.2010.12.015
Rao, R., "Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems", International Journal of Industrial Engineering Computations, Vol. 7, No. 1, (2016), 19-34. doi: 10.5267/j.ijiec.2015.8.004.
Yang, C., Peng, T., Lan, S., Shen, W. and Wang, L., "Towards iot-enabled dynamic service optimal selection in multiple manufacturing clouds", Journal of Manufacturing Systems, Vol. 56, No., (2020), 213-226. doi. https://doi.org/10.1016/j.jmsy.2020.06.004 23
Xie, N., Tan, W., Zheng, X., Zhao, L., Huang, L. and Sun, Y., "An efficient two-phase approach for reliable collaboration-aware service composition in cloud manufacturing", Journal of Industrial Information Integration, Vol. 23, No., (2021), 100211. doi. https://doi.org/10.1016/j.jii.2021.10021124
Li, Y., Yao, X. and Liu, M., "Cloud manufacturing service composition optimization based on reliability and credibility analysis", Computer Integrated Manufacturing Systems, Vol. 27, No. 6, (2021), 1-33. doi. https://doi.org/10.1155/2019/7194258
Chen, S., Fang,S.,Tang, R., , "An ann-based approach for real-time scheduling in cloud manufacturing", Applied Sciences, Vol. 10 No. 7, (2020). doi: 10.3390/app10072491.
Zheng, X. and Zhang, X., "Robustness of cloud manufacturing system based on complex network and multi-agent simulation", Entropy, Vol. 25, No. 1, (2022), 45. doi: 10.3390/e25010045.
Arkat, J., Rahimi, V. and Farughi, H., "Reactive scheduling addressing unexpected disturbance in cellular manufacturing systems", International Journal of Engineering, Transactions A: Basics,, Vol. 34, No. 1, (2021), 162-170. doi: 10.5829/ije.2021.34.01a.18.
Puspitasari, K.M.D., Raharjo, J., Sastrosubroto, A.S. and Rahmat, B., "Generator scheduling optimization involving emission to determine emission reduction costs", International Journal of Engineering, Transactions B: Applications, Vol. 35, No. 8, (2022), 1468-1478. doi: 10.5829/ije.2022.35.08b.02.
Nikaeen, R. and Najafi, A., "A constraint programming approach to solve multi-skill resource-constrained project scheduling problem with calendars", International Journal of Engineering, Transactions B: Applications, Vol. 35, No. 8, (2022), 1579-1587. doi: 10.5829/ije.2022.35.08b.14.
Torkashvand, M., Ahmadizar, F. and Farughi, H., "Distributed production assembly scheduling with hybrid flowshop in assembly stage", International Journal of Engineering, Transactions B: Applications, Vol. 35, No. 5, (2022), 1037-1055. doi: 10.5829/ije.2022.35.05b.19.
Maghzi, P., Mohammadi, M., Pasandideh, S. and Naderi, B., "Operating room scheduling optimization based on a fuzzy uncertainty approach and metaheuristic algorithms", International Journal of Engineering, Transactions B: Applications, Vol. 35, No. 2, (2022), 258-275. doi: 10.5829/ije.2022.35.02b.01.
Halty, A., Sánchez, R., Vázquez, V., Viana, V., Pineyro, P. and Rossit, D.A., "Scheduling in cloud manufacturing systems: Recent systematic literature review", (2020). doi: 10.3934/mbe.2020377.
Rashidifar, R., Chen, F.F., Bouzary, H. and Shahin, M., A mathematical model for cloud-based scheduling using heavy traffic limit theorem in queuing process, in Flexible automation and intelligent manufacturing: The human-data-technology nexus: Proceedings of faim 2022, june 19–23, 2022, detroit, michigan, USA. 2022, Springer.197-206.
Abtahi, Z., Sahraeian, R. and Rahmani, D., "A stochastic model for prioritized outpatient scheduling in a radiology center", International Journal of Engineering Transactions A: Basics, Vol. 33, No. 4, (2020). doi: 10.5829/ije.2020.33.04a.11.
Yazdi, M., Zandieh, M. and Haleh, H., "A mathematical model for scheduling elective surgeries for minimizing the waiting times in emergency surgeries", International Journal of Engineering, Transctions C: Aspects, Vol. 33, No. 3, (2020), 448-458. doi: 10.5829/ije.2020.33.03c.09.
Simon, D., "Evolutionary optimization algorithms, John Wiley & Sons, (2013).
Gao, K., Yang, F., Zhou, M., Pan, Q. and Suganthan, P.N., "Flexible job-shop rescheduling for new job insertion by using discrete jaya algorithm", IEEE Transactions on Cybernetics, Vol. 49, No. 5, (2018), 1944-1955. doi: 10.1109/TCYB.2018.2817240.
Rao, R.V., Rai, D.P. and Balic, J., "A multi-objective algorithm for optimization of modern machining processes", Engineering Applications of Artificial Intelligence, Vol. 61, (2017), 103-125. https://doi.org/10.1016/j.engappai.2017.03.001
Deb, K., Pratap, A., Agarwal, S. and Meyarivan, T., "A fast and elitist multiobjective genetic algorithm: Nsga-ii", IEEE Transactions on Evolutionary Computation, Vol. 6, No. 2, (2002), 182-197. doi: 10.1109/4235.996017.
Fazeli, M. M., Farjami, Y., & Jalaly Bidgoly, A. (2023). Rescheduling Unreliable Service Providers in a Dynamic Multi-objective Cloud Manufacturing. International Journal of Engineering, 36(7), 1310-1321. doi: 10.5829/ije.2023.36.07a.12
MLA
M. M. Fazeli; Y. Farjami; A. Jalaly Bidgoly. "Rescheduling Unreliable Service Providers in a Dynamic Multi-objective Cloud Manufacturing". International Journal of Engineering, 36, 7, 2023, 1310-1321. doi: 10.5829/ije.2023.36.07a.12
HARVARD
Fazeli, M. M., Farjami, Y., Jalaly Bidgoly, A. (2023). 'Rescheduling Unreliable Service Providers in a Dynamic Multi-objective Cloud Manufacturing', International Journal of Engineering, 36(7), pp. 1310-1321. doi: 10.5829/ije.2023.36.07a.12
VANCOUVER
Fazeli, M. M., Farjami, Y., Jalaly Bidgoly, A. Rescheduling Unreliable Service Providers in a Dynamic Multi-objective Cloud Manufacturing. International Journal of Engineering, 2023; 36(7): 1310-1321. doi: 10.5829/ije.2023.36.07a.12