Multi objective dynamic task scheduling optimization algorithm based on deep reinforcement learning

被引:0
|
作者
Yuqing Cheng
Zhiying Cao
Xiuguo Zhang
Qilei Cao
Dezhen Zhang
机构
[1] Dalian Maritime University,School of Information Science and Technology
[2] Shandong Technology and Business University,School of Computer Science and Technology
来源
关键词
Edge computing; Deep reinforcement learning; Task scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
In the stochastic and dynamic edge-cloud collaborative environment, the computing resources of the host are limited, and the resource requirements of computing tasks are random and changeable. Therefore, how to efficiently schedule dynamic tasks and improve system performance becomes challenging. The scheduling algorithm based on deep reinforcement learning optimizes the delay and energy consumption of the system by dynamically interacting with the environment, which can solve the problem of dynamic and changeable environment to a certain extent, but there are still problems such as poor model adaptability, low training efficiency, and unbalanced system load. In this paper, aiming at optimizing the average response time of task scheduling and the average energy consumption of the system, a multi-objective task scheduling model is designed, and a task scheduling policy optimization algorithm based on improved asynchronous advantage actor-critic (A3C) is proposed. The residual convolutional neural network (RCNN) improves the network structure of A3C, using asynchronous multi-threaded training methods to interact with the edge-cloud collaborative environment and capturing the random dynamic characteristics of resources required for computing tasks and heterogeneous edge-cloud hosts resource change characteristics to better adapt to random dynamic environments, and it can quickly updating network parameters, improving training speed, and make full use of host resources to solve system load imbalance problems. Simulation results show that the scheduling algorithm proposed in this paper can effectively reduce task response time and system energy consumption in an edge-cloud collaborative environment.
引用
下载
收藏
页码:6917 / 6945
页数:28
相关论文
共 50 条
  • [41] A Deep Reinforcement Learning-Based Algorithm for Multi-Objective Agricultural Site Selection and Logistics Optimization Problem
    Liu, Huan
    Zhang, Jizhe
    Zhou, Zhao
    Dai, Yongqiang
    Qin, Lijing
    Applied Sciences (Switzerland), 14 (18):
  • [42] A deep reinforcement learning based multi-objective optimization for the scheduling of oxygen production system in integrated iron and steel plants
    Che, Gelegen
    Zhang, Yanyan
    Tang, Lixin
    Zhao, Shengnan
    APPLIED ENERGY, 2023, 345
  • [43] A Multi-object Optimization Cloud Workflow Scheduling Algorithm Based on Reinforcement Learning
    Wu Jiahao
    Peng Zhiping
    Cui Delong
    Li Qirui
    He Jieguang
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT II, 2018, 10955 : 550 - 559
  • [44] Deep reinforcement learning optimization scheduling algorithm for continuous production line
    Zhu, Guang-He
    Zhu, Zhi-Qiang
    Yuan, Yi-Ping
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2024, 54 (07): : 2086 - 2092
  • [45] A reinforcement learning-based multi-objective optimization in an interval and dynamic environment
    Xu, Yue
    Song, Yuxuan
    Pi, Dechang
    Chen, Yang
    Qin, Shuo
    Zhang, Xiaoge
    Yang, Shengxiang
    KNOWLEDGE-BASED SYSTEMS, 2023, 280
  • [46] Introducing an improved deep reinforcement learning algorithm for task scheduling in cloud computing
    Behnam Salari-Hamzehkhani
    Mehdi Akbari
    Faramarz Safi-Esfahani
    The Journal of Supercomputing, 2025, 81 (1)
  • [47] Particle swarm optimization based multi-task parallel reinforcement learning algorithm
    Duan Junhua
    Zhu Yi-an
    Zhong Dong
    Zhang Lixiang
    Zhang Lin
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (06) : 8567 - 8575
  • [48] Reinforcement Learning in Dynamic Task Scheduling: A Review
    Shyalika C.
    Silva T.
    Karunananda A.
    SN Computer Science, 2020, 1 (6)
  • [49] Multi-objective Task Scheduling Optimization in Cloud Computing based on Genetic Algorithm and Differential Evolution Algorithm
    Li, Yuqing
    Wang, Shichuan
    Hong, Xin
    Li, Yongzhi
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 4489 - 4494
  • [50] Multi-Objective Optimization of a Task-Scheduling Algorithm for a Secure Cloud
    Li, Wei
    Fan, Qi
    Dang, Fangfang
    Jiang, Yuan
    Wang, Haomin
    Li, Shuai
    Zhang, Xiaoliang
    INFORMATION, 2022, 13 (02)