Next Article in Journal
Study on the Load-Bearing Mechanism of Tensile Prestressed Bolt–Cable Coupled Support in Deep Roadways
Previous Article in Journal
Numerical Investigations of Snow Load Interference Effects on Multiple Arched Roofs Under Wind–Snow Coupled Actions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Joint Optimization of Serial Task Offloading and UAV Position for Mobile Edge Computing Based on Multi-Agent Deep Reinforcement Learning

Key Wireless Laboratory of Jiangsu Province, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(23), 12419; https://doi.org/10.3390/app152312419 (registering DOI)
Submission received: 4 November 2025 / Revised: 19 November 2025 / Accepted: 20 November 2025 / Published: 23 November 2025

Abstract

Driven by the proliferation of the Internet of Things (IoT), Mobile Edge Computing (MEC) is a key technology for meeting the low-latency and high-computational demands of future wireless networks. However, ground-based MEC servers suffer from limited coverage and inflexible deployment. Unmanned Aerial Vehicles (UAVs), with their high mobility, can serve as aerial edge servers to extend this coverage. This paper addresses the multi-user serial task offloading problem in cache-assisted UAV-MEC systems by proposing a joint optimization algorithm for service caching, UAV positioning, task offloading, and serial processing order. Under the constraints of physical resources such as UAV cache capacity, heterogeneous computing capabilities, and wireless channel bandwidth, an optimization problem is formulated to minimize the weighted sum of task completion time and user cost. The method first performs service caching based on task popularity and then utilizes the Multi-Agent Deep Deterministic Policy Gradient (MADDPG) algorithm to optimize the UAV’s position, task offloading decisions, and serial processing order. The MADDPG algorithm consists of two collaborative agents: a UAV position agent responsible for selecting the optimal UAV position, and a task scheduling agent that determines the serial processing order and offloading decisions for all tasks. Simulation results demonstrate that the proposed algorithm can converge quickly to a stable solution, significantly reducing both task completion time and user cost.
Keywords: mobile edge computing; service caching; computation task offloading; multi-agent deep deterministic policy gradient (MADDPG) mobile edge computing; service caching; computation task offloading; multi-agent deep deterministic policy gradient (MADDPG)

Share and Cite

MDPI and ACS Style

Tao, M.; Zhu, Q. Joint Optimization of Serial Task Offloading and UAV Position for Mobile Edge Computing Based on Multi-Agent Deep Reinforcement Learning. Appl. Sci. 2025, 15, 12419. https://doi.org/10.3390/app152312419

AMA Style

Tao M, Zhu Q. Joint Optimization of Serial Task Offloading and UAV Position for Mobile Edge Computing Based on Multi-Agent Deep Reinforcement Learning. Applied Sciences. 2025; 15(23):12419. https://doi.org/10.3390/app152312419

Chicago/Turabian Style

Tao, Mengyuan, and Qi Zhu. 2025. "Joint Optimization of Serial Task Offloading and UAV Position for Mobile Edge Computing Based on Multi-Agent Deep Reinforcement Learning" Applied Sciences 15, no. 23: 12419. https://doi.org/10.3390/app152312419

APA Style

Tao, M., & Zhu, Q. (2025). Joint Optimization of Serial Task Offloading and UAV Position for Mobile Edge Computing Based on Multi-Agent Deep Reinforcement Learning. Applied Sciences, 15(23), 12419. https://doi.org/10.3390/app152312419

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop