Consistency and Trust in Peer Data Exchange Systems
Leopoldo Bertossi, Loreto Bravo

TL;DR
This paper introduces a semantics for peer data exchange systems that ensures data consistency and trustworthiness by defining solution instances and peer consistent answers, using logic programming and repair semantics.
Contribution
It presents a novel semantics for peer data exchange that incorporates trust and data exchange constraints, and models solution instances with logic programs.
Findings
Solution instances can be specified as models of logic programs with stable model semantics.
The repair semantics utilizes null values similar to SQL databases.
Peer consistent answers are invariant across all solution instances.
Abstract
We propose and investigate a semantics for "peer data exchange systems" where different peers are related by data exchange constraints and trust relationships. These two elements plus the data at the peers' sites and their local integrity constraints are made compatible via a semantics that characterizes sets of "solution instances" for the peers. They are the intended -possibly virtual- instances for a peer that are obtained through a data repair semantics that we introduce and investigate. The semantically correct answers from a peer to a query, the so-called "peer consistent answers", are defined as those answers that are invariant under all its different solution instances. We show that solution instances can be specified as the models of logic programs with a stable model semantics. The repair semantics is based on null values as used in SQL databases, and is also of independent…
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.
