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 and our framework is causal in that shift, convolution, and Fourier transform are computed only from predecessors in the DAG. The Fourier transform requires the transitive closure of the 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 combinatorics. For a prototypical application we consider DAGs modeling dynamic networks in which edges change over time. Specifically, we model the spread of an infection on such a DAG obtained from real-world contact tracing data and learn the infection signal from samples assuming sparsity in the Fourier domain.
翻译:我们提出了一种新型的Fourier分析形式,以及相关的信号处理概念,即信号(或数据)由边缘加权定向循环图(DAGs)编制索引的信号(或数据),这意味着我们的Fourier基点产生一个我们定义的适当的转移和变化操作者概念的微分成形结构。DAG是收集数据之间因果关系的共同模型,而我们的框架是这种变化、变迁和Fourier变换的唯一原因。Fourier变换需要DAGs的过渡性关闭,因为根据对边缘重量的解读,可能存在几种形式。例子包括影响、距离或污染分布等。我们的框架不同于以前的GSP:它是DAGs和杠杆的特有特征,扩展了Mobecius的经典理论,它从梳理学中取代了我们的框架。关于DAGs建模动态网络的典型应用是随着时间的推移而变化的边缘。具体来说,我们模拟DAGs感染在这种DAG从真实世界的接触追踪数据中获得的感染传播情况,并从四个域的样品中了解到感染信号。