A Review on Computational Intelligence Techniques in Cloud and Edge Computing

被引:74
|
作者
Asim, Muhammad [1 ]
Wang, Yong [2 ]
Wang, Kezhi [3 ]
Huang, Pei-Qiu [2 ]
机构
[1] Cent South Univ, Sch Comp Sci & Engn, Changsha 410083, Peoples R China
[2] Cent South Univ, Sch Automat, Changsha 410083, Peoples R China
[3] Northumbria Univ, Dept Comp & Informat Sci, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
基金
中国国家自然科学基金;
关键词
Cloud computing (CC); edge computing (EC); computational intelligence; evolutionary algorithms; swarm intelligence algorithms; fuzzy system; learning based system; RESOURCE-ALLOCATION; ALGORITHM; OPTIMIZATION; SECURITY; SYSTEM; BLOCKCHAIN; COLONY;
D O I
10.1109/TETCI.2020.3007905
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing (CC) is a centralized computing paradigm that accumulates resources centrally and provides these resources to users through Internet. Although CC holds a large number of resources, it may not be acceptable by real-time mobile applications, as it is usually far away from users geographically. On the other hand, edge computing (EC), which distributes resources to the network edge, enjoys increasing popularity in the applications with low-latency and high-reliability requirements. EC provides resources in a decentralized manner, which can respond to users' requirements faster than the normal CC, but with limited computing capacities. As both CC and EC are resource-sensitive, several big issues arise, such as how to conduct job scheduling, resource allocation, and task offloading, which significantly influence the performance of the whole system. To tackle these issues, many optimization problems have been formulated. These optimization problems usually have complex properties, such as non-convexity and NP-hardness, which may not be addressed by the traditional convex optimization-based solutions. Computational intelligence (CI), consisting of a set of nature-inspired computational approaches, recently exhibits great potential in addressing these optimization problems in CC and EC. This article provides an overview of research problems in CC and EC and recent progresses in addressing them with the help of CI techniques. Informative discussions and future research trends are also presented, with the aim of offering insights to the readers and motivating new research directions.
引用
收藏
页码:742 / 763
页数:22
相关论文
共 50 条
  • [1] Computational intelligence in edge and cloud computing
    Agrawal, Krittika
    Khetarpal, Poras
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2022, 43 (03): : 607 - 613
  • [2] Computational Intelligence for Cloud Computing
    Bouvry, Pascal
    Talbi, El-Ghazali
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2015, 10 (01) : 18 - +
  • [3] Computational intelligence intrusion detection techniques in mobile cloud computing environments: Review, taxonomy, and open research issues
    Shamshirband, Shahab
    Fathi, Mahdis
    Chronopoulos, Anthony T.
    Montieri, Antonio
    Palumbo, Fabio
    Pescape, Antonio
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2020, 55
  • [4] Edge Computing and Cloud Computing for Internet of Things: A Review
    Andriulo, Francesco Cosimo
    Fiore, Marco
    Mongiello, Marina
    Traversa, Emanuele
    Zizzo, Vera
    INFORMATICS-BASEL, 2024, 11 (04):
  • [5] A Review of Green Cloud Computing Techniques
    Naji, Hala Zineb
    Zbakh, Mostapha
    Munir, Kashif
    CLOUD COMPUTING AND BIG DATA: TECHNOLOGIES, APPLICATIONS AND SECURITY, 2019, 49 : 264 - 283
  • [6] A review of different techniques in cloud computing
    George, Shelly Shiju
    Pramila, R. Suji
    MATERIALS TODAY-PROCEEDINGS, 2021, 46 : 8002 - 8008
  • [7] Guest Editorial: Special Issue on Computational Intelligence for Cloud Computing
    Cheng, H.
    Yang, S.
    Yao, X.
    Zhang, M.
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2018, 2 (01): : 1 - 2
  • [8] Prosumer in smart grids based on intelligent edge computing: A review on Artificial Intelligence Scheduling Techniques
    Slama, Sami Ben
    AIN SHAMS ENGINEERING JOURNAL, 2022, 13 (01)
  • [9] A review of metaheuristic scheduling techniques in cloud computing
    Kalra, Mala
    Singh, Sarbjeet
    EGYPTIAN INFORMATICS JOURNAL, 2015, 16 (03) : 275 - 295
  • [10] Computational intelligence techniques for HVAC systems: A review
    Muhammad Waseem Ahmad
    Monjur Mourshed
    Baris Yuce
    Yacine Rezgui
    Building Simulation, 2016, 9 : 359 - 398