Static task scheduling using genetic algorithm and reinforcement learning

被引:0
|
作者
Najafabadi, Mohammad Moghimi [1 ]
Zali, Mustafa [1 ]
Taheri, Sharmin [1 ]
Taghiyareh, Fattaneh [1 ]
机构
[1] Univ Tehran, ECE Dept, Tehran, Iran
关键词
D O I
10.1109/SCIS.2007.367694
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Task scheduling in a multi processor system is defined as assigning a set of tasks to a set of processors. The goal is to minimize the execution time while meeting a set of constraints. A wide variety set of deterministic and heuristic methods are proposed to solve the problem. The main problem is that the proposed methods cannot deal with big search spaces and cannot guarantee to find the optimal solution. In this research a novel approach based on reinforcement learning and genetic algorithm is proposed. Being divided using genetic algorithm, the smaller problems can be solved with reinforcement learner scheduler. The result of the method is a set of task processor pairs. Simulation results in standard problem set show that the method outperforms some studied GA based scheduling methods.
引用
收藏
页码:226 / +
页数:2
相关论文
共 50 条
  • [1] Genetic algorithm with reinforcement learning for optimal allocation of resources in task scheduling
    Deepak, B.B.
    [J]. International Journal of Cloud Computing, 2024, 13 (03) : 285 - 304
  • [2] A Kind of Reinforcement Learning to Improve Genetic Algorithm for Multiagent Task Scheduling
    Li, Zhipeng
    Wei, Xiumei
    Jiang, Xuesong
    Pang, Yewen
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [3] Genetic and static algorithm for task scheduling in cloud computing
    De Matos, Jocksam G.
    Marques, Carla K.
    Liberalino, Carlos H.P.
    [J]. International Journal of Cloud Computing, 2019, 8 (01) : 1 - 19
  • [4] Multi-task Scheduling of Multiple Agricultural Machinery via Reinforcement Learning and Genetic Algorithm
    Li, Lihang
    Jia, Liruizhi
    Liu, Shengquan
    Kong, Bo
    Liu, Yuan
    [J]. ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14862 : 70 - 81
  • [5] An optimizing algorithm of static task scheduling problem based on hybrid genetic algorithm
    柳玉
    Song Jian
    Wen Jiayan
    [J]. High Technology Letters, 2016, 22 (02) : 170 - 176
  • [6] CPU Task Scheduling using Genetic Algorithm
    Kaur, Abhineet
    Khehra, Baljit Singh
    [J]. 2015 IEEE 3RD INTERNATIONAL CONFERENCE ON MOOCS, INNOVATION AND TECHNOLOGY IN EDUCATION (MITE), 2015, : 66 - 71
  • [8] Task Scheduling in Cloud Using Deep Reinforcement Learning
    Swarup, Shashank
    Shakshuki, Elhadi M.
    Yasar, Ansar
    [J]. 12TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 4TH INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2021, 184 : 42 - 51
  • [9] Adaptive task scheduling in IoT using reinforcement learning
    Pandit, Mohammad Khalid
    Mir, Roohie Naaz
    Chishti, Mohammad Ahsan
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT COMPUTING AND CYBERNETICS, 2020, 13 (03) : 261 - 282
  • [10] STATIC TASK SCHEDULING IN HOMOGENEOUS MULTIPROCESSOR SYSTEMS BASED ON GENETIC ALGORITHM
    Aboutalebi, Majid
    Siyar, Hajar
    Javadi, Hamid Haj Seyyed
    [J]. PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGY AND ENGINEERING, 2009, : 162 - +