Temporal Graph Functional Dependencies [Extended Version]
Morteza Alipourlangouri, Adam Mansfield, Fei Chiang, Yinghui Wu

TL;DR
This paper introduces Temporal Graph Functional Dependencies (TGFDs) to detect inconsistencies in evolving graphs over time, combining topological and attribute constraints, with theoretical foundations and efficient algorithms validated on real data.
Contribution
The paper defines TGFDs for temporal graphs, establishes their theoretical properties, and develops scalable algorithms for inconsistency detection in dynamic networks.
Findings
Algorithms outperform baselines in runtime efficiency.
Significant improvement in error detection accuracy.
Validated on real datasets with substantial F1-score gains.
Abstract
Data dependencies have been extended to graphs to characterize topological and value constraints. Existing data dependencies are defined to capture inconsistencies in static graphs. Nevertheless, inconsistencies may occur over evolving graphs and only for certain time periods. The need for capturing such inconsistencies in temporal graphs is evident in anomaly detection and predictive dynamic network analysis. This paper introduces a class of data dependencies called Temporal Graph Functional Dependencies (TGFDs). TGFDs generalize functional dependencies to temporal graphs as a sequence of graph snapshots that are induced by time intervals, and enforce both topological constraints and attribute value dependencies that must be satisfied by these snapshots. (1) We establish the complexity results for the satisfiability and implication problems of TGFDs. (2) We propose a sound and complete…
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
TopicsData Quality and Management · Complex Network Analysis Techniques · Advanced Graph Neural Networks
