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 条
  • [21] Automation and intelligent scheduling of distributed system functional testing
    Hillah, Lom Messan
    Maesano, Ariele-Paolo
    De Rosa, Fabio
    Kordon, Fabrice
    Wuillemin, Pierre-Henri
    Fontanelli, Riccardo
    Di Bona, Sergio
    Guerri, Davide
    Maesano, Libero
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2017, 19 (03) : 281 - 308
  • [22] An Agent Approach for Distributed Job-Shop Scheduling
    Cubillos, Claudio
    Espinoza, Leonardo
    Rodriguez, Nibaldo
    AGENT COMPUTING AND MULTI-AGENT SYSTEMS, 2009, 5044 : 473 - 478
  • [23] Distributed Task Scheduling in Serverless Edge Computing Networks for the Internet of Things: A Learning Approach
    Tang, Qinqin
    Xie, Renchao
    Yu, Fei Richard
    Chen, Tianjiao
    Zhang, Ran
    Huang, Tao
    Liu, Yunjie
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (20) : 19634 - 19648
  • [24] Big data analysis for distributed computing job scheduling and reliability evaluation
    Wang, Shiow-Luan
    Hou, Yung-Tsung
    MICROELECTRONICS RELIABILITY, 2019, 94 : 41 - 45
  • [25] Task Scheduling for Heterogeneous Computing based on Learning Classifier System
    Yang, Jiadong
    Xu, Hua
    Jia, Peifa
    2009 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, VOL III, PROCEEDINGS, 2009, : 370 - 374
  • [26] Optimization of High-Performance Computing Job Scheduling Based on Offline Reinforcement Learning
    Li, Shihao
    Dai, Wei
    Chen, Yongyan
    Liang, Bo
    Applied Sciences (Switzerland), 2024, 14 (23):
  • [27] COADAPTIVE BEHAVIOR IN A SIMPLE DISTRIBUTED JOB SCHEDULING SYSTEM
    GLOCKNER, A
    PASQUALE, J
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1993, 23 (03): : 902 - 907
  • [28] Security-Aware Distributed Job Scheduling in Cloud Computing Systems: A Game-Theoretic Cellular Automata-Based Approach
    Gasior, Jakub
    Seredynski, Franciszek
    COMPUTATIONAL SCIENCE - ICCS 2019, PT II, 2019, 11537 : 449 - 462
  • [29] An object based approach for distributed automation
    Riedl, M
    Diedrich, C
    Naumann, F
    Simon, R
    2004 IEEE AFRICON: 7TH AFRICON CONFERENCE IN AFRICA, VOLS 1 AND 2: TECHNOLOGY INNOVATION, 2004, : 1253 - 1260
  • [30] Prediction based task scheduling in distributed computing
    Samadani, M
    Kaltofen, E
    LANGUAGES, COMPILERS AND RUN-TIME SYSTEMS FOR SCALABLE COMPUTERS, 1996, : 317 - 320