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

被引:37
作者
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 条
  • [1] Cloud manufacturing - a critical review of recent development and future trends
    Adamson, Goran
    Wang, Lihui
    Holm, Magnus
    Moore, Philip
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2017, 30 (4-5) : 347 - 380
  • [2] HypE: An Algorithm for Fast Hypervolume-Based Many-Objective Optimization
    Bader, Johannes
    Zitzler, Eckart
    [J]. EVOLUTIONARY COMPUTATION, 2011, 19 (01) : 45 - 76
  • [3] The balance between proximity and diversity in multiobjective evolutionary algorithms
    Bosman, PAN
    Thierens, D
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (02) : 174 - 188
  • [4] A classification-based approach for integrated service matching and composition in cloud manufacturing
    Bouzary, Hamed
    Chen, F. Frank
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2020, 66
  • [5] Service optimal selection and composition in cloud manufacturing: a comprehensive survey
    Bouzary, Hamed
    Chen, F. Frank
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2018, 97 (1-4) : 795 - 808
  • [6] A TQCS-based service selection and scheduling strategy in cloud manufacturing
    Cao, Yang
    Wang, Shilong
    Kang, Ling
    Gao, Yuan
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2016, 82 (1-4) : 235 - 251
  • [7] A flexible QoS-aware Web service composition method by multi-objective optimization in cloud manufacturing
    Chen, Fuzan
    Dou, Runliang
    Li, Minqiang
    Wu, Harris
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 99 : 423 - 431
  • [8] Preparation and Application of Biochar-Based Catalysts for Biofuel Production
    Cheng, Feng
    Li, Xiuwei
    [J]. CATALYSTS, 2018, 8 (09)
  • [9] Coello CAC, 2002, IEEE C EVOL COMPUTAT, P1051, DOI 10.1109/CEC.2002.1004388
  • [10] A fast and elitist multiobjective genetic algorithm: NSGA-II
    Deb, K
    Pratap, A
    Agarwal, S
    Meyarivan, T
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) : 182 - 197