Causal Fourier Analysis on Directed Acyclic Graphs and Posets
Bastian Seifert, Chris Wendler, Markus P\"uschel

TL;DR
This paper introduces a new Fourier analysis framework tailored for signals on directed acyclic graphs (DAGs), capturing causal relationships and enabling signal decomposition based on the graph's structure.
Contribution
It develops a novel Fourier transform for DAGs using Moebius inversion, extending classical GSP to causal models, and demonstrates its application to dynamic infection spread data.
Findings
Fourier basis provides eigendecomposition of shift and convolution operators on DAGs.
The framework effectively models causal influence, distance, or pollution in DAG-structured data.
Applied to real contact tracing data, it successfully recovers infection signals assuming sparsity.
Abstract
We present a novel form of Fourier analysis, and associated signal processing concepts, for signals (or data) indexed by edge-weighted directed acyclic graphs (DAGs). This means that our Fourier basis yields an eigendecomposition of a suitable notion of shift and convolution operators that we define. DAGs are the common model to capture causal relationships between data values and in this case our proposed Fourier analysis relates data with its causes under a linearity assumption that we define. The definition of the Fourier transform requires the transitive closure of the weighted DAG for which several forms are possible depending on the interpretation of the edge weights. Examples include level of influence, distance, or pollution distribution. Our framework is different from prior GSP: it is specific to DAGs and leverages, and extends, the classical theory of Moebius inversion from…
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
TopicsTopological and Geometric Data Analysis · Complex Network Analysis Techniques · Advanced Graph Neural Networks
MethodsConvolution
