DocumentCode :
2116928
Title :
Learning Task Allocation for Multiple Flows in Multi-Agent Systems
Author :
Xiao, Zheng ; Ma, Shengxiang ; Zhang, Shiyong
Author_Institution :
Sch. of Comput. Sci., Fudan Univ., Shanghai
fYear :
2009
fDate :
27-28 Feb. 2009
Firstpage :
153
Lastpage :
157
Abstract :
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.
Keywords :
distributed processing; learning (artificial intelligence); multi-agent systems; resource allocation; scheduling; Q-learning; distributed scheduling algorithm; dynamic task allocation; multiagent system; multiple task flows; reinforcement learning; self-adaptable scheduling algorithm; Collaboration; Communication system software; Computer science; Dynamic scheduling; Electronic mail; Learning; Multiagent systems; Processor scheduling; Scheduling algorithm; Throughput; Agent cooperation; Multi-agent system; Multiple task flows; Q-learning; Task allocation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communication Software and Networks, 2009. ICCSN '09. International Conference on
Conference_Location :
Macau
Print_ISBN :
978-0-7695-3522-7
Type :
conf
DOI :
10.1109/ICCSN.2009.28
Filename :
5076830
Link To Document :
بازگشت