Algorithms and Complexity Results for Pursuit-Evasion Problems
Abstract
We study pursuit-evasion problems where a number of pursuers have to clear a given graph. We study when polynomial-time algorithms exist to determine how many pursuers are needed to clear a given graph and how a given number of pursuers should move on the graph to clear it with either a minimum sum of their travel distances or minimum task-completion time. We generalize prior work to both unit-width arbitrary-length and unit-length arbitrary-width graphs and derive both algorithms and complexity results for a variety of graph topologies. In this context, we describe a polynomial-time algorithm, called CLEARTHETREE, that is much shorter and algorithmically simpler than the state-of-the-art algorithm for the minimum pursuer problem on trees. Our theoretical research lays a firm theoretical foundation for pursuit evasion on graphs and informs practitioners about which problems are easy and which ones are hard. Richard Borie, Craig Tovey, Sven Koenig
Cite
Text
Borie et al. "Algorithms and Complexity Results for Pursuit-Evasion Problems." International Joint Conference on Artificial Intelligence, 2009.Markdown
[Borie et al. "Algorithms and Complexity Results for Pursuit-Evasion Problems." International Joint Conference on Artificial Intelligence, 2009.](https://mlanthology.org/ijcai/2009/borie2009ijcai-algorithms/)BibTeX
@inproceedings{borie2009ijcai-algorithms,
title = {{Algorithms and Complexity Results for Pursuit-Evasion Problems}},
author = {Borie, Richard B. and Tovey, Craig A. and Koenig, Sven},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2009},
pages = {59-66},
url = {https://mlanthology.org/ijcai/2009/borie2009ijcai-algorithms/}
}