Proceedings

Asynchronous Communication Aware Multi-Agent Task Allocation

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 262-270.

https://doi.org/10.24963/ijcai.2023/30

Abstract

Multi-agent task allocation in physical environments with spatial and temporal constraints, are hard problems that are relevant in many realistic applications. A task allocation algorithm based on Fisher market clearing (FMC_TA), that can be performed either centrally or distributively, has been shown to produce high quality allocations in comparison to both centralized and distributed state of the art incomplete optimization algorithms. However, the algorithm is synchronous and therefore depends on perfect communication between agents.

We propose FMC_ATA, an asynchronous version of FMC_TA, which is robust to message latency and message loss. In contrast to the former version of the algorithm, FMC_ATA allows agents to identify dynamic events and initiate the generation of an updated allocation. Thus, it is more compatible for dynamic environments. We further investigate the conditions in which the distributed version of the algorithm is preferred over the centralized version. Our results indicate that the proposed asynchronous distributed algorithm produces consistent results even when the communication level is extremely poor.

  1. [Carrillo et al., 2021] Estefany Carrillo, Suyash Yeotikar, Sharan Nayak, Mohamed Khalid M Jaffar, Shapour Azarm, Jeffrey W Herrmann, Michael Otte, and Huan Xu. Communication-aware multi-agent metareasoning for de- centralized task allocation. IEEE Access, 9:98712-98730, 2021.
  2. [Dean and Nair, 2014] Matthew D Dean and Suresh K Nair. Mass-casualty triage: Distribution of victims to multiple hospitals using the save model. European Journal of Op- erational Research, 238(1):363-373, 2014.
  3. [Devanur et al., 2002] Nikhil R Devanur, Christos H Pa- padimitriou, Amin Saberi, and Vijay V Vazirani. Market equilibrium via a primal-dual-type algorithm. In The 43rd Annual IEEE Symposium on Foundations of Computer Sci- ence, 2002. Proceedings., pages 389-395. IEEE, 2002.
  4. [Farinelli et al., 2008] Alessandro Farinelli, Alex Rogers, Adrian Petcu, and Nicholas R. Jennings. Decentralised co- ordination of low-power embedded devices using the max- sum algorithm. In Proceeding of the 7th International Conference on Autonomous Agents and Multi-agent Sys- tems (AAMAS), pages 639-646, 2008.
  5. [Farinelli et al., 2017] Alessandro Farinelli, Luca Iocchi, and Daniele Nardi. Distributed on-line dynamic task assign- ment for multi-robot patrolling. Autonomous Robots, 41(6):1321-1345, 2017.
  6. [Fioretto et al., 2018] Ferdinando Fioretto, Enrico Pontelli, and William Yeoh. Distributed constraint optimization problems and applications: A survey. Journal of Artificial Intelligence Research, 61:623-698, 2018.
  7. [Jones et al., 2007] E Gil Jones, M Bernardine Dias, and An- thony Stentz. Learning-enhanced market-based task allo- cation for oversubscribed domains. In 2007 IEEE/RSJ In- ternational Conference on Intelligent Robots and Systems, pages 2308-2313. IEEE, 2007.
  8. [Macarthur et al., 2011] Kathryn Macarthur, Ruben Stran- ders, Sarvapali Ramchurn, and Nicholas Jennings. A dis- tributed anytime algorithm for dynamic task allocation in multi-agent systems. In Proceedings of the AAAI Confer- ence on Artificial Intelligence, volume 25, pages 701-706, 2011.
  9. [Maheswaran et al., 2004] R. Maheswaran, J. Pearce, and M. Tambe. Distributed algorithms for DCOP: A graphi- cal game-based approach. In Proceedings of PDCS, pages 432-439, 2004.
  10. [Nelke and Zivan, 2017] Sofia Amador Nelke and Roie Zi- van. Incentivizing cooperation between heterogeneous agents in dynamic task allocation. In Proceedings of the 16th International Conference on Autonomous Agents and Multi-agent Systems, (AAMAS), pages 1082-1090, 2017.
  11. [Nelke et al., 2020] Sofia Amador Nelke, Steven Okamoto, and Roie Zivan. Market clearing-based dynamic multi- agent task allocation. ACM Transactions of Intelligent Sys- tems Technology., 11(1):4:1-4:25, 2020.
  12. [Netzer et al., 2012] Arnon Netzer, Alon Grubshtein, and Amnon Meisels. Concurrent forward bounding for dis- tributed constraint optimization problems. Artificial Intel- ligence, 193:186-216, 2012.
  13. [Nunes et al., 2017] Ernesto Nunes, Marie Manner, Hakim Mitiche, and Maria Gini. A taxonomy for task allocation problems with temporal and ordering constraints. Robotics and Autonomous Systems, 90:55-70, 2017.
  14. [Otte et al., 2020] Michael Otte, Michael J Kuhlman, and Donald Sofge. Auctions for multi-robot task allocation in communication limited environments. Autonomous Robots, 44(3):547-584, 2020.
  15. [Rachmut et al., 2021] Ben Rachmut, Roie Zivan, and William Yeoh. Latency-aware local search for distributed constraint optimization. In 20th 2nd International Con- ference on Autonomous Agents and Multi-agent Systems (AAMAS), pages 1019-1027, 2021.
  16. [Rachmut et al., 2022] Ben Rachmut, Roie Zivan, and William Yeoh. Communication-aware local search for dis- tributed constraint optimization. Journal of Artificial Intel- ligence Research, 75:637-675, 2022.
  17. [Ramchurn et al., 2010] Sarvapali D. Ramchurn, Alessandro Farinelli, Kathryn S. Macarthur, and Nicholas R. Jennings. Decentralized coordination in robocup rescue. Computer, 53(9):1447-1461, 2010.
  18. [Reijnierse and Potters, 1998] J Hans Reijnierse and Jos AM Potters. On finding an envy-free pareto-optimal division. Mathematical Programming, 83(1):291-311, 1998.
  19. [Tadokoro et al., 2000] Satoshi Tadokoro, Hiroaki Kitano, Tomoichi Takahashi, Itsuki Noda, Hitoshi Matsubara, At- sushi Shinjoh, Tetsuhiko Koto, Ikuo Takeuchi, Hironao Takahashi, Fumitoshi Matsuno, et al. The robocup-rescue project: A robotic approach to the disaster mitigation prob- lem. In Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automa- tion. Symposia Proceedings (Cat. No. 00CH37065), vol- ume 4, pages 4089-4094. IEEE, 2000.
  20. [Wei et al., 2016] Changyun Wei, Koen V Hindriks, and Catholijn M Jonker. Dynamic task allocation for multi- robot search and retrieval tasks. Applied Intelligence, 45(2):383-401, 2016.
  21. [Zhang et al., 2005] W. Zhang, G. Wang, Z. Xing, and L. Wittenberg. Distributed stochastic search and dis- tributed breakout: Properties, comparison and applications to constraint optimization problems in sensor networks. Artificial Intelligence, 161(1-2):55-87, 2005.
  22. [Zhang, 2011] L. Zhang. Proportional response dynam- ics in the fisher market. Theoretical Computer Science, 412(24):2691-2698, 2011.
  23. [Zivan and Meisels, 2006] Roie Zivan and Amnon Meisels. Message delay and discsp search algorithms. Annals of Mathematics and Artificial Intelligence(AMAI), 46:415- 439, 2006.
  24. [Zivan et al., 2014] Roie Zivan, Steven Okamoto, and Hilla Peled. Explorative anytime local search for distributed constraint optimization. Artificial Intelligence, 212:1-26, 2014.
  25. [Zivan et al., 2021] Roie Zivan, Omer Perry, Ben Rachmut, and William Yeoh. The effect of asynchronous execution and message latency on max-sum. In 27th International Conference on Principles and Practice of Constraint Pro- gramming, CP, pages 60:1-60:18, 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards