Related Experiment Video
Updated: Feb 28, 2026

Three Laboratory Procedures for Assessing Different Manifestations of Impulsivity in Rats
Published on: March 17, 2019
EPRS: Experience-Prioritized Reinforcement Scheduler in Edge Clusters
Shuya Tan1, Tiancong Huang1, Enguo Zhu2
1School of Microelectronics and Communication Engineering, Chongqing University, Chongqing 400044, China.
A new container-based scheduling framework with an Experience-Prioritized Reinforcement Scheduler (EPRS) enhances load balancing in edge computing. This approach improves resource utilization and performance in dynamic edge environments.
Area of Science:
- Distributed Systems
- Artificial Intelligence
- Computer Science
Background:
- Edge computing environments are dynamic and heterogeneous, posing challenges for task scheduling.
- Conventional scheduling algorithms struggle with load fluctuations, leading to imbalance and underutilization.
- Effective load balancing is crucial for optimizing resource utilization in edge clusters.
Purpose of the Study:
- To propose a container-based edge cluster scheduling framework for enhanced load balancing.
- To introduce an Experience-Prioritized Reinforcement Scheduler (EPRS) for adaptive task scheduling.
- To improve multi-dimensional resource allocation in heterogeneous edge environments.
Main Methods:
- Developed a container-based scheduling framework with a real-time resource monitor.
- Implemented an Experience-Prioritized Reinforcement Scheduler (EPRS) using priority-driven sample selection.
- Optimized resource allocation by considering node metrics and task requirements in a Kubernetes-based cluster.
Main Results:
- The proposed framework significantly improved multi-dimensional load balancing performance.
- Achieved an average gain of 28.25% over existing reinforcement learning-based schedulers.
- Demonstrated a 29.78% improvement compared to traditional scheduling algorithms.
Conclusions:
- The EPRS-integrated framework effectively addresses load balancing challenges in edge computing.
- The approach enhances resource utilization and scheduling efficiency in dynamic edge environments.
- Validated through implementation and experiments on a Kubernetes-based edge cluster.
Related Concept Videos
Reinforcement Schedules
Once a behavior is learned,...
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Reinforcement
Positive reinforcement occurs when a behavior is followed by the presentation of a rewarding stimulus, increasing the frequency of that behavior. For example:
Randomized Experiments
Simple randomization
Simple...
Primary and Secondary Reinforcers
Effective reinforcers for humans vary depending on the individual and the context. Primary reinforcers, such as food, water, sleep, shelter, and pleasure, have inherent value and satisfy basic biological...
Timing and Consequences on Behavior
Humans, however, can respond to delayed reinforcers. We often make decisions between immediate small rewards and delayed larger rewards. This ability to delay gratification is a significant...