Four-Valued Semantics for Deductive Databases
Dominique Laurent, Nicolas Spyratos

TL;DR
This paper proposes a four-valued logic framework for deductive databases to better handle inconsistent, unknown, true, or false information, enhancing data integration capabilities.
Contribution
It introduces a four-valued semantics for deductive databases, including new operators and rule forms, to improve handling of complex data states and updates.
Findings
Defined a four-valued logic extension for deductive databases.
Developed a monotonic and continuous operator for semantics computation.
Enabled new update mechanisms for data integration applications.
Abstract
In this paper, we introduce a novel approach to deductive databases meant to take into account the needs of current applications in the area of data integration. To this end, we extend the formalism of standard deductive databases to the context of Four-valued logic so as to account for unknown, inconsistent, true or false information under the open world assumption. In our approach, a database is a pair (E,R) where E is the extension and R the set of rules. The extension is a set of pairs of the form (f, v) where f is a fact and v is a value that can be true, inconsistent or false - but not unknown (that is, unknown facts are not stored in the database). The rules follow the form of standard Datalog{neg} rules but, contrary to standard rules, their head may be a negative atom. Our main contributions are as follows: (i) we give an expression of first-degree entailment in terms of other…
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 · Advanced Database Systems and Queries
