Related Experiment Video
Updated: Oct 17, 2025

Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
Published on: November 26, 2019
Deep Reinforcement Learning for Computation Offloading and Resource Allocation in Unmanned-Aerial-Vehicle Assisted
Shuyang Li1, Xiaohui Hu1, Yongwen Du1
1School of Electronic and Information Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China.
This study introduces a new algorithm for Unmanned Aerial Vehicle (UAV)-assisted mobile edge computing (MEC). The soft actor-critic algorithm optimizes task offloading, significantly reducing delay and energy consumption for users.
Area of Science:
- Computer Science
- Electrical Engineering
- Artificial Intelligence
Background:
- Mobile edge computing (MEC) extends cloud capabilities to network edges, benefiting resource-limited devices.
- Existing MEC offloading methods struggle with dense user and sparse infrastructure scenarios.
- Unmanned Aerial Vehicles (UAVs) offer a flexible solution for MEC in challenging environments.
Purpose of the Study:
- To address the challenge of offloading decisions and resource allocation in multi-user, multi-server UAV-assisted MEC systems.
- To optimize the weighted total cost of delay, energy consumption, and discarded tasks for end-users.
- To develop an efficient computation offloading policy for UAV-assisted MEC.
Main Methods:
- Formulated the joint optimization problem as a Markov decision process.
- Applied the soft actor-critic (SAC) deep reinforcement learning algorithm.
- Developed a SAC-based dynamic computing offloading (SACDCO) algorithm.
Main Results:
- The SACDCO algorithm effectively reduces delay, energy consumption, and discarded tasks.
- Achieved approximately 50% reduction in system delay compared to fixed local-UAV schemes.
- Achieved approximately 200% reduction in energy consumption compared to fixed local-UAV schemes.
Conclusions:
- The proposed SACDCO algorithm provides an effective solution for computation offloading in UAV-assisted MEC.
- Demonstrates significant improvements in Quality of Service (QoS) for end-users.
- Highlights the potential of UAV-assisted MEC for future mobile computing.
Related Concept Videos
Distributed Loads: Problem Solving
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...
Machines: Problem Solving II
Avoidance Learning and Learned Helplessness
Avoidance learning occurs when an organism learns that a specific behavior can prevent an unpleasant outcome. For example, a student who receives a bad grade may start studying harder to avoid future poor grades. This behavior persists even when the negative outcome is no longer present. Avoidance learning is powerful because it maintains behavior in the absence of the...
Uniform Depth Channel Flow: Problem Solving
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
