Approximate Query Answering in Inconsistent Databases
Federica Panella

TL;DR
This paper introduces an approximate query optimization method for inconsistent databases that uses invalid or uncertain semantic knowledge, enabling faster responses with measurable answer quality.
Contribution
It presents a novel approach leveraging invalid semantic knowledge for query optimization in inconsistent databases, using Belief Logic Programming to assess answer quality.
Findings
Enables fast approximate query answers in inconsistent databases.
Uses Belief Logic Programming to evaluate answer quality.
Demonstrates effectiveness of the approach through experiments.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Data Management and Algorithms · Semantic Web and Ontologies
