Finite Axiomatizability by Disjunctive Existential Rules
Marco Calautti, Marco Console, Andreas Pieris

TL;DR
This paper characterizes when classes of relational structures can be finitely axiomatized using disjunctive existential rules, linking model-theoretic properties with rule-based expressiveness in databases and AI.
Contribution
It provides a model-theoretic characterization of finite axiomatizability by disjunctive existential rules, introducing diagrammatic compatibility and extending results to linear and guarded rules.
Findings
Finite axiomatizability characterized by model-theoretic properties.
Introduction of diagrammatic compatibility for rule classes.
Rewriting guarded rules into linear rules when possible.
Abstract
Rule-based languages lie at the core of several areas of central importance to databases and artificial intelligence such as deductive databases and knowledge representation and reasoning. Disjunctive existential rules (a.k.a. disjunctive tuple-generating dependencies in the database literature) form such a prominent rule-based language. The goal of this work is to pinpoint the expressive power of disjunctive existential rules in terms of insightful model-theoretic properties. More precisely, given a collection of relational structures, we show that is axiomatizable via a finite set of disjunctive existential rules (i.e., is precisely the set of models of ) iff enjoys certain model-theoretic properties. This is achieved by using the well-known property of criticality, a refined version of closure under direct…
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
TopicsAdvanced Algebra and Logic · Logic, Reasoning, and Knowledge
