Proceedings

Counting Query Answers over a DL-Lite Knowledge Base

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 1658-1666.

https://doi.org/10.24963/ijcai.2020/230

Abstract

Counting answers to a query is an operation supported by virtually all database management systems.

In this paper we focus on counting answers over a Knowledge Base (KB), which may be viewed as a database enriched with background knowledge about the domain under consideration.

In particular, we place our work in the context of Ontology-Mediated Query Answering/Ontology-based Data Access (OMQA/OBDA), where the language used for the ontology is a member of the DL-Lite family and the data is a (usually virtual) set of assertions.

We study the data complexity of query answering, for different members of the DL-Lite family that include number restrictions, and for variants of conjunctive queries with counting that differ with respect to their shape (connected, branching, rooted).

We improve upon existing results by providing PTIME and coNP lower bounds, and upper bounds in PTIME and LOGSPACE.

For the LOGSPACE case, we have devised a novel query rewriting technique into first-order logic with counting.

  1. [Artale et al., 2009] Alessandro Artale, Diego Calvanese, Ro- man Kontchakov, and Michael Zakharyaschev. The DL-Lite family and relations. J. of Artificial Intelligence Research, 36:1-69, 2009.
  2. [Baader et al., 2003] Franz Baader, Diego Calvanese, Deb- orah McGuinness, Daniele Nardi, and Peter F. Patel- Schneider, editors. The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, 2003.
  3. [Bienvenu and Ortiz, 2015] Meghyn Bienvenu and Mag- dalena Ortiz. Ontology-mediated query answering with data-tractable description logics. In Reasoning Web: Web Logic Rules -11th Int. Summer School Tutorial Lectures (RW), volume 9203 of LNCS, pages 218-307. Springer, 2015.
  4. [Bienvenu et al., 2017] Meghyn Bienvenu, Stanislav Kikot, Roman Kontchakov, Vladislav Ryzhikov, and Michael Za- kharyaschev. On the parametrised complexity of tree-shaped ontology-mediated queries in OWL 2 QL. In Proc. of the 30th Int. Workshop on Description Logics (DL), volume 1879 of CEUR Workshop Proc., http://ceur-ws.org/, 2017. Link
  5. [Botoeva et al., 2010] Elena Botoeva, Alessandro Artale, and Diego Calvanese. Query rewriting in DL-Lite H N horn . In Proc. of the 23rd Int. Workshop on Description Logics (DL), volume 573 of CEUR Workshop Proc., http://ceur-ws.org/, pages 267-278, 2010. Link
  6. [Calvanese et al., 2006] Diego Calvanese, Giuseppe De Gia- como, Domenico Lembo, Maurizio Lenzerini, and Riccardo Rosati. Data complexity of query answering in descrip- tion logics. In Proc. of the 10th Int. Conf. on Principles of Knowledge Representation and Reasoning (KR), pages 260-270, 2006.
  7. [Calvanese et al., 2007] Diego Calvanese, Giuseppe De Gia- como, Domenico Lembo, Maurizio Lenzerini, and Riccardo Rosati. Tractable reasoning and efficient query answering in description logics: The DL-Lite family. J. of Automated Reasoning, 39(3):385-429, 2007.
  8. [Calvanese et al., 2008a] Diego Calvanese, Giuseppe De Gia- como, and Maurizio Lenzerini. Conjunctive query contain- ment and answering under description logics constraints. ACM Trans. on Comp. Logic, 9(3):22.1-22.31, 2008.
  9. [Calvanese et al., 2008b] Diego Calvanese, Evgeny Khar- lamov, Werner Nutt, and Camilo Thorne. Aggregate queries over ontologies. In Proc. of the 2nd Int. Workshop on On- tologies and Inf. Systems for the Semantic Web (ONISW), pages 97-104, 2008.
  10. [Calvanese et al., 2013] Diego Calvanese, Giuseppe De Gia- como, Domenico Lembo, Maurizio Lenzerini, and Riccardo Rosati. Data complexity of query answering in description logics. Artificial Intelligence, 195:335-360, 2013.
  11. [Calvanese et al., 2020] Diego Calvanese, Julien Corman, Da- vide Lanti, and Simon Razniewski. Counting query answers over a DL-Lite knowledge base (Extended version). CoRR Tech. Rep. arXiv:2005.05886, arXiv.org e-Print archive, 2020. Available at http://arxiv.org/abs/2005.05886. Link
  12. [Chen and Mengel, 2016] Hubie Chen and Stefan Mengel. Counting answers to existential positive queries: a com- plexity classification. In Proc. of the 35th ACM Symp. on Principles of Database Systems (PODS), pages 315-326, 2016.
  13. [Cima et al., 2019] Gianluca Cima, Charalampos Nikolaou, Egor V. Kostylev, Mark Kaminski, Bernardo Cuenca Grau, and Ian Horrocks. Bag semantics of DL-Lite with func- tionality axioms. In Proc. of the 18th Int. Sem. Web Conf. (ISWC), volume 11778 of LNCS, pages 128-144. Springer, 2019.
  14. [Cohen et al., 2007] Sara Cohen, Werner Nutt, and Yehoshua Sagiv. Deciding equivalences among conjunctive aggregate queries. J. of the ACM, 54(2):5, 2007.
  15. [Greenlaw et al., 1991] Raymond Greenlaw, H. James Hoover, and Walter L. Ruzzo. A compendium of prob- lems complete for P. Technical report, Dep. of Computer Science, Univ. of New Hampshire, 1991.
  16. [Grumbach and Milo, 1996] Stéphane Grumbach and Tova Milo. Towards tractable algebras for bags. J. of Computer and System Sciences, 52(3):570-588, 1996.
  17. [Kikot et al., 2012] Stanislav Kikot, Roman Kontchakov, and Michael Zakharyaschev. Conjunctive query answering with OWL 2 QL. In Proc. of the 13th Int. Conf. on Principles of Knowledge Representation and Reasoning (KR), pages 275-285, 2012.
  18. [Kostylev and Reutter, 2015] Egor V. Kostylev and Juan L. Reutter. Complexity of answering counting aggregate queries over DL-Lite. J. of Web Semantics, 33:94-111, 2015.
  19. [Libkin and Wong, 1997] Leonid Libkin and Limsoon Wong. Query languages for bags and aggregate functions. J. of Computer and System Sciences, 55(2):241-272, 1997.
  20. [Motik et al., 2012] Boris Motik, Bernardo Cuenca Grau, Ian Horrocks, Zhe Wu, Achille Fokoue, and Carsten Lutz. OWL 2 Web Ontology Language profiles (2nd ed.). W3C Rec., W3C, 2012. http://www.w3.org/TR/owl2-profiles/. Link
  21. [Nikolaou et al., 2019] Charalampos Nikolaou, Egor V. Kostylev, George Konstantinidis, Mark Kaminski, Bernardo Cuenca Grau, and Ian Horrocks. Foundations of ontology- based data access under bag semantics. Artificial Intelli- gence, 274:91-132, 2019.
  22. [Pichler and Skritek, 2013] Reinhard Pichler and Sebastian Skritek. Tractable counting of the answers to conjunctive queries. J. of Computer and System Sciences, 79(6):984- 1001, 2013.
  23. [Vardi, 1982] Moshe Y. Vardi. The complexity of relational query languages. In Proc. of the 14th ACM Symp. on Theory of Computing (STOC), pages 137-146, 1982.
  24. [Xiao et al., 2018] Guohui Xiao, Diego Calvanese, Roman Kontchakov, Domenico Lembo, Antonella Poggi, Riccardo Rosati, and Michael Zakharyaschev. Ontology-based data access: A survey. In Proc. of the 27th Int. Joint Conf. on Artificial Intelligence (IJCAI), pages 5511-5519. IJCAI Org., 2018. IJCAI

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

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