Monte Carlo Tree Search for Multi-Robot Task Allocation

Abstract

Multi-robot teams are useful in a variety of task allocation domains such as warehouse automation and surveillance. Robots in such domains perform tasks at given locations and specific times, and are allocated tasks to optimize given team objectives. We propose an efficient, satisficing and centralized Monte Carlo TreeSearch based algorithm exploiting branch and bound paradigm to solve the multi-robot task allocation problem with spatial, temporal and other side constraints. Unlike previous heuristics proposed for this problem, our approach offers theoretical guarantees and finds optimal solutions for some non-trivial data sets.

Cite

Text

Kartal et al. "Monte Carlo Tree Search for Multi-Robot Task Allocation." AAAI Conference on Artificial Intelligence, 2016. doi:10.1609/AAAI.V30I1.9945

Markdown

[Kartal et al. "Monte Carlo Tree Search for Multi-Robot Task Allocation." AAAI Conference on Artificial Intelligence, 2016.](https://mlanthology.org/aaai/2016/kartal2016aaai-monte/) doi:10.1609/AAAI.V30I1.9945

BibTeX

@inproceedings{kartal2016aaai-monte,
  title     = {{Monte Carlo Tree Search for Multi-Robot Task Allocation}},
  author    = {Kartal, Bilal and Nunes, Ernesto and Godoy, Julio and Gini, Maria L.},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2016},
  pages     = {4222-4223},
  doi       = {10.1609/AAAI.V30I1.9945},
  url       = {https://mlanthology.org/aaai/2016/kartal2016aaai-monte/}
}