Efficient Dependency Analysis for Existential Rules

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Abstract

This short paper reviews the main contributions of our recent work on static analysis of existential rules (a.k.a. tuple-generating dependencies). Between such rules, several kinds of logical relationships - also called dependencies in an unfortunate clash of terminology - are of interest, but their computation highly intractable (ΣP2-complete). We develop new, optimised procedures for this task, and present a prototype implementation that scales to rule sets with more than 100,000 rules. This allows us to perform much faster acyclicity checks and to identify rule sets that admit efficient core computation via the standard chase.

Details

Original languageEnglish
Title of host publicationProceedings of the 15th Alberto Meldenzon International Workshop on Foundations of Data Management (AMW'23). Santiago, Chile
EditorsBenny Kimelfeld, Maria Vanina Martinez, Renzo Angles
PublisherCEUR-WS.org
Number of pages6
Volume3409
Publication statusPublished - 2023
Peer-reviewedYes

Publication series

SeriesCEUR Workshop Proceedings
Volume3409
ISSN1613-0073

External IDs

ORCID /0000-0002-3293-2940/work/159606091
ORCID /0000-0002-1604-6308/work/159608054
Scopus 85162902347

Keywords

ASJC Scopus subject areas