Proceedings

Reformulating Queries: Theory and Practice

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 837-843.

https://doi.org/10.24963/ijcai.2017/116

Abstract

We consider a setting where a user wants to pose a query against a dataset where background knowledge, expressed as logical sentences, is available, but only a subset of the information can be used to answer the query. We thus want to reformulate the user query against the subvocabulary, arriving at a query equivalent to the user’s query assuming the background theory, but using only the restricted vocabulary. We consider two variations of the problem, one where we want any such reformulation and another where we restrict the size. We present a classification of the complexity of the problem, then provide algorithms for solving the problems in practice and evaluate their performance.

  1. [Benedikt et al., 2016] Michael Benedikt, Balder Ten Cate, Julien Leblay, and Efthymia Tsamoura. Generating plans from proofs: the interpolation-based approach to query reformulation. Morgan Claypool, 2016.
  2. [Benedikt et al., 2017] Michael Benedikt, Egor V. Kostylev, Fabio Mogavero, and Efthymia Tsamoura. Query re- formulation: Theory and practice, 2017. Available at www.github.com/qreform/ijcai17qreform. Link
  3. [Bonacina and Johansson, 2011] Maria Paola Bonacina and Moa Johansson. On interpolation in decision procedures. In Automated Reasoning with Analytic Tableaux and Re- lated Methods. 2011.
  4. [Buchfuhrer and Umans, 2011] David Buchfuhrer and Christopher Umans. The complexity of boolean formula minimization. J. Comput. Syst. Sci., 77(1):142-153, 2011.
  5. [Calì et al., 2010] Andrea Calì, Georg Gottlob, and Andreas Pieris. Query Answering under Non-guarded Rules in Datalog+/-. In Web Reasoning and Rule Systems, 2010.
  6. [Cate et al., 2006] Balder ten Cate, Willem Conradie, Maarten Marx, and Yde Venema. Definitorially complete description logics. In KR, 2006.
  7. [Cimatti et al., 2013] Alessandro Cimatti, Alberto Griggio, Bastiaan Joost Schaafsma, and Roberto Sebastiani. The MathSAT5 SMT solver. In TACAS, 2013.
  8. [Craig, 1957a] William Craig. Linear reasoning. A new form of the Herbrand-Gentzen theorem. The Journal of Sym- bolic Logic, 22(03):250-268, 1957.
  9. [Craig, 1957b] William Craig. Three uses of the Herbrand- Gentzen theorem in relating model theory and proof the- ory. Journal of Symbolic Logic, 22(3):269-285, 1957.
  10. [Deutsch et al., 2006] Alin Deutsch, Lucian Popa, and Val Tannen. Query reformulation with constraints. SIGMOD Record, 35(1):65-73, 2006.
  11. [Deutsch et al., 2008] Alin Deutsch, Alan Nash, and Jeff Remmel. The chase revisited. In PODS, 2008.
  12. [Eiter et al., 1997] Thomas Eiter, Georg Gottlob, and Heikki Mannila. Disjunctive Datalog. ACM Trans. Database Syst., 22(3):364-418, 1997.
  13. [Fagin et al., 2005] Ronald Fagin, Phokion G. Kolaitis, Re- nee J. Miller, and Lucian Popa. Data exchange: Seman- tics and query answering. Theoretical Computer Science, 336(1):89-124, 2005.
  14. [Hoder et al., 2010] Kryštof Hoder, Laura Kovács, and An- drei Voronkov. Interpolation and Symbol Elimination in Vampire. 2010.
  15. [Hoder et al., 2012] Krystof Hoder, Andreas Holzer, Laura Kovács, and Andrei Voronkov. Vinter: A Vampire-Based tool for interpolation. In APLAS, 2012.
  16. [Huang, 1995] Guoxiang Huang. Constructing Craig inter- polation formulas. In Computing and Combinatorics. 1995.
  17. [Hudek et al., 2015] Alexander K. Hudek, David Toman, and Grant E. Weddell. On enumerating query plans using analytic tableau. In TABLEAUX, 2015.
  18. [Ileana et al., 2014] Ioana Ileana, Bogdan Cautis, Alin Deutsch, and Yannis Katsis. Complete yet practical search for minimal query reformulations under constraints. In SIGMOD, 2014.
  19. [Konev et al., 2009] Boris Konev, Dirk Walther, and Frank Wolter. Forgetting and uniform interpolation in large-scale description logic terminologies. In IJCAI, 2009. IJCAI
  20. [Konev et al., 2010] Boris Konev, Carsten Lutz, Denis K. Ponomaryov, and Frank Wolter. Decomposing description logic ontologies. In KR, 2010.
  21. [Koopmann and Nikitina, 2017] Patrick Koopmann and Nadeschda Nikitina. Small is beautiful: Computing minimal equivalent EL concepts. In AAAI, 2017.
  22. [Lang et al., 2003] Jérôme Lang, Paolo Liberatore, and Pierre Marquis. Propositional independence: Formula- variable independence and forgetting. J. Artif. Intell. Res. (JAIR), 18:391-443, 2003.
  23. [Leone et al., 2006] N. Leone, G. Pfeifer, W. Faber, T. Eiter, G. Gottlob, S. Perri, and F. Scarcello. The DLV sys- tem for knowledge representation and reasoning. TOCL, 7(3):499-562, 2006.
  24. [Lutz and Wolter, 2011] Carsten Lutz and Frank Wolter. Foundations for uniform interpolation and forgetting in ex- pressive description logics. In IJCAI, 2011. IJCAI
  25. [Lutz et al., 2012] Carsten Lutz, Inanc ¸Seylan, and Frank Wolter. An automata-theoretic approach to uniform inter- polation and approximation in the description logic EL. In KR, 2012.
  26. [Lyndon, 1959] Roger C. Lyndon. An interpolation theorem in the predicate calculus. Pacific Journal of Mathemantics, 9:129-142, 1959.
  27. [McMillan, 2003] K. L. McMillan. Interpolation and sat- based model checking. In CAV, 2003.
  28. [Meier, 2014] Michael Meier. The backchase revisited. VLDB Journal, 23(3):495-516, 2014.
  29. [Nikitina and Rudolph, 2014] Nadeschda Nikitina and Se- bastian Rudolph. (Non-)Succinctness of uniform inter- polants of general terminologies in the description logic EL. Artif. Intell., 215:120-140, 2014.
  30. [Popa, 2000] Lucian Popa. Object/Relational Query Opti- mization with Chase and Backchase. PhD thesis, U. Penn., 2000.
  31. [Schulz, 2013] Stephan Schulz. System Description: E 1.8. In LPAR, 2013.
  32. [Toman and Weddell, 2011] D. Toman and G. Weddell. Fun- damentals of Physical Design and Query Compilation. Morgan Claypool, 2011.
  33. [Umans, 2001] Christopher Umans. The minimum equiva- lent DNF problem and shortest implicants. J. Comput. Syst. Sci., 63(4):597-611, 2001.

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

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