Learning Task Allocation for Multiple Flows in Multi-agent Systems

被引:6
|
作者
Xiao, Zheng [1 ]
Ma, Shengxiang [1 ]
Zhang, Shiyong [1 ]
机构
[1] Fudan Univ, Sch Comp Sci, Shanghai 200433, Peoples R China
关键词
Agent cooperation; Task allocation; Multi-agent system; Multiple task flows; Q-learning;
D O I
10.1109/ICCSN.2009.28
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Task allocation is a key problem for agent to reach cooperation in multi-agent systems. Lately task flows are replacing traditional static tasks, thus real-time dynamic task allocation mechanisms draw more attention. Though scheduling single task flow is well investigated, little work on allocation of multiple task flows has been done. In this paper a distributed and self-adaptable scheduling algorithm based on Q-learning for multiple task flows is proposed. This algorithm can not only adapt to task arrival process on itself, but also fully consider the influence from task flows on other agents. Besides, its distributed property guaranteed that it can be applied to open multi-agent systems with local view. Reinforcement learning makes allocation adapt to task load and node distribution. It is verified that this algorithm improves task throughput, and decreases average execution time per task.
引用
收藏
页码:153 / 157
页数:5
相关论文
共 50 条
  • [11] Indistinguishability Operators Applied to Task Allocation Problems in Multi-Agent Systems
    Guerrero, Jose
    Minana, Juan-Jose
    Valero, Oscar
    Oliver, Gabriel
    APPLIED SCIENCES-BASEL, 2017, 7 (10):
  • [12] Time-out protocol for task allocation in multi-agent systems
    P. Anussornnitisarn
    J. Peralta
    S. Y. Nof
    Journal of Intelligent Manufacturing, 2002, 13 : 511 - 522
  • [13] Spike response threshold model for task allocation in multi-agent systems
    Lee, Wonki
    Kim, DaeEun
    2017 26TH IEEE INTERNATIONAL SYMPOSIUM ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (RO-MAN), 2017, : 1165 - 1168
  • [14] Time-out protocol for task allocation in multi-agent systems
    Anussornnitisarn, P
    Peralta, J
    Nof, SY
    JOURNAL OF INTELLIGENT MANUFACTURING, 2002, 13 (06) : 511 - 522
  • [15] A Realistic Decision Making for Task Allocation in Heterogeneous Multi-agent Systems
    Kim, Yongho
    Matson, Eric T.
    11TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2016) / THE 13TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2016) / AFFILIATED WORKSHOPS, 2016, 94 : 386 - 391
  • [16] Task Allocation in Multi-Agent Systems using Models of Motivation and Leadership
    Hardhienata, Medria K. D.
    Merrick, Kathryn E.
    Ugrinovskii, V.
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [17] Dynamics of Task Allocation Based on Game Theory in Multi-Agent Systems
    Zhang, Chunyan
    Li, Qiaoyu
    Zhu, Yuying
    Zhang, Jianlei
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2019, 66 (06) : 1068 - 1072
  • [18] Multi-agent task allocation for harvest management
    Harman, Helen
    Sklar, Elizabeth I.
    FRONTIERS IN ROBOTICS AND AI, 2022, 9
  • [19] Multi-Agent Task Allocation for Robot Soccer
    Baghaei, Khashayar
    Agah, Arvin
    JOURNAL OF INTELLIGENT SYSTEMS, 2007, 16 (03) : 207 - 240
  • [20] Distributed task allocation in multi-agent environments using cellular learning automata
    Khani, Maryam
    Ahmadi, Ali
    Hajary, Hajar
    SOFT COMPUTING, 2019, 23 (04) : 1199 - 1218