Reasoning about embedded dependencies using inclusion dependencies
Miika Hannula

TL;DR
This paper introduces a complete axiomatization for reasoning about embedded dependencies using the chase algorithm, inclusion dependencies, and implicit existential quantification, addressing the undecidability of the implication problem.
Contribution
It presents a novel proof system that extends the chase algorithm with inclusion dependencies and existential quantification for embedded dependencies.
Findings
Provides a complete axiomatization for embedded dependencies.
Demonstrates the effectiveness of the chase-based proof system.
Addresses the undecidability issue with a constructive proof method.
Abstract
The implication problem for the class of embedded dependencies is undecidable. However, this does not imply lackness of a proof procedure as exemplified by the chase algorithm. In this paper we present a complete axiomatization of embedded dependencies that is based on the chase and uses inclusion dependencies and implicit existential quantification in the intermediate steps of deductions.
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
TopicsSemantic Web and Ontologies · Advanced Database Systems and Queries · Logic, Reasoning, and Knowledge
