Endomorphisms of Classical Planning Tasks

Abstract

Detection of redundant operators that can be safely removed from the planning task is an essential technique allowing to greatly improve performance of planners. In this paper, we employ structure-preserving maps on labeled transition systems (LTSs), namely endomorphisms well known from model theory, in order to detect redundancy. Computing endomorphisms of an LTS induced by a planning task is typically infeasible, so we show how to compute some of them on concise representations of planning tasks such as finite domain representations and factored LTSs. We formulate the computation of endomorphisms as a constraint satisfaction problem (CSP) that can be solved by an off-the-shelf CSP solver. Finally, we experimentally verify that the proposed method can find a sizeable number of redundant operators on the standard benchmark set.

Cite

Text

Horcík and Fiser. "Endomorphisms of Classical Planning Tasks." AAAI Conference on Artificial Intelligence, 2021. doi:10.1609/AAAI.V35I13.17406

Markdown

[Horcík and Fiser. "Endomorphisms of Classical Planning Tasks." AAAI Conference on Artificial Intelligence, 2021.](https://mlanthology.org/aaai/2021/horcik2021aaai-endomorphisms/) doi:10.1609/AAAI.V35I13.17406

BibTeX

@inproceedings{horcik2021aaai-endomorphisms,
  title     = {{Endomorphisms of Classical Planning Tasks}},
  author    = {Horcík, Rostislav and Fiser, Daniel},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2021},
  pages     = {11835-11843},
  doi       = {10.1609/AAAI.V35I13.17406},
  url       = {https://mlanthology.org/aaai/2021/horcik2021aaai-endomorphisms/}
}