Distributed scheduling using simple learning machines

被引:27
|
作者
Seredynski, F [1 ]
机构
[1] Polish Acad Sci, Inst Comp Sci, PL-01237 Warsaw, Poland
关键词
parallel processing; scheduling; distributed artificial intelligence; game theory; adaptive processes;
D O I
10.1016/S0377-2217(97)00342-1
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
A new approach to develop parallel and distributed algorithms of scheduling tasks in parallel computers is proposed. A game theoretical model with the use of genetic-algorithms based learning machines called classifier systems as players in a game, serves as a theoretical framework of the approach. Experimental study of such a system shows its self-organizing features and the ability of collective behaviour. Following this approach a parallel and distributed scheduler is described. A simple version of the proposed scheduler has been implemented. Results of the experimental study of the scheduler demonstrate its high performance. (C) 1998 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:401 / 413
页数:13
相关论文
共 50 条
  • [1] On scheduling dynamic problems on distributed memory machines
    Sun, SX
    Zheng, WX
    [J]. PROCEEDINGS OF FOURTH INTERNATIONAL WORKSHOP ON CSCW IN DESIGN, 1999, : 387 - 389
  • [2] Scalable scheduling algorithm for distributed memory machines
    Darbha, S
    Agrawal, DP
    [J]. EIGHTH IEEE SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1996, : 84 - 91
  • [3] DAG Scheduling on Heterogeneous Distributed Systems Using Learning Automata
    Ghader, Habib Moti
    KeyKhosravi, Davood
    HosseinAliPour, Ali
    [J]. INTELLIGENT INFORMATION AND DATABASE SYSTEMS, PT II, PROCEEDINGS, 2010, 5991 : 247 - +
  • [4] Optimal scheduling algorithm for distributed-memory machines
    Darbha, S
    Agrawal, DP
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (01) : 87 - 95
  • [5] Distributed algorithmic mechanism design for scheduling on unrelated machines
    Carroll, Thomas E.
    Grosu, Daniel
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (03) : 397 - 406
  • [6] Distributed algorithmic mechanism design for scheduling on unrelated machines
    Carroll, TE
    Grosu, D
    [J]. 8th International Symposium on Parallel Architectures, Algorithms and Networks, Proceedings, 2005, : 194 - 199
  • [7] Cooperative Dynamic Scheduling of Virtual Machines in Distributed Systems
    Quesnel, Flavien
    Lebre, Adrien
    [J]. EURO-PAR 2011: PARALLEL PROCESSING WORKSHOPS, PT II, 2012, 7156 : 457 - 466
  • [8] Scheduling Jobs with Simple Precedence Constraints on Parallel Machines
    Hoitomt, Debra J.
    Luh, Peter B.
    Max, Eric
    Pattipati, Krishna R.
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 1990, 10 (02): : 34 - 40
  • [9] A simple algorithm for learning stable machines
    Andonova, S
    Elisseeff, A
    Evgeniou, T
    Pontil, M
    [J]. ECAI 2002: 15TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2002, 77 : 513 - 517
  • [10] Parallel machines scheduling with deteriorating and learning effects
    Xue Huang
    Ming-Zheng Wang
    Ping Ji
    [J]. Optimization Letters, 2014, 8 : 493 - 500