TY - GEN
T1 - Incentivizing cooperation between heterogeneous agents in dynamic task allocation
AU - Nelke, Sofia Amador
AU - Zivan, Roie
N1 - Publisher Copyright:
© Copyright 2017, International Foundation for Autonomous Agents and Multiagent Systems (www.ifaamas.org). All rights reserved.
PY - 2017/1/1
Y1 - 2017/1/1
N2 - Market Clearing is an economic concept that features attractive properties when used for resource and task allocation, e.g., Pareto optimality and Envy Freeness. Recently, an algorithm based on Market Clearing, FMCJTA, has been shown to be most effective for realistic dynamic multi agent task allocation, outperforming general optimization methods, e.g., Simulated annealing, and dedicated algorithms, specifically designed for task allocation. That been said, FMCJTA was applied to a homogeneous team of agents and used linear personal utility functions for representing agents' preferences. These properties limited the settings on which the algorithm could be applied. In this paper we advance the research on task allocation methods based on market clearing by enhancing the FMCJTA algorithm such that it: 1) can use concave personal utility functions as its input and 2) can apply to applications which require the collaboration of heterogeneous agents, i.e. agents with different capabilities. We demonstrate that the use of concave functions indeed encourages collaboration among agents. Our results on both homogeneous and heterogeneous scenarios indicate that the use of personal utility functions with small concavity is enough to achieve the desired in- centivized cooperation result, and on the other hand, in contrast to functions with increased concavity, does not cause a severe delay in the execution of tasks.
AB - Market Clearing is an economic concept that features attractive properties when used for resource and task allocation, e.g., Pareto optimality and Envy Freeness. Recently, an algorithm based on Market Clearing, FMCJTA, has been shown to be most effective for realistic dynamic multi agent task allocation, outperforming general optimization methods, e.g., Simulated annealing, and dedicated algorithms, specifically designed for task allocation. That been said, FMCJTA was applied to a homogeneous team of agents and used linear personal utility functions for representing agents' preferences. These properties limited the settings on which the algorithm could be applied. In this paper we advance the research on task allocation methods based on market clearing by enhancing the FMCJTA algorithm such that it: 1) can use concave personal utility functions as its input and 2) can apply to applications which require the collaboration of heterogeneous agents, i.e. agents with different capabilities. We demonstrate that the use of concave functions indeed encourages collaboration among agents. Our results on both homogeneous and heterogeneous scenarios indicate that the use of personal utility functions with small concavity is enough to achieve the desired in- centivized cooperation result, and on the other hand, in contrast to functions with increased concavity, does not cause a severe delay in the execution of tasks.
KW - Cooperation and coordination
KW - Fisher market
KW - Task allocation
UR - http://www.scopus.com/inward/record.url?scp=85046400152&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85046400152
T3 - Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS
SP - 1082
EP - 1090
BT - 16th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2017
A2 - Das, Sanmay
A2 - Durfee, Edmund
A2 - Larson, Kate
A2 - Winikoff, Michael
PB - International Foundation for Autonomous Agents and Multiagent Systems (IFAAMAS)
T2 - 16th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2017
Y2 - 8 May 2017 through 12 May 2017
ER -