4.6 Article

Joint Optimization of Computation Offloading and Resource Allocation in C-RAN With Mobile Edge Computing Using Evolutionary Algorithms

Journal

IEEE ACCESS
Volume 11, Issue -, Pages 112693-112705

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2023.3322650

Keywords

Computation offloading; genetic algorithm; binary PSO; profit in MEC

Ask authors/readers for more resources

Mobile Edge Computing is a crucial technology for supporting latency-sensitive applications on resource-limited mobile devices. This paper examines the profitability of computation offloading from a service provider's perspective using evolutionary algorithms and machine learning methods. It also proposes an optimization approach for resource allocation.
Mobile Edge Computing has been widely recognized as a key enabler for new latency-sensitive applications on resource constrained mobile devices. The objective to offload a computationally intensive task to a cloud server is in general intended to reduce the system's energy consumption and/or latency. In this paper, we attempt to examine how profitable computation offloading is from a service provider's perspective. The joint optimization of radio and computing resources along with offloading decisions results in a mixed integer nonlinear optimization problem which belongs to the class of NP-hard problems. To counter this challenge, we decouple the offloading decision from the resource allocation problem. Initially, approximately optimal offloading decisions are determined using evolutionary algorithms such as genetic algorithms and binary particle swarm optimization algorithms. After several iterations of the evolutionary process to make offloading decisions, the optimal solution is ultimately obtained that performs resource allocation based on exact calculation of the profit value. For faster execution of the evolutionary algorithm, instead of using an optimization solver to find the exact solution, we use a novel approach to seeding the initial population and a regression-based machine learning method to predict the optimal resource allocation values to minimize the objective function evaluation time. According to the simulations performed as part of this study, the proposed evolutionary algorithms outperform existing spectral efficiency-based offloading algorithm in terms of profitability, with shorter execution times as well. The effects of resource availability and the parameters of the algorithm on the profitability of offloading are also examined.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available