A field-based versus a protocol-based approach for adaptive task assignment

被引:12
|
作者
Weyns, Danny [1 ]
Boucke, Nelis [1 ]
Holvoet, Tom [1 ]
机构
[1] Katholieke Univ Leuven, Louvain, Belgium
关键词
task assignment; gradient fields; extended contract net protocol; automatic guided vehicles; AGN;
D O I
10.1007/s10458-008-9037-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Task assignment in multi-agent systems is a complex coordination problem, in particular in systems that are subject to dynamic and changing operating conditions. To enable agents to deal with dynamism and change, adaptive task assignment approaches are needed. In this paper, we study two approaches for adaptive task assignment that are characteristic for two classical families of task assignment approaches. FiTA is a field-based approach in which tasks emit fields in the environment that guide idle agents to tasks. DynCNET is a protocol-based approach that extends Standard Contract Net (CNET). In DynCNET, agents use explicit negotiation to assign tasks. We compare both approaches in a simulation of an industrial automated transportation system. Our experiences show that: (1) the performance of DynCNET and FiTA are similar, while both outperform CNET; (2) the complexity to engineer DynCNET is similar to FiTA but much more complex than CNET; (3) whereas task assignment with FiTA is an emergent solution, DynCNET specifies the interaction among agents explicitly allowing engineers to reason on the assignment of tasks, (4) FiTA is inherently robust to message loss while DynCNET requires substantial additional support. The tradeoff between (3) and (4) is an important criteria for the selection of an adaptive task assignment approach in practice.
引用
收藏
页码:288 / 319
页数:32
相关论文
共 50 条
  • [41] DATA: A Double Auction Based Task Assignment Mechanism in Crowdsourcing Systems
    Xu, Wei
    Huang, He
    Sun, Yu-e
    Li, Fanzhang
    Zhu, Yanqin
    Zhang, Shukui
    2013 8TH INTERNATIONAL ICST CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2013, : 172 - 177
  • [42] Heuristic Optimization Algorithm for Task Assignment in Collaborative Project Based on CITIS
    Zhao Xingwen
    Jiang Lili
    Xi Xiaoying
    Li Muzhi
    2009 INTERNATIONAL ASIA CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION, AND ROBOTICS, PROCEEDINGS, 2009, : 481 - +
  • [43] A heuristic based real time task assignment algorithm for heterogeneous multiprocessors
    Poongothai, M.
    Rajeswari, A.
    Kanishkan, V.
    IEICE ELECTRONICS EXPRESS, 2014, 11 (03):
  • [44] Task Assignment Strategy for Serial Coupling Product Design Based on MWTM
    Tian Q.
    Mei Y.
    Liu Y.
    Du Y.
    1600, Chinese Mechanical Engineering Society (28): : 583 - 588
  • [45] Dual Probability Learning Based Local Search for the Task Assignment Problem
    Li, Zuocheng
    Tang, Lixin
    Hao, Jin-Kao
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (01) : 332 - 347
  • [46] Multiagent Dynamic Task Assignment Based on Forest Fire Point Model
    Chen, Jie
    Guo, Yuqian
    Qiu, Zhifeng
    Xin, Bin
    Jia, Qing-Shan
    Gui, Weihua
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (02) : 833 - 849
  • [47] Community-Based Task Assignment Method in Mobile Crowd Sensing
    Long, Hao
    Hao, Jiawei
    Zhang, Shukui
    Zhang, Yang
    Zhang, Li
    IEEE ACCESS, 2024, 12 : 84387 - 84400
  • [48] Task assignment algorithm for intelligent missile swarm based on PSO and RRT
    Zhu Y.
    Liang Y.
    Li K.
    Liu Y.
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2023, 44
  • [49] Research on task assignment in supply chain based on binary tree of BOM
    Gao, Na
    Zhao, Song-Zheng
    Xu, Heng
    TIRMDCM 2007: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON TECHNOLOGY INNOVATION, RISK MANAGEMENT AND SUPPLY CHAIN MANAGEMENT, VOLS 1 AND 2, 2007, : 100 - 103
  • [50] Feedback Based High-Quality Task Assignment in Collaborative Crowdsourcing
    Qiao, Liang
    Tang, Feilong
    Liu, Jiacheng
    PROCEEDINGS 2018 IEEE 32ND INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2018, : 1139 - 1146