Proceedings

Data Repair of Inconsistent DL-Programs

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 869-875.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

Nonmonotonic Description Logic (DL) programs support rule-based reasoning on top of Description Logic ontologies, using a well-defined query interface. However, the interaction of the rules and the ontology may cause inconsistency such that no answer set (i.e. model) exists. We thus consider repairing DL-programs, i.e., changing formulas to obtain consistency. Viewing the data part of the ontology as the source of inconsistency, we define program repairs and repair answer sets based on changes to it. We analyze the complexity of the notion, and we extend an algorithm for evaluating DL-programs to compute repair answer sets, under optional selection of preferred repairs. The extension involves a generalized ontology repair problem, in which the entailment and non-entailment of sets of queries with updates to the ontology must be achieved. While this is intractable in general, we identify for the Description Logic DL-Lite_A some tractable classes of preferred repairs that are useful in practice.

  1. [Baader et al., 2007] Franz Baader, Diego Calvanese, Deb- orah L. McGuinness, Daniele Nardi, and Peter F. Patel- Schneider. The Description Logic Handbook: Theory, Im- plementation, and Applications. Cambridge University Press, New York, NY, 2nd edition, 2007.
  2. [Bertossi, 2011] Leopoldo E. Bertossi. Database Repairing and Consistent Query Answering. Morgan & Claypool Publishers, Ottawa, Canada, 2011.
  3. [Bienvenu, 2012] Meghyn Bienvenu. On the complexity of consistent query answering in the presence of simple on- tologies. In Proceedings of the 26th AAAI Conference on Artificial Intelligence, pages 705-711, Toronto, Ontario, Canada, July 2012. American Association for Artificial Intelligence. [
  4. [Calvanese et al., 2007] Diego Calvanese, Domenico Lembo, Maurizio Lenzerini, and Riccardo Rosati. Tractable rea- soning and efficient query answering in description logics: The DL-Lite family. Journal of Automated Reasoning, 39(3):385-429, October 2007.
  5. [Calvanese et al., 2012] Diego Calvanese, Magdalena Ortiz, Mantas Simkus, and Giorgio Stefanoni. The complexity of explaining negative query answers in DL-Lite. In Proceed- ings of the 13th International Conference on the Principles of Knowledge Representation and Reasoning, Rome, Italy, June 2012. American Association for Artificial Intelligence.
  6. [Eiter et al., 2005] Thomas Eiter, Giovambattista Ianni, Ro- man Schindlauer, and Hans Tompits. A uniform integra- tion of higher-order reasoning and external evaluations in answer-set programming. In Leslie Pack Kaelbling and Alessandro Saffiotti, editors, IJCAI, pages 90-96. Profes- sional Book Center, 2005. IJCAI
  7. [Eiter et al., 2008a] Thomas Eiter, Giovambattista Ianni, Thomas Krennwallner, and Roman Schindlauer. Exploiting conjunctive queries in description logic programs. Annals of Mathematics and Artificial Intelligence, 53(1-4):115- 152, August 2008.
  8. [Eiter et al., 2008b] Thomas Eiter, Giovambattista Ianni, Thomas Lukasiewicz, Roman Schindlauer, and Hans Tom- pits. Combining answer set programming with description logics for the semantic web. Artificial Intelligence, 172(12- 13):1495-1539, August 2008.
  9. [Eiter et al., 2012] Thomas Eiter, Michael Fink, Thomas Krennwallner, Christoph Redl, and Peter Schüller. Ex- ploiting unfounded sets for HEX-program evaluation. In Proceedings of 13th European Conference on Logics in Artificial Intelligence, pages 160-175, Toulouse, France, September 2012. Springer.
  10. [Fink, 2012] Michael Fink. Paraconsistent hybrid theories. In Principles of Knowledge Representation and Reason- ing: Proceedings of the 13th International Conference, KR, pages 141-151, Rome, Italy, June 2012. American Associ- ation for Artificial Intelligence.
  11. [Lembo et al., 2010] Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati, Marco Ruzzi, and Domenico Fabio Savo. Inconsistency-tolerant semantics for description logic on- tologies. In Proceedings of the 19th Italian Symposium on Advanced Database Systems, pages 103-117, Bres- sanone/Brixen, Italy, September 2010. Springer.
  12. [Lukasiewicz, 2010] Thomas Lukasiewicz. A novel combina- tion of answer set programming with description logics for the semantic web. IEEE Transactions on Knowledge and Data Engineering, 22(11):1577-1592, November 2010.
  13. [Motik and Rosati, 2010] Boris Motik and Riccardo Rosati. Reconciling Description Logics and Rules. Journal of the ACM, 57(5):1-62, June 2010.
  14. [Pührer et al., 2010] Jörg Pührer, Stijn Heymans, and Thomas Eiter. Dealing with inconsistency when combining ontologies and rules using DL-programs. In Proceedings of 7th Extended Semantic Web Conference, part I, pages 183- 197, Heraklion, Crete, Greece, May-June 2010. Springer.
  15. [Sakama and Inoue, 2003] Chiaki Sakama and Katsumi In- oue. An abductive framework for computing knowledge base updates. Theory and Practice of Logic Programming, 3(6):671-713, May 2003.
  16. [Shen, 2011] Yi-Dong Shen. Well-supported semantics for description logic programs. In Proceedings of the 22nd International Joint Conference on Artificial Intelligence, pages 1081-1086, Barcelona, Catalonia, Spain, July 2011. IJCAI/AAAI. IJCAI
  17. [Wang et al., 2010] Yisong Wang, Jia-Huai You, Li-Yan Yuan, and Yi-Dong Shen. Loop formulas for description logic programs. Theory and Practice of Logic Program- ming, 10(4-6):531-545, July 2010.

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

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