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 条
  • [1] Static task scheduling using genetic algorithm and reinforcement learning
    Najafabadi, Mohammad Moghimi
    Zali, Mustafa
    Taheri, Sharmin
    Taghiyareh, Fattaneh
    2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING, 2007, : 226 - +
  • [2] A Kind of Reinforcement Learning to Improve Genetic Algorithm for Multiagent Task Scheduling
    Li, Zhipeng
    Wei, Xiumei
    Jiang, Xuesong
    Pang, Yewen
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [3] Optimal Detection Task Allocation: A Reinforcement Learning Approach
    Huang, Qilong
    Bu, Qing
    Qin, Ziyi
    2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, : 369 - 374
  • [4] Efficient Task Allocation in Multi-Agent Systems Using Reinforcement Learning and Genetic Algorithm
    Fang, Zheng
    Ma, Tao
    Huang, Jun
    Niu, Zhao
    Yang, Fang
    APPLIED SCIENCES-BASEL, 2025, 15 (04):
  • [5] Multi-task Scheduling of Multiple Agricultural Machinery via Reinforcement Learning and Genetic Algorithm
    Li, Lihang
    Jia, Liruizhi
    Liu, Shengquan
    Kong, Bo
    Liu, Yuan
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14862 : 70 - 81
  • [7] Optimal Scheduling of Resources Based on Fuzzy Set and Genetic Algorithm
    Yu, Tianbiao
    Zhao, Kai
    Xu, Feng
    Du, Jianwei
    Wang, Wanshan
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 11917 - 11920
  • [8] Edge Collaborative Task Scheduling and Resource Allocation Based on Deep Reinforcement Learning
    Chen, Tianjian
    Lyu, Zengwei
    Yuan, Xiaohui
    Wei, Zhenchun
    Shi, Lei
    Fan, Yuqi
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT III, 2022, 13473 : 598 - 606
  • [9] Heterogeneous Multi-robot Task Allocation and Scheduling via Reinforcement Learning
    Dai, Weiheng
    Rai, Utkarsh
    Chiun, Jimmy
    Cao, Yuhong
    Sartoretti, Guillaume
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2025, 10 (03): : 2654 - 2661
  • [10] Node ordinal encoded genetic algorithm for the optimal allocation of water resources
    Yang, XH
    Yang, ZF
    Shen, ZY
    Li, JQ
    PROGRESS IN NATURAL SCIENCE-MATERIALS INTERNATIONAL, 2005, 15 (05) : 448 - 452