vix.ing · top · new · best · stats · spec

Approximate Query Answering in Inconsistent Databases

2014/05/01 by Federica Panella, Panella, Federica
Computer Science · #Data Management and Algorithms #Databases (cs.DB) #FOS: Computer and information sciences #Logic, Reasoning, and Knowledge #Semantic Web and Ontologies #cs.DB

paper · pdf · doi:10.48550/arxiv.1405.0253

54 pages. Added abstract

openalex publication_date 2014/05/01 · arxiv created 2014/05/02 · arxiv updated 2014/05/05 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Classical algorithms for query optimization presuppose the absence of inconsistencies or uncertainties in the database and exploit only valid semantic knowledge provided, e.g., by integrity constraints. Data inconsistency or uncertainty, however, is a widespread critical issue in ordinary databases: total integrity is often, in fact, an unrealistic assumption and violations to integrity constraints may be introduced in several ways. In this report we present an approach for semantic query optimization that, differently from the traditional ones, relies on not necessarily valid semantic knowledge, e.g., provided by violated or soft integrity constraints, or induced by applying data mining techniques. Query optimization that leverages invalid semantic knowledge cannot guarantee the semantic equivalence between the original user's query and its rewriting: thus a query optimized by our approach yields approximate answers that can be provided to the users whenever fast but possibly partial responses are required. Also, we evaluate the impact of use of invalid semantic knowledge in the rewriting of a query by computing a measure of the quality of the answer returned to the user, and we rely on the recent theory of Belief Logic Programming to deal with the presence of possible correlation in the semantic knowledge used in the rewriting.

Citations

Related