Proceedings

Walking the Complexity Lines for Generalized Guarded Existential Rules

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 712-716.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-126

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

We establish complexities of the conjunctive query entailment problem for classes of existential rules (i.e. Tuple-Generating Dependencies or Datalog+/- rules). Our contribution is twofold. First, we introduce the class of greedy bounded treewidth sets (gbts), which covers guarded rules, and their known generalizations, namely (weakly) frontier-guarded rules. We provide a generic algorithm for query entailment with gbts, which is worst-case optimal for combined complexity with bounded predicate arity, as well as for data complexity. Second, we classify several gbts classes, whose complexity was unknown, namely frontier-one, frontier-guarded and weakly frontier-guarded rules, with respect to combined complexity (with bounded and unbounded predicate arity) and data complexity.

  1. [Baget et al., 2009] J.-F. Baget, M. Leclère, M.-L. Mugnier, and E. Salvat. Extending decidable cases for rules with existential variables. In Proc. of IJCAI'09, pages 677-682, 2009. IJCAI
  2. [Baget et al., 2010] J.-F. Baget, M. Leclère, and M.-L. Mugnier. Walking the decidability line for rules with existential variables. In Proc. of KR 2010, 2010.
  3. [Baget et al., 2011] J.-F. Baget, M.-L. Mugnier, S. Rudolph, and M. Thomazo. Complexity boundaries for generalized guarded existential rules. Research Report RR-11006, LIRMM, 2011.
  4. [Bárány et al., 2010] V. Bárány, G. Gottlob, and M. Otto. Querying the guarded fragment. In Proc. of LICS 2010, pages 1-10, 2010.
  5. [Beeri and Vardi, 1981] C. Beeri and M. Vardi. The implication problem for data dependencies. In Proc. of ICALP 1981, volume 115 of LNCS, pages 73-85, 1981.
  6. [Calì et al., 2008] A. Calì, G. Gottlob, and M. Kifer. Taming the infinite chase: Query answering under expressive relational con- straints. In Proc. of KR 2008, pages 70-80, 2008.
  7. [Calì et al., 2009] A. Calì, G. Gottlob, and T. Lukasiewicz. A gen- eral datalog-based framework for tractable query answering over ontologies. In Proc. of PODS 2009, pages 77-86, 2009.
  8. [Calì et al., 2010] A. Calì, G. Gottlob, T. Lukasiewicz, B. Marnette, and A. Pieris. Datalog+/-: A family of logical knowledge repre- sentation and query languages for new applications. In Proc. of LICS, pages 228-242, 2010.
  9. [Chandra et al., 1981] A. K. Chandra, H. R. Lewis, and J. A. Makowsky. Embedded implicational dependencies and their in- ference problem. In Proc. of STOC 1981, pages 342-354, 1981.
  10. [Chein and Mugnier, 2009] M. Chein and M.-L. Mugnier. Graph-based Knowledge Representation and Reasoning- Computational Foundations of Conceptual Graphs. Springer, 2009.
  11. [Courcelle, 1990] B. Courcelle. The monadic second-order logic of graphs: I. recognizable sets of finite graphs. Inf. Comput., 85(1):12-75, 1990.
  12. [Dantsin et al., 2001] E. Dantsin, T. Eiter, G. Gottlob, and A. Voronkov. Complexity and expressive power of logic pro- gramming. ACM Comp. Surveys, 33(3):374-425, 2001.
  13. [Fagin et al., 2005] R. Fagin, P. G. Kolaitis, R. J. Miller, and L. Popa. Data exchange: semantics and query answering. Theor. Comput. Sci., 336(1):89-124, 2005.
  14. [Johnson and Klug, 1984] D.S. Johnson and A.C. Klug. Testing containment of conjunctive queries under functional and inclu- sion dependencies. J. Comput. Syst. Sci., 28(1):167-189, 1984.
  15. [Krötzsch et al., 2007] M. Krötzsch, S. Rudolph, and P. Hitzler. Complexity boundaries for Horn description logics. In Proc. of AAAI 2007, pages 452-457, 2007.
  16. [Lutz, 2007] C. Lutz. Inverse roles make conjunctive queries hard. In Proc. of DL 2007, 2007.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards