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 条
  • [1] A parallel multi-objective imperialist competitive algorithm to solve the load offloading problem in mobile cloud computing
    Alipour, Sara
    Saadatfar, Hamid
    Poor, Mahdi Khazaie
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (26): : 18905 - 18932
  • [2] Multi-Objective Task Scheduling in Cloud Computing Using an Imperialist Competitive Algorithm
    Habibi, Majid
    Navimipour, Nima Jafari
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (05) : 289 - 293
  • [3] A Constrained Multi-objective Computation Offloading Algorithm in the Mobile Cloud Computing Environment
    Liu, Li
    Du, Yuanyuan
    Fan, Qi
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (09) : 4329 - 4348
  • [4] A Multi-Objective Imperialist Competitive Algorithm to Solve a New Multi-Modal Tree Hub Location Problem
    Tavakkoli-Moghaddam, Reza
    Sedehzadeh, Samaneh
    2014 SIXTH WORLD CONGRESS ON NATURE AND BIOLOGICALLY INSPIRED COMPUTING (NABIC), 2014, : 202 - 207
  • [5] Multi-objective traveling salesman problem with drone: imperialist competitive algorithm
    Xiong, Hum
    Lei, Deming
    Lie, Ming
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 3635 - 3640
  • [6] Solving a Redundancy Allocation Problem by a Hybrid Multi-objective Imperialist Competitive Algorithm
    Azizmohammadi, R.
    Amiri, M.
    Tavakkoli-Moghaddam, R.
    Mohammadi, M.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2013, 26 (09): : 1031 - 1042
  • [7] An improved imperialist competitive algorithm for multi-objective optimization
    Bilel, Najlawi
    Mohamed, Nejlaoui
    Zouhaier, Affi
    Lotfi, Romdhane
    ENGINEERING OPTIMIZATION, 2016, 48 (11) : 1823 - 1844
  • [8] A Novel Multi-Objective Efficient Offloading Decision Framework in Cloud Computing for Mobile Computing Applications
    Manukumar, Shanthi Thangam
    Muthuswamy, Vijayalakshmi
    WIRELESS PERSONAL COMMUNICATIONS, 2019, 107 (04) : 1625 - 1642
  • [9] A Novel Multi-Objective Efficient Offloading Decision Framework in Cloud Computing for Mobile Computing Applications
    Shanthi Thangam Manukumar
    Vijayalakshmi Muthuswamy
    Wireless Personal Communications, 2019, 107 : 1625 - 1642
  • [10] Computing Offloading Decision Based on Multi-objective Immune Algorithm in Mobile Edge Computing Scenario
    Si-feng Zhu
    En-lin Sun
    Qing-hua Zhang
    Jiang-hao Cai
    Wireless Personal Communications, 2023, 130 : 1025 - 1043