A three-tier programming model for service composition and optimal selection in cloud manufacturing

被引:43
作者
Lim, Ming K. [1 ,2 ]
Xiong, Weiqing [2 ,3 ]
Wang, Yankai [2 ,4 ]
机构
[1] Univ Glasgow, Adam Smith Business Sch, Glasgow, Lanark, Scotland
[2] Chongqing Univ, Coll Mech & Vehicle Engn, Chongqing, Peoples R China
[3] Natl Univ Singapore, Dept Mech Engn, Singapore, Singapore
[4] Natl Univ Singapore, Sch Comp, Singapore, Singapore
关键词
Cloud manufacturing; Service composition and optimal selection; Three-tier programming model; a-i-NSGA-II; GENETIC ALGORITHM; ALLOCATION;
D O I
10.1016/j.cie.2022.108006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The process of service composition and optimal selection in cloud manufacturing (CMfg-SCOS) involves three types of users: service demanders, resource providers, and cloud platform operators. The interests of all users are a research focus of CMfg-SCOS, as their participation in the CMfg system directly affects the efficiency and longterm development of CMfg. However, the current research on CMfg-SCOS rarely considers the interests of all three types of users simultaneously, and the interest of resource providers is not clearly defined, which lags behind the reality of CMfg. Therefore, this study first proposes a three-tier programming model of CMfg-SCOS that considers the interests of service demanders, cloud platform operators, and resource providers. At the lower level of the model, service demanders are the decision makers, aiming to minimize time and cost and maximize service quality. At the middle level of the model, cloud platform operators are the decision makers, aiming to maximize resource use and flexibility in the face of uncertain environments. At the upper level, resource providers are the decision makers, aiming to maximize enterprise surplus. Then, this study develops an improved fast nondominated sorting genetic algorithm with advancement and inheritance (namely, a-i-NSGA-II) to solve the three-tier model efficiently. Numerical experiments conducted in this study found that in comparison to the art of state algorithms, including original nondominated sorting genetic algorithm II (NSGA-II), multiobjective particle swarm optimization (MOPSO), and multiobjective spotted hyena optimizer (MOSHO), the proposed a-i-NSGA-II has better diversity and comprehensive performance at the middle level of the model and better solution quality at the upper level. Furthermore, a case study of the actual production of an automobile fuel tank assembly enterprise verifies the effectiveness of the proposed model and algorithm.
引用
收藏
页数:20
相关论文
共 50 条
[21]   Theory, supporting technology and application analysis of cloud manufacturing: a systematic and comprehensive literature review [J].
Lim, Ming K. ;
Xiong, Weiqing ;
Lei, Zhimei .
INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 2020, 120 (08) :1585-1614
[22]   Fast GA-based project scheduling for computing resources allocation in a cloud manufacturing system [J].
Lin, Yang-Kuei ;
Chong, Chin Soon .
JOURNAL OF INTELLIGENT MANUFACTURING, 2017, 28 (05) :1189-1201
[23]   Multi-granularity resource virtualization and sharing strategies in cloud manufacturing [J].
Liu, Ning ;
Li, Xiaoping ;
Shen, Weiming .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 46 :72-82
[24]   Scheduling in cloud manufacturing: state-of-the-art and research challenges [J].
Liu, Yongkui ;
Wang, Lihui ;
Wang, Xi Vincent ;
Xu, Xun ;
Zhang, Lin .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (15-16) :4854-4879
[25]   Workload-based multi-task scheduling in cloud manufacturing [J].
Liu, Yongkui ;
Xu, Xun ;
Zhang, Lin ;
Wang, Long ;
Zhong, Ray Y. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2017, 45 :3-20
[26]   Price forecasting using an ACO-based support vector regression ensemble in cloud manufacturing [J].
Meng, Q. N. ;
Xu, X. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 125 :171-177
[27]   Assessment of interoperability in cloud manufacturing [J].
Mourad, Mohamed H. ;
Nassehi, Aydin ;
Schaefer, Dirk ;
Newman, Stephen T. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2020, 61
[28]   Improved adaptive immune genetic algorithm for optimal QoS-aware service composition selection in cloud manufacturing [J].
Que, Yi ;
Zhong, Wei ;
Chen, Hailin ;
Chen, Xinan ;
Ji, Xu .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2018, 96 (9-12) :4455-4465
[29]   Using the Averaged Hausdorff Distance as a Performance Measure in Evolutionary Multiobjective Optimization [J].
Schuetze, Oliver ;
Esquivel, Xavier ;
Lara, Adriana ;
Coello Coello, Carlos A. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (04) :504-522
[30]  
Su Kaikai, 2015, Computer Integrated Manufacturing Systems, V21, P1941, DOI 10.13196/j.cims.2015.07.029