Color Revolution: A Novel Operator for Imperialist Competitive Algorithm in Solving Cloud Computing Service Composition Problem

被引:2
|
作者
Jula, Amin [1 ]
Sundararajan, Elankovan A. [2 ]
Othman, Zalinda [1 ]
Naseri, Narjes Khatoon [2 ]
机构
[1] Univ Kebangsaan Malaysia, Ctr Artificial Intelligent CAIT, Fac Informat Sci & Technol, Bangi 43600, Selangor, Malaysia
[2] Univ Kebangsaan Malaysia, Ctr Software Technol & Management, Fac Informat Sci & Technol, Bangi 43600, Selangor, Malaysia
来源
SYMMETRY-BASEL | 2021年 / 13卷 / 02期
关键词
cloud computing; color revolution operator; imperialist competitive algorithm; quality of service; service composition; service time-cost; OPTIMIZATION; PREDICTION; SELECTION;
D O I
10.3390/sym13020177
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In this paper, a novel high-performance and low-cost operator is proposed for the imperialist competitive algorithm (ICA). The operator, inspired by a sociopolitical movement called the color revolution that has recently arisen in some countries, is referred to as the color revolution operator (CRO). The improved ICA with CRO, denoted as ICACRO, is significantly more efficient than the ICA. On the other hand, cloud computing service composition is a high-dimensional optimization problem that has become more prominent in recent years due to the unprecedented increase in both the number of services in the service pool and the number of service providers. In this study, two different types of ICACRO, one that applies the CRO to all countries of the world (ICACRO-C) and one that applies the CRO solely to imperialist countries (ICACRO-I), were used for service time-cost optimization in cloud computing service composition. The ICACRO was evaluated using a large-scale dataset and five service time-cost optimization problems with different difficulty levels. Compared to the basic ICA and niching PSO, the experimental and statistical tests demonstrate that the ability of the ICACRO to approach an optimal solution is considerably higher and that the ICACRO can be considered an efficient and scalable approach. Furthermore, the ICACRO-C is stronger than the ICACRO-I in terms of the solution quality with respect to execution time. However, the differences are negligible when solving large-scale problems.
引用
收藏
页码:1 / 26
页数:25
相关论文
共 50 条
  • [31] An Efficient Hybrid Metaheuristic Algorithm for QoS-Aware Cloud Service Composition Problem
    Dahan, Fadl
    Binsaeedan, Wojdan
    Altaf, Meteb
    Al-Asaly, Mahfoudh Saeed
    Hassan, Mohammad Mehedi
    IEEE ACCESS, 2021, 9 : 95208 - 95217
  • [32] A Novel Imperialist Competitive Algorithm for Scheme Configuration Rules Mining of Product Service System
    Yin, Zhen
    Gao, Qi
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (04) : 3157 - 3169
  • [33] A Multi-Criteria QoS-aware Trust Service Composition Algorithm in Cloud Computing Environments
    Lu, Weina
    Hu, Xiaohui
    Wang, Shangguang
    Li, Xiaotao
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2014, 7 (01): : 77 - 88
  • [34] A new QoS-aware service composition technique in cloud computing using capuchin search algorithm
    Wang, Ming
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 45 (06) : 10985 - 10996
  • [35] A novel imperialist competitive algorithm for bi-criteria scheduling of the assembly flowshop problem
    Shokrollahpour, E.
    Zandieh, M.
    Dorri, Behrouz
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (11) : 3087 - 3103
  • [36] Solving TSP Problem in Cloud Computing using Improved Cultural Algorithm
    Azarkasb, Seyed Omid
    Khasteh, Seyed Hossein
    Kashi, Saeed Sedighian
    2021 26TH INTERNATIONAL COMPUTER CONFERENCE, COMPUTER SOCIETY OF IRAN (CSICC), 2021,
  • [37] Solving a multi-product distribution planning problem in cross docking networks: An imperialist competitive algorithm
    Javanmard, Shima
    Vahdani, Behnam
    Tavakkoli-Moghaddam, Reza
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 70 (9-12) : 1709 - 1720
  • [38] Solving a multi-product distribution planning problem in cross docking networks: An imperialist competitive algorithm
    Shima Javanmard
    Behnam Vahdani
    Reza Tavakkoli-Moghaddam
    The International Journal of Advanced Manufacturing Technology, 2014, 70 : 1709 - 1720
  • [39] A novel water pressure change optimization technique for solving scheduling problem in cloud computing
    Nasr, Aida A.
    Chronopoulos, Anthony T.
    El-Bahnasawy, Nirmeen A.
    Attiya, Gamal
    El-Sayed, Ayman
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : 601 - 617
  • [40] A novel water pressure change optimization technique for solving scheduling problem in cloud computing
    Aida A. Nasr
    Anthony T. Chronopoulos
    Nirmeen A. El-Bahnasawy
    Gamal Attiya
    Ayman El-Sayed
    Cluster Computing, 2019, 22 : 601 - 617