Optimisation of multi-objective cloud manufacturing service selection based on dynamic adaptive bat algorithm

被引:0
作者
Dai, Jie [1 ]
Zhu, Ming [1 ]
Li, Jing [1 ]
Zhao, Lianjun [1 ]
Zheng, Xiubao [1 ]
机构
[1] Shandong Univ Technol, Coll Comp Sci & Technol, Zibo, Peoples R China
关键词
cloud manufacturing; service composition; multi-objective optimisation; inertia weight; adaptive learning; Gaussian mutation; bat algorithm; ARTIFICIAL BEE COLONY; EVOLUTION;
D O I
10.1504/IJWGS.2025.144972
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the new round of changes in global manufacturing, cloud manufacturing, a new intelligent manufacturing model that integrates information manufacturing, cloud computing, and other technologies, has been proposed. It aims to rationalise manufacturing resource utilisation and adapt to complex user requirements. However, current research on service composition in cloud manufacturing mode does not fully consider the evaluation indicators of service quality and users' actual needs and constraints. Therefore, this paper first studies multiple service quality optimisation objectives and constraint problems in practical applications and then proposes a dynamic adaptive bat algorithm based on Gaussian mutation. The algorithm achieves fast convergence and reduces the probability of falling into the local extremum by dynamic random adjustment strategy. The effectiveness of the proposed method is verified by comparative experiments. The experimental results show that the proposed method is superior to other algorithms' solution quality and comprehensive performance.
引用
收藏
页码:58 / 87
页数:31
相关论文
共 52 条
[1]  
A-Masri E, 2007, IEEE IC COMP COM NET, P529
[2]   Service Composition and Optimal Selection in Cloud Manufacturing: State-of-the-Art and Research Challenges [J].
Alinani, Karim ;
Liu, Deshun ;
Zhou, Dong ;
Wang, Guojun .
IEEE ACCESS, 2020, 8 (08) :223988-224005
[3]   CLASSIFIER SYSTEMS AND GENETIC ALGORITHMS [J].
BOOKER, LB ;
GOLDBERG, DE ;
HOLLAND, JH .
ARTIFICIAL INTELLIGENCE, 1989, 40 (1-3) :235-282
[4]   Estimating simulation workload in cloud manufacturing using a classifying artificial neural network ensemble approach [J].
Chen, Toly ;
Wang, Yu-Cheng .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2016, 38 :42-51
[5]   A Hybrid Multiobjective Bat Algorithm for Fuzzy Portfolio Optimization with Real-World Constraints [J].
Chen, Wei ;
Xu, Wen .
INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2019, 21 (01) :291-307
[6]  
Chen Z., 2013, Journal of computational information systems, V9, P6451
[7]   A novel visual tracking method using bat algorithm [J].
Gao, Ming-Liang ;
Shen, Jin ;
Yin, Li-Ju ;
Liu, Wei ;
Zou, Guo-Feng ;
Li, Hai-Tao ;
Fu, Gui-Xia .
NEUROCOMPUTING, 2016, 177 :612-619
[8]   QoS-aware cloud service composition using eagle strategy [J].
Gavvala, Siva Kumar ;
Jatoth, Chandrashekar ;
Gangadharan, G. R. ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 90 :273-290
[9]   A systematic literature review on QoS-aware service composition and selection in cloud environment [J].
Hayyolalam, Vahideh ;
Kazem, Ali Asghar Pourhaji .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 110 :52-74
[10]   Bat algorithm based on simulated annealing and Gaussian perturbations [J].
He, Xing-shi ;
Ding, Wen-Jing ;
Yang, Xin-She .
NEURAL COMPUTING & APPLICATIONS, 2014, 25 (02) :459-468