A parallel multi-objective imperialist competitive algorithm to solve the load offloading problem in mobile cloud computing

被引:0
|
作者
Sara Alipour
Hamid Saadatfar
Mahdi Khazaie Poor
机构
[1] Islamic Azad University,Computer Engineering Department, Birjand Branch
[2] University of Birjand,Department of Computer Engineering
来源
关键词
Cloud computing; Mobile cloud computing; Load offloading; Task scheduling; Imperialist competitive algorithm; Parallel algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing is a modern architecture for performing complex and immense processes. It consists of configurable computational resource sets that communicate with each other through communication networks. With the advent of the cloud computing architecture and increasing its applications for mobile devices, the growth rate of mobile data has proliferated exponentially. Consequently, processing the tasks of mobile users has become difficult due to the limitations of these devices, such as low computing power and low capacity. Therefore, the idea of mobile cloud computing (MCC) for mobile devices using cloud-based storage and computing resources was introduced. In MCC, processing information is transferred from the user's mobile devices to the cloud servers. This process is known as the tasks offloading and scheduling of mobile users. In this case, the task execution time, CPU power consumption, network bandwidth, and task allocation time must be specified. Due to many tasks and different resources, the process of task offloading and scheduling is considered a challenging subject in the field of MCC. Therefore, in this paper, a multi-objective parallel imperialist competitive algorithm (MPICA) is proposed. The main objective of this parallel algorithm is to reduce the algorithm's execution time for searching the problem space, reducing processing time, reducing energy consumption, and improving load balance. The simulation results of the proposed algorithm represent that the parallelization of the imperialist competitive algorithm (ICA) has a significant effect on reducing the execution time of the algorithm. In general, the proposed algorithm performs better than the state-of-the-art algorithms based on the proposed criteria.
引用
收藏
页码:18905 / 18932
页数:27
相关论文
共 50 条
  • [41] Application of imperialist competitive algorithm with its enhanced approaches for multi-objective optimal reactive power dispatch problem
    Chen, Gonggui
    Cao, Jia
    Zhang, Zhizhong
    Sun, Zhi
    Engineering Letters, 2019, 27 (03): : 579 - 592
  • [42] Multi-objective Flexible Job Shop Scheduling Problem with Energy Consumption Constraint Using Imperialist Competitive Algorithm
    Guo, Chengzhi
    Lei, Deming
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT I, 2018, 10954 : 659 - 669
  • [43] Correction to: Multi-objective hybrid genetic algorithm for task scheduling problem in cloud computing
    Poria Pirozmand
    Ali Asghar Rahmani Hosseinabadi
    Maedeh Farrokhzad
    Mehdi Sadeghilalimi
    Seyedsaeid Mirkamali
    Adam Slowik
    Neural Computing and Applications, 2022, 34 : 2497 - 2497
  • [44] A multi-objective task offloading based on BBO algorithm under deadline constrain in mobile edge computing
    Hongjian Li
    Peng Zheng
    Tiantian Wang
    Jingjing Wang
    Tongming Liu
    Cluster Computing, 2023, 26 : 4051 - 4067
  • [45] An algorithm to solve multi-objective integer quadratic programming problem
    Prerna Kushwah
    Vikas Sharma
    Annals of Operations Research, 2024, 332 : 433 - 459
  • [46] A multi-objective task offloading based on BBO algorithm under deadline constrain in mobile edge computing
    Li, Hongjian
    Zheng, Peng
    Wang, Tiantian
    Wang, Jingjing
    Liu, Tongming
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (06): : 4051 - 4067
  • [47] A Task Offloading Algorithm using Multi-Objective Optimization under Hybrid Mode in Mobile Edge Computing
    Hou, Haole
    Chai, Zhengyi
    Liu, Xu
    Li, Yalun
    Zeng, Yue
    MOBILE NETWORKS & APPLICATIONS, 2023, 29 (5): : 1577 - 1593
  • [48] An algorithm to solve multi-objective integer quadratic programming problem
    Kushwah, Prerna
    Sharma, Vikas
    ANNALS OF OPERATIONS RESEARCH, 2024, 332 (1-3) : 433 - 459
  • [49] A Mobile Application Offloading Algorithm for Mobile Cloud Computing
    Ellouze, Amal
    Gagnaire, Maurice
    Haddad, Ahmed
    2015 3RD IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD 2015), 2015, : 34 - 40
  • [50] Solving Task Scheduling Problem in Mobile Cloud Computing Using the Hybrid Multi-Objective Harris Hawks Optimization Algorithm
    Saemi, Behzad
    Hosseinabadi, Ali Asghar Rahmani
    Khodadadi, Azadeh
    Mirkamali, Seyedsaeid
    Abraham, Ajith
    IEEE ACCESS, 2023, 11 : 125033 - 125054