Task and Motion Planning Is PSPACE-Complete

Abstract

We present a new representation for task and motion planning that uses constraints to capture both continuous and discrete phenomena in a unified framework. We show that we can decide if a feasible plan exists for a given problem instance using only polynomial space if the constraints are semialgebraic and all actions have uniform stratified accessibility, a technical condition closely related to both controllability and to the existence of a symbolic representation of a planning domain. We show that there cannot exist an algorithm that solves the more general problem of deciding if a plan exists for an instance with arbitrary semialgebraic constraints. Finally, we show that our formalism is universal, in the sense that every deterministic robotic planning problem can be well-approximated within our formalism. Together, these results imply task and motion planning is PSPACE-complete.

Cite

Text

Vega-Brown and Roy. "Task and Motion Planning Is PSPACE-Complete." AAAI Conference on Artificial Intelligence, 2020. doi:10.1609/AAAI.V34I06.6607

Markdown

[Vega-Brown and Roy. "Task and Motion Planning Is PSPACE-Complete." AAAI Conference on Artificial Intelligence, 2020.](https://mlanthology.org/aaai/2020/vegabrown2020aaai-task/) doi:10.1609/AAAI.V34I06.6607

BibTeX

@inproceedings{vegabrown2020aaai-task,
  title     = {{Task and Motion Planning Is PSPACE-Complete}},
  author    = {Vega-Brown, William and Roy, Nicholas},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2020},
  pages     = {10385-10392},
  doi       = {10.1609/AAAI.V34I06.6607},
  url       = {https://mlanthology.org/aaai/2020/vegabrown2020aaai-task/}
}