Effective Multi-robot Spatial Task Allocation Using Model Approximations

  • Okan AşıkEmail author
  • H. Levent Akın
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9776)


Real-world multi-agent planning problems cannot be solved using decision-theoretic planning methods due to the exponential complexity. We approximate firefighting in rescue simulation as a spatially distributed task and model with multi-agent Markov decision process. We use recent approximation methods for spatial task problems to reduce the model complexity. Our approximations are single-agent, static task, shortest path pruning, dynamic planning horizon, and task clustering. We create scenarios from RoboCup Rescue Simulation maps and evaluate our methods on these graph worlds. The results show that our approach is faster and better than comparable methods and has negligible performance loss compared to the optimal policy. We also show that our method has a similar performance as DCOP methods on example RCRS scenarios.


  1. 1.
    Claes, D., Robbel, P., Oliehoek, F.A., Tuyls, K., Hennes, D., van der Hoek, W.: Effective approximations for multi-robot coordination in spatially distributed tasks. In: Proceedings of the 14th International Conference on Autonomous Agents and Multiagent Systems, pp. 881–890 (2015)Google Scholar
  2. 2.
    Dos Santos, F., Bazzan, A.L.: Towards efficient multiagent task allocation in the robocup rescue: a biologically-inspired approach. Auton. Agent. Multi-agent Syst. 22(3), 465–486 (2011)CrossRefGoogle Scholar
  3. 3.
    Farinelli, A., Rogers, A., Petcu, A., Jennings, N.R.: Decentralised coordination of low-power embedded devices using the max-sum algorithm. In: Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), pp. 639–646 (2008)Google Scholar
  4. 4.
    Fitzpatrick, S., Meertens, L.: Distributed coordination through anarchic optimization. In: Distributed Sensor Networks: A Multiagent Perspective, pp. 257–295 (2003)Google Scholar
  5. 5.
    Kleiner, A., Farinelli, A., Ramchurn, S., Shi, B., Maffioletti, F., Reffato, R.: Rmasbench: benchmarking dynamic multi-agent coordination in urban search and rescue. In: Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2013, pp. 1195–1196. International Foundation for Autonomous Agents and Multiagent Systems, Richland (2013)Google Scholar
  6. 6.
    MacGlashan, J.: Burlap library (2016).
  7. 7.
    Nüssle, T.A., Kleiner, A., Brenner, M.: Approaching urban disaster reality: the ResQ firesimulator. In: Nardi, D., Riedmiller, M., Sammut, C., Santos-Victor, J. (eds.) RoboCup 2004. LNCS, vol. 3276, pp. 474–482. Springer, Heidelberg (2005). Scholar
  8. 8.
    Parker, J., Nunes, E., Godoy, J., Gini, M.: Exploiting spatial locality and heterogeneity of agents for search and rescue teamwork. J. Field Rob. 33(7), 877–900 (2016). Wiley Online LibraryCrossRefGoogle Scholar
  9. 9.
    Pujol-Gonzalez, M., Cerquides, J., Farinelli, A., Meseguer, P., Rodriguez-Aguilar, J.A.: Efficient inter-team task allocation in RoboCup rescue. In: Proceedings of the 14th International Conference on Autonomous Agents and Multiagent Systems, pp. 413–421 (2015)Google Scholar
  10. 10.
    Puterman, M.L.: Markov Decision Processes: Discrete Stochastic Dynamic Programming. Wiley, Hoboken (2014)zbMATHGoogle Scholar
  11. 11.
    Scerri, P., Farinelli, A., Okamoto, S., Tambe, M.: Allocating tasks in extreme teams. In: Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 727–734. ACM (2005)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Department of Computer EngineeringBoğaziçi UniversityIstanbulTurkey

Personalised recommendations