Genetic algorithm with reinforcement learning for optimal allocation of resources in task scheduling

被引:0
|
作者
Deepak B.B. [1 ]
机构
[1] Department of Industrial Design, National Institute of Technology, Odisha, Rourkela
关键词
artificial intelligence; cloud computing; genetic algorithm; task scheduling; virtual machines;
D O I
10.1504/IJCC.2024.139595
中图分类号
学科分类号
摘要
Task scheduling in cloud computing is one of primary research problem in computer science technology. Finding an optimal solution for task scheduling not only enhances the system/machine performance but also it reduces the total processing cost. There are number of task scheduling algorithms developed by previous researchers, but none of them have been globally accepted because of their own pros and cons. The current study made an attempt to solve task scheduling for optimal utilisation of virtual machines to execute the assigned tasks with the help of genetic algorithm (GA). The proposed strategy primarily focused on the minimisation of task execution time by considering it as fitness function while GA implementation. Reinforcement learning is integrated with the proposed algorithm in order to enhance its performance while finding the optimal resource allocation. Later, the methodology is validated in several cloud environments with simulated analysis results in order to check its feasibility. Copyright © 2024 Inderscience Enterprises Ltd.
引用
收藏
页码:285 / 304
页数:19
相关论文
共 50 条
  • [21] Reinforcement Learning for Cognitive Radar Task Scheduling
    Gaafar, Mohamed
    Shaghaghi, Mandi
    Adve, Raviraj S.
    Ding, Zhen
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1653 - 1657
  • [22] An Improved Genetic Algorithm on Task Scheduling
    Zheng, Fangyuan
    Li, Jingmei
    ADVANCED HYBRID INFORMATION PROCESSING, 2018, 219 : 497 - 500
  • [23] The Application of Genetic Algorithm in Task Scheduling
    Chen, Xiaoyan
    Zhang, Kun
    Li, Zhuang
    Wang, Haifeng
    2015 INTERNATIONAL CONFERENCE ON NETWORK AND INFORMATION SYSTEMS FOR COMPUTERS (ICNISC), 2015, : 332 - 334
  • [24] Reinforcement Learning in Dynamic Task Scheduling: A Review
    Shyalika C.
    Silva T.
    Karunananda A.
    SN Computer Science, 2020, 1 (6)
  • [25] Event-Triggered Deep Reinforcement Learning for Dynamic Task Scheduling in Multisatellite Resource Allocation
    Cui, Kaixin
    Song, Jiliang
    Zhang, Lei
    Tao, Ying
    Liu, Wei
    Shi, Dawei
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2023, 59 (04) : 3766 - 3777
  • [26] Task Scheduling and Resource Allocation Based on Ant-Colony Optimization and Deep Reinforcement Learning
    Rugwiro, Ulysse
    Gu, Chunhua
    Ding, Weichao
    JOURNAL OF INTERNET TECHNOLOGY, 2019, 20 (05): : 1463 - 1475
  • [27] Task Scheduling and Power Allocation in Multiuser Multiserver Vehicular Networks by NOMA and Deep Reinforcement Learning
    Cong, Yuliang
    Liu, Maiou
    Wang, Cong
    Sun, Shuxian
    Hu, Fengye
    Liu, Zhan
    Wang, Chaoying
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (13): : 23532 - 23543
  • [28] A Joint Allocation Algorithm of Computing and Communication Resources Based on Reinforcement Learning in MEC System
    Liu, Qinghua
    Li, Qingping
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2021, 17 (04): : 721 - 736
  • [29] Reinforcement-Learning-Based Software-Defined Edge Task Allocation Algorithm
    Zhang, Tianhao
    Zhu, Xiaojuan
    Wu, Cai
    ELECTRONICS, 2023, 12 (03)
  • [30] Multi objective dynamic task scheduling optimization algorithm based on deep reinforcement learning
    Cheng, Yuqing
    Cao, Zhiying
    Zhang, Xiuguo
    Cao, Qilei
    Zhang, Dezhen
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (05): : 6917 - 6945