Model Based Deduction for Database Schema Reasoning

10 years 9 months ago
Model Based Deduction for Database Schema Reasoning
Abstract. We aim to demonstrate that automated deduction techniques, in particular those following the model computation paradigm, are very well suited for database schema/query reasoning. Specifically, we present an approach to compute completed paths for database or XPath queries. The database schema and a query are transformed to disjunctive logic programs with default negation, using a description logic as an intermediate language. Our underlying deduction system, KRHyper, then detects if a query is satisfiable or not. In case of a satisfiable query, all completed paths – those that fulfill all given constraints – are returned as part of the computed models. The purpose of computing completed paths is to reduce the workload on a query processor. Without the path completion, a usual XPath query processor would search the whole database for solutions to the query, which need not be the case when using completed paths instead. We understand this paper as a first step, that co...
Peter Baumgartner, Ulrich Furbach, Margret Gro&szl
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where KI
Authors Peter Baumgartner, Ulrich Furbach, Margret Groß-Hardt, Thomas Kleemann
Comments (0)