Joint UAV Deployment and Task Offloading in Large-Cale UAV-Assisted MEC: A Multiobjective Evolutionary Algorithm

Qijie Qiu,Lingjie Li,Zhijiao Xiao,Yuhong Feng,Qiuzhen Lin,Zhong Ming
DOI: https://doi.org/10.3390/math12131966
IF: 2.4
2024-06-25
Mathematics
Abstract:With the development of digital economy technologies, mobile edge computing (MEC) has emerged as a promising computing paradigm that provides mobile devices with closer edge computing resources. Because of high mobility, unmanned aerial vehicles (UAVs) have been extensively utilized to augment MEC to improve scalability and adaptability. However, with more UAVs or mobile devices, the search space grows exponentially, leading to the curse of dimensionality. This paper focus on the combined challenges of the deployment of UAVs and the task of offloading mobile devices in a large-scale UAV-assisted MEC. Specifically, the joint UAV deployment and task offloading problem is first modeled as a large-scale multiobjective optimization problem with the purpose of minimizing energy consumption while improving user satisfaction. Then, a large-scale UAV deployment and task offloading multiobjective optimization method based on the evolutionary algorithm, called LDOMO, is designed to address the above formulated problem. In LDOMO, a CSO-based evolutionary strategy and a MLP-based evolutionary strategy are proposed to explore solution spaces with different features for accelerating convergence and maintaining the diversity of the population, and two local search optimizers are designed to improve the quality of the solution. Finally, simulation results show that our proposed LDOMO outperforms several representative multiobjective evolutionary algorithms.
mathematics
What problem does this paper attempt to address?
This paper focuses on the problem of drone deployment and task offloading in large-scale Unmanned Aerial Vehicle (UAV)-assisted Mobile Edge Computing (MEC). With the development of Internet of Things (IoT) technology, MEC has become an emerging computing paradigm that provides mobile devices with close-range computing resources. However, its fixed location limits its adaptability and responsiveness. Drones are used to enhance MEC due to their high maneuverability, in order to improve scalability and adaptability. However, as the number of drones and mobile devices increases, the search space grows exponentially, leading to the curse of dimensionality and making it difficult to obtain optimization strategies. The paper models the joint problem of drone deployment and task offloading as a multi-objective optimization problem, aiming to minimize energy consumption while improving user satisfaction. To this end, the paper proposes a large-scale drone deployment and task offloading multi-objective optimization method based on evolutionary algorithms (LDOMO). In LDOMO, two evolutionary strategies based on the Competitive Swarm Optimizer (CSO) and Multilayer Perceptron (MLP) are proposed to explore solution space with different characteristics, in order to accelerate convergence and maintain population diversity. Two local search optimizers are designed to improve solution quality. Simulation results show that LDOMO outperforms several representative multi-objective evolutionary algorithms in terms of energy consumption and user satisfaction. In summary, this paper attempts to address the challenge of effectively deploying drones and performing task offloading in large-scale UAV-assisted MEC systems, in order to balance energy consumption and user satisfaction while dealing with the challenges brought by high-dimensional optimization problems.