Proceedings

Computing Horn Rewritings of Description Logics Ontologies

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Knowledge Representation and Reasoning. Pages 3091-3096.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

We study the problem of rewriting an ontology O1 expressed in a DL L1 into an ontology O2 in a Horn DL L2 such that O1 and O2 are equisatisfiable when extended with an arbitrary dataset. Ontologies that admit such rewritings are amenable to reasoning techniques ensuring tractability in data complexity. After showing undecidability whenever L1 extends ALCF, we focus on devising efficiently checkable conditions that ensure existence of a Horn rewriting. By lifting existing techniques for rewriting Disjunctive Datalog programs into plain Datalog to the case of arbitrary first-order programs with function symbols, we identify a class of ontologies that admit Horn rewritings of polynomial size. Our experiments indicate that many real-world ontologies satisfy our sufficient conditions and thus admit polynomial Horn rewritings.

  1. [Artale et al., 2009] Alessandro Artale, Diego Calvanese, Roman Kontchakov, and Michael Zakharyaschev. The DL-Lite family and relations. J. Artif. Intell. Res., 36:1-69, 2009.
  2. [Baader et al., 2003] Franz Baader, Diego Calvanese, Deb- orah L. McGuinness, Daniele Nardi, and Peter F. Patel- Schneider. The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, 2003.
  3. [Bienvenu et al., 2014] Meghyn Bienvenu, Balder ten Cate, Carsten Lutz, and Frank Wolter. Ontology-based data ac- cess: A study through disjunctive datalog, CSP, and MM- SNP. ACM Tans. Database Syst., 39(4):33, 2014.
  4. [Cuenca Grau et al., 2013] Bernardo Cuenca Grau, Boris Motik, Giorgos Stoilos, and Ian Horrocks. Computing dat- alog rewritings beyond Horn ontologies. In IJCAI, pages 832-838, 2013. IJCAI
  5. [Darwiche and Marquis, 2002] Adnan Darwiche and Pierre Marquis. A knowledge compilation map. J. Artif. Intell. Res., 17:229-264, 2002.
  6. [Del Val, 2005] Alvaro Del Val. First order LUB approxi- mations: Characterization and algorithms. Artif. Intell., 162(1-2):7-48, 2005.
  7. [Gardiner et al., 2006] Tom Gardiner, Dmitry Tsarkov, and Ian Horrocks. Framework for an automated comparison of description logic reasoners. In ISWC, pages 654-667, 2006.
  8. [Gottlob et al., 2012] Georg Gottlob, Marco Manna, Michael Morak, and Andreas Pieris. On the complexity of ontological reasoning under disjunctive existential rules. In MFCS, pages 1-18, 2012.
  9. [Hustadt et al., 2005] Ullrich Hustadt, Boris Motik, and Ul- rike Sattler. Data complexity of reasoning in very expres- sive description logics. In IJCAI, pages 466-471, 2005. IJCAI
  10. [Hustadt et al., 2007] Ullrich Hustadt, Boris Motik, and Ul- rike Sattler. Reasoning in description logics by a reduction to disjunctive datalog. J. Autom. Reasoning, 39(3):351- 384, 2007.
  11. [Kaminski et al., 2014a] Mark Kaminski, Yavor Nenov, and Bernardo Cuenca Grau. Computing datalog rewritings for disjunctive datalog programs and description logic ontolo- gies. In RR, pages 76-91, 2014.
  12. [Kaminski et al., 2014b] Mark Kaminski, Yavor Nenov, and Bernardo Cuenca Grau. Datalog rewritability of disjunc- tive datalog programs and its applications to ontology rea- soning. In AAAI, pages 1077-1083, 2014.
  13. [Kazakov, 2008] Yevgeny Kazakov. RIQ and SROIQ are harder than SHOIQ. In KR, pages 274-284, 2008.
  14. [Krisnadhi and Lutz, 2007] Adila Krisnadhi and Carsten Lutz. Data complexity in the EL family of description logics. In LPAR, pages 333-347, 2007.
  15. [Krötzsch et al., 2013] Markus Krötzsch, Sebastian Rudolph, and Pascal Hitzler. Complexities of Horn description logics. ACM Trans. Comput. Log., 14(1), 2013.
  16. [Lutz and Wolter, 2012] Carsten Lutz and Frank Wolter. Non-uniform data complexity of query answering in de- scription logics. In KR, pages 297-307, 2012.
  17. [Lutz et al., 2011] Carsten Lutz, Robert Piro, and Frank Wolter. Description logic TBoxes: Model-theoretic char- acterizations and rewritability. In IJCAI, pages 983-988, 2011. IJCAI
  18. [Ortiz et al., 2011] Magdalena Ortiz, Sebastian Rudolph, and Mantas Simkus. Query answering in the Horn frag- ments of the description logics SHOIQ and SROIQ. In IJCAI, pages 1039-1044, 2011. IJCAI
  19. [Robinson and Voronkov, 2001] Alan Robinson and Andrei Voronkov, editors. Handbook of Automated Reasoning. Elsevier, 2001.
  20. [Rudolph et al., 2008] Sebastian Rudolph, Markus Krötzsch, and Pascal Hitzler. All elephants are bigger than all mice. In DL, 2008.
  21. [Selman and Kautz, 1996] B. Selman and H. Kautz. Knowl- edge compilation and theory approximation. J. ACM, 43(2):193-224, 1996.

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

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