A JOB SCHEDULING APPROACH BASED ON A LEARNING AUTOMATION FOR A DISTRIBUTED COMPUTING SYSTEM

被引:0
|
作者
HUANG, ZK
WANG, SD
机构
[1] Department of Electrical Engineering, National Taiwan University, Taipei
关键词
D O I
10.1080/00207729308949555
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A stochastic learning automaton model based on relative reward strength is proposed for solving the job scheduling problem in distributed computing systems. The scheduling approach belongs to the category of distributed algorithms. An automaton scheduler is used for each local host in the computer network to make the decision whether to accept the incoming job or transfer it to another server. The learning scheme proposed makes use of the most recent reward to each action provided by the environment. This feature means that the automaton has the capability to handle a class of uncertainty such as workload variation or incomplete system state information. Simulation results demonstrate that the performance of the proposed scheduling approach is not degraded in the case of a change in workload and is better than the approaches of Fixed Scheduling Discipline and Joining the Shortest Queue under incomplete system information.
引用
收藏
页码:1221 / 1231
页数:11
相关论文
共 50 条
  • [1] A DISTRIBUTED APPROACH TO JOB SCHEDULING IN A FLEXIBLE MANUFACTURING SYSTEM
    AHLUWALIA, RS
    JI, P
    COMPUTERS & INDUSTRIAL ENGINEERING, 1991, 20 (01) : 95 - 103
  • [2] Job scheduling for a computing system
    Komandrovskii, VG
    AUTOMATION AND REMOTE CONTROL, 2005, 66 (12) : 1929 - 1936
  • [3] Job Scheduling for a Computing System
    V. G. Komandrovskii
    Automation and Remote Control, 2005, 66 : 1929 - 1936
  • [4] A Taxonomy of Job Scheduling on Distributed Computing Systems
    Lopes, Raquel V.
    Menasce, Daniel
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (12) : 3412 - 3428
  • [5] Proactive scheduling in distributed computing-A reinforcement learning approach
    Tong, Zhao
    Xiao, Zheng
    Li, Kenli
    Li, Keqin
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (07) : 2662 - 2672
  • [6] A deep reinforcement learning based approach for dynamic distributed blocking flowshop scheduling with job insertions
    Sun, Xueyan
    Vogel-Heuser, Birgit
    Bi, Fandi
    Shen, Weiming
    IET COLLABORATIVE INTELLIGENT MANUFACTURING, 2022, 4 (03) : 166 - 180
  • [7] Machine Learning Feature Based Job Scheduling for Distributed Machine Learning Clusters
    Wang, Haoyu
    Liu, Zetian
    Shen, Haiying
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (01) : 58 - 73
  • [8] A reinforcement learning based job scheduling algorithm for heterogeneous computing environment
    Song, Yutao
    Li, Chen
    Tian, Lihua
    Song, Hui
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 107
  • [9] A Trail-based Approach for Job Scheduling in Distributed Systems with Workflows
    Tantitharanukul, Nasi
    Natwichai, Juggapong
    Boonma, Pruet
    2014 NINTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM), 2014, : 57 - 62
  • [10] Approach to the Distributed Job Shop Scheduling Based on Multi-agent
    Zhang Yu-xian
    Li Lei
    Wang Hong
    Zhao Yan-yan
    Guo Xu
    Meng Chun-hua
    2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2008, : 2031 - 2034