Hypotheses Founded Semantics of Logic Programs for Information Integration in Multi-Valued Logics
Yann Loyer, Nicolas Spyratos, Daniel Stamate

TL;DR
This paper develops a formal framework using bilattices and multi-valued logics for integrating conflicting and incomplete information from multiple sources in logic programming.
Contribution
It introduces a novel approach combining hypotheses and multi-valued logic semantics for information integration in logic programs.
Findings
Framework based on Belnap's four-valued logic for data integration
Connection established between hypothesis testing and existing semantics
Formalization of information integration in multi-valued logic setting
Abstract
We address the problem of integrating information coming from different sources. The information consists of facts that a central server collects and tries to combine using (a) a set of logical rules, i.e. a logic program, and (b) a hypothesis representing the server's own estimates. In such a setting incomplete information from a source or contradictory information from different sources necessitate the use of many-valued logics in which programs can be evaluated and hypotheses can be tested. To carry out such activities we propose a formal framework based on bilattices such as Belnap's four-valued logics. In this framework we work with the class of programs defined by Fitting and we develop a theory for information integration. We also establish an intuitively appealing connection between our hypothesis testing mechanism on the one hand, and the well-founded semantics and…
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 · AI-based Problem Solving and Planning
