Dynamic multi objective task scheduling in cloud computing using reinforcement learning for energy and cost
Xiaomo Yu1,2, Jie Mi2, Ling Tang3
1Guangxi Colleges and Universities Key Laboratory of Intelligent Logistics Technology, Nanning Normal University, Nanning, 530001, Guangxi, China.
Scientific Reports
|November 26, 2025
Summary
This study introduces a Reinforcement Learning-Driven Multi-Objective Task Scheduling (RL-MOTS) framework using Deep Q-Network (DQN) for efficient cloud task allocation. RL-MOTS significantly reduces energy consumption and costs while ensuring Quality of Service (QoS).
Area of Science:
- Cloud Computing
- Artificial Intelligence
- Optimization
Background:
- Efficient task scheduling is vital for cloud computing performance, energy efficiency, and cost management.
- Dynamic workloads in cloud environments necessitate adaptive scheduling solutions.
- Balancing performance, energy, and cost remains a key challenge in cloud resource management.
Purpose of the Study:
- To introduce a novel Reinforcement Learning-Driven Multi-Objective Task Scheduling (RL-MOTS) framework.
- To enable dynamic task allocation in cloud environments using Deep Q-Network (DQN).
- To simultaneously minimize energy consumption, reduce operational costs, and ensure Quality of Service (QoS).
Main Methods:
- Development of a Reinforcement Learning-Driven Multi-Objective Task Scheduling (RL-MOTS) framework.
- Utilization of a Deep Q-Network (DQN) for dynamic task-to-virtual machine allocation.
- Implementation of an adaptive reward function considering real-time resource utilization, deadlines, and energy metrics.
Main Results:
- RL-MOTS achieved up to 27% reduction in energy consumption.
- Demonstrated an 18% improvement in cost efficiency compared to existing methods.
- Successfully met stringent task deadline constraints under varying workload conditions.
Conclusions:
- The RL-MOTS framework offers an effective solution for multi-objective task scheduling in cloud computing.
- The framework demonstrates robust performance and adaptability in heterogeneous cloud environments.
- RL-MOTS presents a forward-looking solution for next-generation distributed computing, including hybrid cloud-edge architectures.
Keywords:
Cloud computingCloud-edge computingEnergy efficiencyMulti-objective optimizationQuality of serviceReinforcement learningTask schedulingMore Related Videos
Related Concept Videos
Reinforcement Schedules
438
Positive reinforcement is a powerful method for teaching new behaviors to both animals and humans. B.F. Skinner demonstrated this with his experiments using rats in a Skinner box. When a rat pressed a lever, it received a food pellet. This immediate reward encouraged the rat to repeat the behavior. This method, where a reward follows every instance of the behavior, is known as continuous reinforcement. It is highly effective for establishing new behaviors quickly.
Once a behavior is learned,...
Once a behavior is learned,...
438
Distributed Loads: Problem Solving
1.1K
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
1.1K
Maxwell-Boltzmann Distribution: Problem Solving
2.8K
Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
2.8K
Energy Budgets
10.5K
Organisms must balance energy intake with the energy required for growth, maintenance and reproduction. These trade-offs result in a variety of survivorship and reproductive strategies, including semelparity and iteroparity. Semelparous species, like annual plants, have only one reproductive episode in their lifetimes and consequently have short lifespans. Iteroparous species, by contrast, have many reproductive events during their lifetimes but have relatively few offspring. These two...
10.5K
Maximum Power Flow and Line Loadability
578
The maximum power flow for lossy transmission lines is derived using ABCD parameters in phasor form. These parameters create a matrix relationship between the sending-end and receiving-end voltages and currents, allowing the determination of the receiving-end current. This relationship facilitates calculating the complex power delivered to the receiving end, from which real and reactive power components are derived.
578
Work and Energy for Variable Forces
5.6K
When an object is acted upon by a variable force, the amount of work done and the change in energy of the object can be more complex to calculate compared to when a constant force is applied. Work is the product of force and displacement, while energy is the capacity of a system to do work. When a constant force is applied to an object, the work done can be calculated as the product of the force and the distance moved in the direction of the force. However, when a variable force is applied, the...
5.6K


