A Review on Computational Intelligence Techniques in Cloud and Edge Computing

被引:84
作者
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
来源
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE | 2020年 / 4卷 / 06期
基金
中国国家自然科学基金;
关键词
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
相关论文
共 123 条
[81]   A Cloud Trust Evaluation System using Hierarchical Fuzzy Inference System for Service Selection [J].
Qu, Chenhao ;
Buyya, Rajkumar .
2014 IEEE 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2014, :850-857
[82]   A Novel Two-Layered Reinforcement Learning for Task Offloading with Tradeoff between Physical Machine Utilization Rate and Delay [J].
Quan, Li ;
Wang, Zhiliang ;
Ren, Fuji .
FUTURE INTERNET, 2018, 10 (07)
[83]  
Ragmani A., 2016, PROC INT C BIG DATA
[84]  
Ranadheera S., 2017, ARXIV171109012
[85]   Deep learning based dynamic task offloading in mobile cloudlet environments [J].
Rani, D. Shobha ;
Pounambal, M. .
EVOLUTIONARY INTELLIGENCE, 2021, 14 (02) :499-507
[86]   A hybrid heuristic queue based algorithm for task assignment in mobile cloud [J].
Rashidi, Shima ;
Sharifian, Saeed .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 68 :331-345
[87]  
Ritu, 2016, 2016 IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), P47, DOI 10.1109/RTEICT.2016.7807780
[88]   Immune System for the Internet of Things Using Edge Technologies [J].
Roman, Rodrigo ;
Rios, Ruben ;
Onieva, Jose A. ;
Lopez, Javier .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4774-4781
[89]  
Saljoughi A. S., 2017, Emerging Science Journal, V1, P179
[90]  
Shoham Y., 2003, Multi-agent reinforcement learning: a critical survey