Skip to content

Deep Reinforcement Learning-Based Task Scheduling With Queue Dynamics for Edge Computing Load Balance

Sep 2026 · IEEE Internet of Things Journal · Vol 13, pp. 38653-38662 · 0 citations · 32 references

Abstract

As computing demands continue to grow, a single server is no longer sufficient to meet user requirements, leading to increasing interest in multiserver collaborative edge computing. However, load imbalance is a prevalent issue in multiserver edge computing systems, resulting in inefficient resource utilization and degraded service quality. To address this issue, a multiserver collaborative edge computing architecture is established, and a joint optimization problem is formulated to minimize task latency and energy consumption under latency constraints. Considering the dynamic nature of task arrivals and queue evolution, the problem is further modeled as a Markov Decision Process (MDP). To characterize more accurately the dynamic evolution of computation queue states in the MDP during task transmission, an arrival order-based queue state (AOBQS) model is introduced to capture the impact of transmission delay on task execution order. Furthermore, as transmission delay alters the task execution order in the computation queue and thus invalidates the system’s Markov property, the task waiting time and a virtual queue are introduced to reconstruct the queue state. Based on the reconstructed state representation, a queue-aware twin-delayed deep deterministic policy gradient (QATD3) algorithm is developed to solve the task scheduling and resource allocation problem, thereby achieving load balancing in multiserver collaborative edge computing systems. Extensive simulation results demonstrate that the proposed method effectively achieves joint optimization of task latency and energy consumption, significantly improving overall system performance. Compared with baseline algorithms, the proposed QATD3 reduces average task delay by 24.53%, reduces normalized energy consumption by 16.06%, and improves average reward by 5.27%.

View source

Similar papers

Open access Jul 2026

AI-Based Dynamic Task Scheduling in Cloud Computing Using Deep Reinforcement Learning

An AI-enabled dynamic task scheduling framework based on Deep Reinforcement Learning (DRL) with a Deep Q-Network (DQN) model to dynamically assign tasks to virtual machines and learn the best scheduling policies by continuously interacting with the cloud environment based on system parameters such as resource availability, task queue length, and virtual machine load is introduced.

Karnam Sreenu, G. Prasadu, K. Premnadh et al. · 0 citations
Aug 2026

DNN task computation offloading and resource allocation optimization strategy based on probabilistic early exit

A Mixed Integer Nonlinear Programming (MINLP) model with the objective of a weighted sum of long-term average task completion rate, total latency and energy consumption is established, which improves the task completion rate by 4% in high load scenarios and achieves a better balance between latency and energy consumption.

Xianzhong Tian, Xuhua Mao, Xipeng Zhou · 0 citations
Jul 2026

Queue‐Aware Learning‐Based Online Path and Workload Optimization for In‐Network Computing

Recently, in‐network computing has been proposed as a new paradigm to integrate computation and communication at the network edge, enabling data to be processed while being transmitted toward its destination. To achieve this, the problem of joint optimization of computation path selection and workload allocation has gained extensive research interest, and many efficient algorithms have been proposed. However, existing studies assume fixed or static latency when selecting computation paths, and thus fail to capture the time‐varying and queueing‐induced latency experienced by tasks arriving dynamically in online environments. To address the above limitations, this paper investigates the online scheduling problem of time‐dependent path selection and workload allocation for in‐network computing. We formulate the problem as a mixed‐integer programming model that jointly minimizes server operating cost and end‐to‐end latency, and prove that it is NP‐hard. To enable efficient online decision‐making, we further transform the problem into a Markov decision process. Based on this formulation, we propose a reinforcement learning–based scheduling algorithm using proximal policy optimization (PPO), which incorporates an LSTM‐based temporal encoder to capture historical deployment information and dynamically evolving network states. This design allows the algorithm to make adaptive, queueing‐aware scheduling decisions in dynamic network environments. Extensive simulations on real networks demonstrate that the proposed algorithm is robust and outperforms state‐of‐the‐art baseline methods in terms of the joint cost–latency performance metric.

Junyu Mai, Tian Yang, Ouyang Sheng et al. · 0 citations
Conference Jul 2026

Dynamic Resource Allocation via Deep Q-Networks for Efficient Load Balancing and Task Scheduling in Cloud Environments

Cloud computing is the domain that enables task scheduling to carry out complex jobs more efficiently is load balancing. In this context, one of the most important tasks in task scheduling and resource assignment is load balancing. Existing load balancing methods have a hard time predicting the sharp decline in workloads that leads to overloading or increased resource usage. These challenges are addressed by proposing the improved load balancing, namely Gradient-Based Load balancing and Cognitive Deadline Shaping Scheduler (GBLB-CDSS). The load balance of the nodes in the GBLB-CDSS is radially. The burning mode is to schedule task deadlines with correct routing decisions. In this paper, the IDN is proposed to solve GBlb-CDSS. One such learning scheme is the IDN, which is a RL-based solution that finds good policies for traffic patterns with an RL agent taking decisions on-line period by period. The experimental evaluation is carried out using the CloudSim Simulation Dataset. Simulations indicate that the proposed scheme achieves a superior performance in Average Response Time (ART), Missed Deadline Ratio (MSR), Task Rejection Rate (TRR), Average VM Usage (AVM), and Load Variance (LV).

Eswar Sesha Sai Kamineni · 0 citations
Open access Jul 2026

An Energy-Efficient Multi-Agent Reinforcement Learning Approach for Spark Job Scheduling in Mobile Edge Computing

Comparative tests with PPO, FIFO, FAIR and HAS baselines confirm that multi-agent reinforcement learning can well capture the intrinsic scheduling patterns of complex mobile environments, providing an adaptive and energy-efficient scheduling solution for practical IoT deployments.

Haoyu Gu · 0 citations
Open access Jul 2026

MULTI-AGENT REINFORCEMENT LEARNING FOR TASK OFFLOADING AND RESOURCE ALLOCATION IN MEC SYSTEMS

This paper addresses the joint task offloading and resource allocation problem in multi-user MEC systems and proposes a decentralized control framework based on Multi-Agent Reinforcement Learning (MARL), which achieves lower total system cost and faster convergence than the full-local, full-offload, and heuristic baselines.

Youssef Oukissou, Mohamed Amine Meddaoui, Ayoub Belaidi et al. · 0 citations

Related blog posts

Microsoft Research Blog Aug 31, 2026

GigaPath-Flash and GigaTIME-Flash: Toward population-scale discovery with efficient pathology foundation models

What if pathology foundation models could do more with less? GigaPath-Flash and GigaTIME-Flash cut computational demands while maintaining strong performance, opening the door to larger studies and broader exploration. The post GigaPath-Flash and GigaTIME-Flash: Toward population-scale discovery with efficient pathology foundation models appeared first on Microsoft Research.

MIT News · Artificial Intelligence Aug 27, 2026

Looking beyond natural sequences

A new machine-learning framework aims to improve the success rate of computational protein design while moving away from results that reproduce sequences found in nature.