Recognizing Plans with Loops Represented in a Lexicalized Grammar

Abstract

This paper extends existing plan recognition research to handle plans containing loops. We supply an encoding of plans with loops for recognition, based on techniques used to parse lexicalized grammars, and demonstrate its effectiveness empirically. To do this, the paper first shows how encoding plan libraries as context free grammars permits the application of standard rewriting techniques to remove left recursion and ε-productions, thereby enabling polynomial time parsing. However, these techniques alone fail to provide efficient algorithms for plan recognition. We show how the loop-handling methods from formal grammars can be extended to the more general plan recognition problem and provide a method for encoding loops in an existing plan recognition system that scales linearly in the number of loop iterations.

Cite

Text

Geib and Goldman. "Recognizing Plans with Loops Represented in a Lexicalized Grammar." AAAI Conference on Artificial Intelligence, 2011. doi:10.1609/AAAI.V25I1.8010

Markdown

[Geib and Goldman. "Recognizing Plans with Loops Represented in a Lexicalized Grammar." AAAI Conference on Artificial Intelligence, 2011.](https://mlanthology.org/aaai/2011/geib2011aaai-recognizing/) doi:10.1609/AAAI.V25I1.8010

BibTeX

@inproceedings{geib2011aaai-recognizing,
  title     = {{Recognizing Plans with Loops Represented in a Lexicalized Grammar}},
  author    = {Geib, Christopher W. and Goldman, Robert P.},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2011},
  pages     = {958-963},
  doi       = {10.1609/AAAI.V25I1.8010},
  url       = {https://mlanthology.org/aaai/2011/geib2011aaai-recognizing/}
}