Querying Data Exchange Settings Beyond Positive Queries
Marco Calautti, Sergio Greco, Cristian Molinaro, Irina Trubitsyna

TL;DR
This paper introduces a new semantics for data exchange that handles general queries, maintains compatibility with positive query semantics, and balances expressiveness with computational complexity.
Contribution
The paper proposes a novel semantics for data exchange that extends to general queries while preserving classical semantics for positive queries and ensuring manageable complexity.
Findings
Query answering is undecidable in general under the new semantics.
It is $ ext{coNP}$-complete for weakly-acyclic dependencies.
Exact answers can be computed using logic programs with choice.
Abstract
Data exchange, the problem of transferring data from a source schema to a target schema, has been studied for several years. The semantics of answering positive queries over the target schema has been defined in early work, but little attention has been paid to more general queries. A few proposals of semantics for more general queries exist but they either do not properly extend the standard semantics under positive queries, giving rise to counterintuitive answers, or they make query answering undecidable even for the most important data exchange settings, e.g., with weakly-acyclic dependencies. The goal of this paper is to provide a new semantics for data exchange that is able to deal with general queries. At the same time, we want our semantics to coincide with the classical one when focusing on positive queries, and to not trade-off too much in terms of complexity of query…
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 · Semantic Web and Ontologies · Logic, programming, and type systems
