Proceedings

Computing Approximate Query Answers over Inconsistent Knowledge Bases

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 1838-1846.

https://doi.org/10.24963/ijcai.2018/254

Abstract

Consistent query answering is a principled approach for querying inconsistent knowledge bases. It relies on the notion of a "repair", that is, a maximal consistent subset of the facts in the knowledge base. One drawback of this approach is that entire facts are deleted to resolve inconsistency, even if they may still contain useful "reliable" information.

To overcome this limitation, we propose a new notion of repair allowing values within facts to be updated for restoring consistency. This more fine-grained repair primitive allows us to preserve more information in the knowledge base. We also introduce the notion of a "universal repair", which is a compact representation of all repairs. Then, we show that consistent query answering in our framework is intractable (coNP-complete). In light of this result, we develop a polynomial time approximation algorithm for computing a sound (but possibly incomplete) set of consistent query answers.

  1. [Arenas et al., 1999] Marcelo Arenas, Leopoldo E. Bertossi, and Jan Chomicki. Consistent query answers in inconsis- tent databases. In Symposium on Principles of Database Systems (PODS), pages 68-79, 1999.
  2. [Bertossi et al., 2008] Leopoldo E. Bertossi, Loreto Bravo, Enrico Franconi, and Andrei Lopatenko. The complex- ity and approximation of fixing numerical attributes in databases under integrity constraints. Information Sys- tems, 33(4-5):407-434, 2008.
  3. [Bienvenu and Rosati, 2013] Meghyn Bienvenu and Ric- cardo Rosati. Tractable approximations of consistent query answering for robust ontology-based data access. In International Joint Conference on Artificial Intelligence (IJCAI), pages 775-781, 2013. IJCAI
  4. [Bienvenu et al., 2014] Meghyn Bienvenu, Camille Bour- gaux, and Francois Goasdoué. Querying inconsistent de- scription logic knowledge bases under preferred repair se- mantics. In AAAI Conference on Artificial Intelligence (AAAI), pages 996-1002, 2014.
  5. [Bienvenu, 2011] Meghyn Bienvenu. First-order expressibil- ity results for queries over inconsistent DL-Lite knowledge bases. In International Workshop on Description Logics (DL), 2011.
  6. [Bienvenu, 2012] Meghyn Bienvenu. On the complexity of consistent query answering in the presence of simple on- tologies. In AAAI Conference on Artificial Intelligence (AAAI), 2012.
  7. [Bohannon et al., 2005] Philip Bohannon, Michael Flaster, Wenfei Fan, and Rajeev Rastogi. A cost-based model and effective heuristic for repairing constraints by value mod- ification. In International Conference on Management of Data (SIGMOD), pages 143-154, 2005.
  8. [Fiorentino et al., 2018] Nicola Fiorentino, Sergio Greco, Cristian Molinaro, and Irina Trubitsyna. ACID: A system for computing approximate certain query answers over in- complete databases. In International Conference on Man- agement of Data (SIGMOD), 2018. To appear.
  9. [Flesca et al., 2010] Sergio Flesca, Filippo Furfaro, and Francesco Parisi. Querying and repairing inconsistent nu- merical databases. ACM Transactions on Database Sys- tems, 35(2):14:1-14:50, 2010.
  10. [Furfaro et al., 2007] Filippo Furfaro, Sergio Greco, and Cristian Molinaro. A three-valued semantics for querying and repairing inconsistent databases. Annals of Mathemat- ics and Artificial Intelligence, 51(2-4):167-193, 2007.
  11. [Gomes et al., 2008] Carla P. Gomes, Henry A. Kautz, Ashish Sabharwal, and Bart Selman. Satisfiability solvers. In Handbook of Knowledge Representation, pages 89-134. 2008.
  12. [Grahne, 1991] Gösta Grahne. The Problem of Incomplete Information in Relational Databases, volume 554 of Lec- ture Notes in Computer Science. Springer, 1991.
  13. [Greco and Molinaro, 2008] Sergio Greco and Cristian Molinaro. Approximate probabilistic query answering over inconsistent databases. In International Conference on Conceptual Modeling (ER), pages 311-325, 2008.
  14. [Greco and Molinaro, 2012] Sergio Greco and Cristian Molinaro. Probabilistic query answering over incon- sistent databases. Annals of Mathematics and Artificial Intelligence, 64(2-3):185-207, 2012.
  15. [Greco et al., 2017] Sergio Greco, Cristian Molinaro, and Irina Trubitsyna. Computing approximate certain answers over incomplete databases. In Alberto Mendelzon Interna- tional Workshop (AMW), 2017.
  16. [Guagliardo and Libkin, 2016] Paolo Guagliardo and Leonid Libkin. Making SQL queries correct on incomplete databases: A feasibility study. In Symposium on Princi- ples of Database Systems (PODS), pages 211-223, 2016.
  17. [Imielinski and Lipski, 1984] Tomasz Imielinski and Witold Lipski. Incomplete information in relational databases. Journal of the ACM, 31(4):761-791, 1984.
  18. [Lembo et al., 2010] Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati, Marco Ruzzi, and Domenico Fabio Savo. Inconsistency-tolerant semantics for description logics. In International Conference on Web Reasoning and Rule Sys- tems (RR), pages 103-117, 2010.
  19. [Lembo et al., 2011] Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati, Marco Ruzzi, and Domenico Fabio Savo. Query rewriting for inconsistent DL-Lite ontologies. In International Conference on Web Reasoning and Rule Sys- tems (RR), pages 155-169, 2011.
  20. [Lembo et al., 2015] Domenico Lembo, Maurizio Lenzerini, Riccardo Rosati, Marco Ruzzi, and Domenico Fabio Savo. Inconsistency-tolerant query answering in ontology-based data access. Journal of Web Semantics, 33:3-29, 2015.
  21. [Libkin, 2015] Leonid Libkin. How to define certain an- swers. In International Joint Conference on Artificial In- telligence (IJCAI), pages 4282-4288, 2015. IJCAI
  22. [Libkin, 2016] Leonid Libkin. Certain answers as objects and knowledge. Artificial Intelligence, 232:1-19, 2016.
  23. [Lukasiewicz et al., 2012a] Thomas Lukasiewicz, Maria Vanina Martinez, and Gerardo I. Simari. In- consistency handling in Datalog+/-ontologies. In European Conference on Artificial Intelligence (ECAI), pages 558-563, 2012.
  24. [Lukasiewicz et al., 2012b] Thomas Lukasiewicz, Maria Vanina Martinez, and Gerardo I. Simari. Inconsistency-tolerant query rewriting for linear Datalog+/-. In Datalog 2.0, pages 123-134, 2012.
  25. [Lukasiewicz et al., 2015] Thomas Lukasiewicz, Maria Van- ina Martinez, Andreas Pieris, and Gerardo I. Simari. From classical to consistent query answering under existen- tial rules. In AAAI Conference on Artificial Intelligence (AAAI), pages 1546-1552, 2015.
  26. [Martinez et al., 2014] Maria Vanina Martinez, Francesco Parisi, Andrea Pugliese, Gerardo I. Simari, and V. S. Sub- rahmanian. Policy-based inconsistency management in re- lational databases. International Journal of Approximate Reasoning, 55(2):501-528, 2014.
  27. [Rosati, 2011] Riccardo Rosati. On the complexity of deal- ing with inconsistency in description logic ontologies. In International Joint Conference on Artificial Intelligence (IJCAI), pages 1057-1062, 2011. IJCAI

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

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