DBMay 12

Will My Favorite Chases Terminate if Evaluating Conjunctive Queries Does? One Does Not Simply Decide This

arXiv:2605.123491.8
AI Analysis

For researchers working on existential rules and database reasoning, this result shows that decidable query entailment does not simplify membership testing for key rule classes, highlighting a fundamental limitation.

The paper investigates whether abstract classes of existential rules that guarantee decidable conjunctive query entailment also make it decidable to check membership in classes based on chase termination or bounded treewidth. It proves that this is not the case for all classical chase variants and the BTS class.

Existential rules are a prominent formalism to enrich a database with knowledge from the domain of interest, but make even basic reasoning tasks on the resulting knowledge base undecidable. To circumvent this, several classes of rules offering various useful properties have been identified. One such class, for instance, contains all sets of rules on which the chase algorithm always terminates, which guarantees the existence of a finite universal model. However, these classes are often abstract rather than concrete: it may be undecidable to check whether a given set of rules belongs to them. Given that the most studied classes of existential rules are designed for reasoning on databases, thus ensuring decidable conjunctive query entailment, we ask: Within a class that supports decidable query entailment, do the usual abstract classes become concrete? We answer in the negative for classes based upon the termination of all classical chase variants and for the bounded treewidth set (BTS) class.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes