DBAIMar 13

The Equivalence Theorem: First-Class Relationships for Structurally Complete Database Systems

arXiv:2603.136038.3h-index: 13
Predicted impact top 55% in DB · last 90 daysOriginality Highly original
AI Analysis

This addresses foundational limitations in database systems and AI by providing a theoretical framework for complete knowledge representation, with direct applications to classical problems like the Frame Problem and common sense reasoning.

The paper proves The Equivalence Theorem, which states that structurally complete knowledge representation requires four mutually entailing capabilities, equivalent to treating relationships as first-class objects, and establishes an expressiveness hierarchy with SQL < LPG < TypeDB < ATCH, showing NP-completeness for general queries but polynomial-time tractability for practical classes.

We prove The Equivalence Theorem: structurally complete knowledge representation requires exactly four mutually entailing capabilities -- n-ary relationships with attributes, temporal validity, uncertainty quantification, and causal relationships between relationships -- collectively equivalent to treating relationships as first-class objects. Any system implementing one capability necessarily requires all four; any system missing one cannot achieve structural completeness. This result is constructive: we exhibit an Attributed Temporal Causal Hypergraph (ATCH) framework satisfying all four conditions simultaneously. The theorem yields a strict expressiveness hierarchy -- SQL < LPG < TypeDB < ATCH -- with witness queries that are structurally inexpressible at each lower level. We establish computational complexity bounds showing NP-completeness for general queries but polynomial-time tractability for practical query classes (acyclic patterns, bounded-depth causal chains, windowed temporal queries). As direct corollaries, we derive solutions to classical AI problems: the Frame Problem (persistence by default from temporal validity), conflict resolution (contradictions as unresolved metadata with hidden variable discovery), and common sense reasoning (defaults with causal inhibitors). A prototype PostgreSQL extension in C validates practical feasibility within the established complexity bounds.

Foundations

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

Your Notes