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 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变换的定义要求加权的DAG(或数据)的过渡性关闭,因为根据对边缘重量的诠释,可能采用几种形式。例子包括影响、距离或污染分布的程度。我们的框架不同于以前的普惠制:它针对DAGs和杠杆,并扩展了Mobeius从梳理学中转换的经典理论。关于DAGs模拟动态网络的模型,其边缘随时间变化。具体地说,我们模拟DAG在从现实接触追踪数据中获取的这种数据中获得的感染的传播范围,并从假定四域的样品中学习感染信号的信号。