Abstract
The open shop scheduling problem (OSSP) is one of the classical production scheduling problems, which usually has complex constraints and huge solution space. Given that the traditional meta-heuristic algorithms are difficult to solve the large-scale OSSP efficiently, a method to solve the large-scale OSSP via graph convolution network-based link prediction (GCN-LP) is proposed. Firstly, the state of OSSP is represented using a disjunctive graph, and the features of the operation nodes are designed. Secondly, a GCN-based open shop scheduling model is designed by embedding the operation node features in OSSP. Finally, an open shop scheduling algorithm based on link prediction is designed by combining with the GCN-based open shop scheduling model, which improves the efficiency and quality of solving the large-scale OSSP. Experimental results show that the solution quality of the proposed GCN-LP method is comparable to the meta-heuristic algorithms in the OSSP benchmark instances, but the solution quality and solution efficiency of the GCN-LP method are significantly better than the meta-heuristic algorithms in the large-scale OSSP random instances. Compared with the other graph neural network (GNN) models, the proposed GCN-based link prediction method can obtain better and more stable scheduling results when solving the large-scale OSSP random instances.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Fazel Zarandi, M.H., Sadat Asl, A.A., Sotudian, S., Castillo, O.: A state of the art review of intelligent scheduling. Artif. Intell. Rev. 53(1), 501–593 (2018). https://doi.org/10.1007/s10462-018-9667-6
Ahmadian, M.M., Khatami, M., Salehipour, A., Cheng, T.: Four decades of research on the open-shop scheduling problem to minimize the makespan. Eur. J. Oper. Res. 295(2), 399–426 (2021)
Bai, D., Zhang, Z., Zhang, Q., Tang, M.: Open shop scheduling problem to minimize total weighted completion time. Eng. Optim. 49(1), 98–112 (2017)
Gawiejnowicz, S., Kolińska, M.: Two-and three-machine open shop scheduling using LAPT-like rules. Comput. Ind. Eng. 157, 107261 (2021)
Liaw, C.F.: A hybrid genetic algorithm for the open shop scheduling problem. Eur. J. Oper. Res. 124(1), 28–42 (2000)
Rahmani Hosseinabadi, A.A., Vahidi, J., Saemi, B., Sangaiah, A.K., Elhoseny, M.: Extended genetic algorithm for solving open-shop scheduling problem. Soft. Comput. 23, 5099–5116 (2019)
Blum, C.: Beam-ACO hybridizing ant colony optimization with beam search: an application to open shop scheduling. Comput. Oper. Res. 32(6), 1565–1591 (2005)
Sha, D., Hsu, C.Y.: A new particle swarm optimization for the open shop scheduling problem. Comput. Oper. Res. 35(10), 3243–3261 (2008)
Marrouche, W., Harmanani, H.M.: Heuristic approaches for the open-shop scheduling problem. In: Latifi, S. (ed.) Information Technology – New Generations. AISC, vol. 738, pp. 691–699. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-77028-4_88
Huang, Z., Zhuang, Z., Cao, Q., Lu, Z., Guo, L., Qin, W.: A survey of intelligent algorithms for open shop scheduling problem. Procedia CIRP 83, 569–574 (2019)
Katoch, S., Chauhan, S.S., Kumar, V.: A review on genetic algorithm: past, present, and future. Multimedia Tools Appl. 80(5), 8091–8126 (2020). https://doi.org/10.1007/s11042-020-10139-6
Dorigo, M., Stützle, T.: Ant Colony Optimization: Overview and Recent Advances. Springer, Cham (2019)
Shami, T.M., El-Saleh, A.A., Alswaitti, M., Al-Tashi, Q., Summakieh, M.A., Mir-jalili, S.: Particle swarm optimization: a comprehensive survey. IEEE Access 10, 10031–10061 (2022)
Wu, Z., Pan, S., Chen, F., Long, G., Zhang, C., Philip, S.Y.: A comprehensive survey on graph neural networks. IEEE Trans. Neural Netw. Learn. Syst. 32(1), 4–24 (2021)
Stastny, J., Skorpil, V., Balogh, Z., Klein, R.: Job shop scheduling problem optimization by means of graph-based algorithm. Appl. Sci. 11(4), 1921 (2021)
Hameed, M.S.A., Schwung, A.: Reinforcement learning on job shop scheduling problems using graph networks. arXiv preprint arXiv:2009.03836 (2020)
Li, J., Dong, X., Zhang, K., Han, S.: Solving open shop scheduling problem via graph attention neural network. In: 2020 IEEE 32nd International Conference on Tools with Artificial Intelligence (ICTAI), pp. 277–284. IEEE (2020)
Zhang, C., Song, W., Cao, Z., Zhang, J., Tan, P.S., Chi, X.: Learning to dispatch for job shop scheduling via deep reinforcement learning. Adv. Neural. Inf. Process. Syst. 33, 1621–1632 (2020)
Park, J., Chun, J., Kim, S.H., Kim, Y., Park, J.: Learning to schedule job-shop problems: representation and policy learning using graph neural network and reinforcement learning. Int. J. Prod. Res. 59(11), 3360–3377 (2021)
Abreu, L.R., Prata, B.A., Framinan, J.M., Nagano, M.S.: New efficient heuristics for scheduling open shops with makespan minimization. Comput. Oper. Res. 142, 105744 (2022)
Zhang, M., Chen, Y.: Link prediction based on graph neural networks. In: Proceedings of the 32nd International Conference on Neural Information Processing Systems. pp. 5171–5181 (2018)
Taillard, E.: Benchmarks for basic scheduling problems. Eur. J. Oper. Res. 64(2), 278–285 (1993)
Acknowledgements
This work was supported by the Excellent Youth Foundation of Education Bureau of Hunan Province, China under Grant 21B0547, the National Natural Science Foundation for Young Scientists of China under Grant 61702177, the Natural Science Foundation of Hunan Province under Grant 2019JJ60048, and the Research Foundation of Education Bureau of Hunan Province under Grant 21A0356.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Wan, L., Zhao, H., Cui, X., Li, C., Deng, X. (2023). Solving Large-Scale Open Shop Scheduling Problem via Link Prediction Based on Graph Convolution Network. In: Huang, DS., Premaratne, P., Jin, B., Qu, B., Jo, KH., Hussain, A. (eds) Advanced Intelligent Computing Technology and Applications. ICIC 2023. Lecture Notes in Computer Science, vol 14087. Springer, Singapore. https://doi.org/10.1007/978-981-99-4742-3_9
Download citation
DOI: https://doi.org/10.1007/978-981-99-4742-3_9
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-4741-6
Online ISBN: 978-981-99-4742-3
eBook Packages: Computer ScienceComputer Science (R0)