Answering Regular Path Queries in Expressive Description Logics: An Automata-Theoretic Approach

Diego Calvanese, Thomas Eiter, and Magdalena Ortiz

Proc. of the 22nd AAAI Conf. on Artificial Intelligence (AAAI 2007). 2007.

Expressive Description Logics (DLs) have been advocated as formalisms for modeling the domain of interest in various application areas. An important requirement there is the ability to answer complex queries beyond instance retrieval, taking into account constraints expressed in a knowledge base. We consider this task for positive existential path queries (which generalize conjunctive queries and unions thereof ), whose atoms are regular expressions over the roles (and concepts) of a knowledge base in the expressive DL ALCQI breg . Using techniques based on two-way tree-automata, we first provide an elegant characterization of TBox and ABox reasoning, which gives us also a tight EXPTIME bound. We then prove decidability (more precisely, a N2EXPTIME upper bound) of query answering, thus significantly pushing the decidability frontier, both with respect to the query language and the considered DL. We also show that query answering is EXPSPACE-hard already in rather restricted settings.


@inproceedings{AAAI-2007-qa-automata,
   title = "Answering Regular Path Queries in Expressive Description Logics:
An Automata-Theoretic Approach",
   year = "2007",
   author = "Diego Calvanese and Thomas Eiter and Magdalena Ortiz",
   booktitle = "Proc. of the 22nd AAAI Conf. on Artificial Intelligence
(AAAI 2007)",
   pages = "391--396",
}
pdf