有向图的谐波分析:从傅里叶到小波
Harmonic Analysis of Digraphs: From Fourier to Wavelet
摘要: 数据化时代中,高效地分析和处理数据引起了研究者的广泛关注。利用图模型建立数据的结构,进而对数据进行分析处理,发展起了图信号处理。最初是在无向图中发展的,图拉普拉斯在其中发挥着重要作用。神经科学、社会网络等领域的数据网络都是定向的,从而信号处理需要扩展到有向图中。在有向图中,图拉普拉斯不再使用,将参考算子换作图上的游走算子。进而把随机游走算子的特征向量集作为有向图上函数的非正交傅里叶型基。从随机游动算子的狄利克雷能量获得的特征向量的变化与相关特征值的实部联系起来,找到了频率解释。在有向图中,又分别回顾了小波变换和抽取小波变换作为谱图小波和扩散小波框架的扩展。上述都是在算子是可以对角化的前提下提出的。但是现实生活中的数据模型不会只局限于对角化的算子,因此本文将算子扩展到了整数项的扩张矩阵中,从而提出了有向图上的紧支撑帕塞瓦尔小波框架及其多分辨率分析,并且也找到了基于这类矩阵下的频率解释。此类小波框架不仅在构造时简单高效,而且在性质上也有很大优势:有确定的消失矩的阶数,使尽量多的小波系数为零或者产生尽量少的非零小波系数,利于消除噪声。
Abstract: In the age of data, the efficient analysis and processing of data have attracted the wide attention of researchers. The graph model is used to establish the structure of the data, and then the data is analyzed and processed, and the graph signal processing is developed. It was originally developed in undirected graphs, in which the Laplacian operator on the graph plays an important role. Since data networks in areas such as neuroscience and social networks are oriented, signal processing needs to be extended to directed graphs. In the case of digraphs, the reference operator is replaced by the wandering operator on the graph. Then the eigenvector set of the random walk operator is taken as the non-orthogonal Fourier basis of the function on the digraph. The variation of the eigenvector obtained from the Dirichlet energy of the random walk operator is associated with the real part of the relevant eigenvalue, and the frequency interpretation is found. In the directed graph, the wavelet transform and the extraction wavelet transform are reviewed respectively as extensions of spectral wavelet and diffusion wavelet frames. All of the above are proposed under the premise that the operator can be diagonalized. However, the data model in real life is not limited to diagonalized operators, so this paper extends the operators to the extended matrix of integer terms, thereby proposing the compact-supported Parseval wavelet framework on the directed graph and its multi-resolution analysis, and also finding the frequency interpretation based on such matrices. This kind of wavelet frame is not only simple and efficient in construction, but also has great advantages in nature: There is a definite order of vanishing moment, so that as many wavelet coefficients as possible are zero or as few non-zero wavelet coefficients as possible, which is conducive to noise elimination.
文章引用:成宇珠, 李万社. 有向图的谐波分析:从傅里叶到小波[J]. 应用数学进展, 2024, 13(4): 1500-1513. https://doi.org/10.12677/aam.2024.134141

1. 引言

数据无处不在且数量巨大,处于一个社会数据以指数级速度积累的世界里,管理、利用和分析这些数据网络已经成为这个时代的挑战之一。从个人基因或身体监测数据到社交网络、流量营销模式以及交通网络等,无一不记录在册。这种网络数据和它们之间复杂性交互可以模型化为复杂的有节点和边的图结构,都表现出高维空间中的图形结构生活。

因此,为了分析和理解这些图形数据,有必要创建有效的数学和计算方法来处理和分析这些图形和图形上的数据。在节点上添加属性,并将其建模为图上的信号。

在现有的方法中,大量涉及(图)拉普拉斯函数 [1] [2] [3] [4] [5] :1) 作为数学和物理的一门基础学科,拉普拉斯算子通过对其谱的研究,从流形 [6] 或图 [7] 中提取相关的几何性质,并在谱聚类 [5] 和半监督学习 [8] 等机器学习应用中发挥作用。2) 在连续空间中,Laplace-Beltrami算子的特征函数代表了流形上傅里叶基的推广 [6] [9] 。3) 在离散空间中,当无向图被认为是流形的离散化或抽样时,图拉普拉斯的特征向量形成无向图上函数的标准正交傅里叶型基 [1] [10] ,然后,与每个特征向量相关联的特征值和频率的概念相关 [10] 。

由于这些性质,图拉普拉斯通过“图上的信号处理”这一数学框架架起了谱图理论和信号处理之间的桥梁 [1] [10] 。该框架旨在扩展经典信号处理的概念,如滤波或采样,用于定义在图的顶点上的函数。所有这些重要的结构都被独特地设计在无向图上。

因此,图上的信号处理首先是在无向图的背景下发展起来的,它将图拉普拉斯(组合或归一化) [7] 作为其核心元素。图拉普拉斯算子是一个对称的正半定算子。根据谱定理,图拉普拉斯允许一个特征向量的标准正交基,这些特征向量可以被认为是傅里叶模,相应的特征值与频率的概念相关联。

有向图广泛出现在各种现实世界的应用中,从社交网络到计算生物学,其中边缘的方向性带来了有用的信息。信号处理在有向图上的扩展引起了人们的兴趣。因此需要将图上的信号处理框架扩展到有向图的情况。有向图是图论中的一个基本概念,由一组节点和一组有向边组成,用于描述节点之间的关系。有向图的广泛应用主要是基于有向图的连通性、稳定性、聚类性以及中心性等。为了更好地将有向图的图像特征显示出来,引入了有向图的谐波分析,为相关领域的研究和应用提供了新的方向。本章的目的是对图上的信号处理框架扩展到有向图的情况提供一些答案。

首先在有向图上可以直接使用拉普拉斯算子吗?形式上,直接使用图信号处理的核心元素,即图拉普拉斯,已经不再合适。有向图通常由非对称邻接矩阵表示。在有向图的情况下,总是可以定义一个图拉普拉斯算子,但是在无向图中拉普拉斯算子相关的谱性质(例如非负实特征值和标准正交特征基的存在),在有向图的情况下没有得到验证。对于特征向量的变化与频率的概念相联系的有向图的拉普拉斯函数的定义,没有简单的共识。因此,在有向图上的信号处理和首要挑战就是:在无向图上推广的基于拉普拉斯的傅里叶分析应该建立在有向图中哪些参考算子的基础上?

随后,在 [11] [12] [13] 中,将图上随机游走算子作为扩展有向图上信号处理框架的合适参考算子。像图拉普拉斯算子一样,随机游走算子与扩散的概念有关。然而,与图拉普拉斯函数不同的是,它的定义在有向图和无向图上都是直接的。假设随机游走算子是可对角化的,它可能允许复共轭特征向量以及相关的复共轭特征值。此框架是基于这样一个事实:随机游走算子的特征向量通过其相关的狄利克雷能量 [14] 的变分分析与特征值的实部相关。因此,有向图上随机游走算子的给定特征向量的狄利克雷能量可以视为有向图的频率,使用与 [10] 相同的类比,现在用于有向图。有了这个频率的概念,随机游走算子的特征向量在有向图上形成一个合适的傅里叶基。

接着考虑随机游走算子作为参考算子,其相关的特征向量作为有向图上定义的函数的傅里叶基,对有向图的谐波分析的最后一部分包括为在有向图的顶点上定义的函数构建多分辨率分析。无论是有向图还是无向图,都具有不同尺度的结构。由于传统信号处理中多分辨率小波分析的高效性和图数据的多尺度性,近年来出现了许多多分辨率图构建。在这里,提出了一种围绕随机游走算子构建的谐波分析,其多分辨率结构将谱图小波 [14] [15] 和扩散小波 [4] [16] 推广到有向图上。

很多研究都是基于可对角化的算子,但是实际生活中数据网络不局限于此。从而本文将把算子从可对角化扩大到整数项的扩张矩阵中,可以更加利于现实数据分析和处理。并且基于此提出的紧支撑帕塞瓦尔小波框架不仅在构造时简单高效,而且在性质上和应用中也有很大优势:有确定的消失矩的阶数,使尽量多的小波系数为零或者产生尽量少的非零小波系数,利于消除噪声。

本文其余部分结构安排如下:在第二节中,介绍了图论的基本方面,并回顾图信号处理的基础。在第三节中,给出了由随机游走算子构建的有向图上的算子及其性质,并回顾了一类有向图上的算子,表示为随机游走算子与其时间反转算子之间的凸组合。第四节将有向图上的傅里叶变换表示为随机游走算子的特征向量集,通过研究随机游走特征向量的变化,回顾了在有向图上定义的函数的傅里叶型分析。第五节致力于有向图的多分辨率分析。介绍了冗余小波结构,以及一种以随机游走算子作为参考算子的临界采样小波结构。在第六节中,将研究算子从对角化矩阵扩大为整数项的扩张矩阵,再此基础上提出了紧支撑帕塞瓦尔小波框架,并给出了相应的频率解释,随后基于多分辨分析提出了低通、高通滤波器。在第七节中,给出了结论。

2. 准备工作

2.1. 图像信号处理基础

图上的信号处理是一个数学框架,其中谐波分析的核心概念被推广到图的顶点上定义的函数。在本节中,介绍了图框架上信号处理的基本方面,并给出了一些补充说明。

2.1.1. 图论基础

ς = ( ν , ε , ω ) 是一个加权有向图,其中 ν = { ν 1 , , ν N } 是有限的顶点集, ε ν × ν 是一组有向边。每个边 e i j = ( ν i , ν j ) 是有向的,并且表示从顶点 ν i ν j 的连接。加权函数 ω : ν × ν + 将非负实值与顶点相对应:当 e i j ε 时, ω ( ν i , ν j ) > 0 ,其他情形下 ω ( ν i , ν j ) = 0 | ν | = N 表示顶点集合 ν 的基数,即 ν 中的顶点的总数。一个加权图可以由其加权邻接矩阵 W = { ω i j } 1 i , j N + N × N 来表示,其中 ω i j = ω ( ν i , ν j ) 是各边 e i j 相关的权重。定义顶点 ν i ν 的出度和入度分别为 d i + = j = 1 N ω i j d i = j = 1 N ω j i 。如果图的每队顶点之间在每个方向上都有一条路径,则称有向图为强连通有向图 [17] 。

仅适用于非负权重的加权有向图的情况,限制是 W = { ω i j } 1 i , j N + N × N

2.1.2. 图信号

f : ν 是给定有向图 ς 的顶点集合 ν 上定义的函数。将图信号f应用于每个节点 ν i ν 的列向量表示,即 f = [ f ( ν 1 ) , , f ( ν N ) ] T N

在本文中,假设图信号定义在 l 2 ( ν , ν ) 中,在 ς 的顶点集合 ν 上定义的函数是在希尔波特空间上。 ς 的顶点集 ν 被赋予了与 ν 相关的内积, ν 是一个正的任意顶点度量。定义内积为 f , g ν = x ν f ( x ) ¯ g ( x ) ν ( x ) , f , g ,其中 f ( x ) ¯ 表示 f ( x ) 的复共轭。

2.2. 图上的线性滤波器

图上的线性算子由矩阵 H N × N 来表示,作用于图信号输入 s N 根据矩阵的向量积 s ˜ = H s 并产生图信号输出 s ˜ N

在图信号处理的框架内,受传统信号处理的启发,主要对图滤波器感兴趣。由于它可以与所选择的参考算子R进行交换,图滤波器被认为是线性的和“移位不变的”(即LSI)。邻接矩阵被选择为参考算子,并且现在已经讨论了其他选择是可能的(例如 [14] )。因此,考虑图上的任何参考算子R。

定义2.1 图滤波器是具有矩阵表示H的线性移不变算子,因此它可以与所选算子R进行转换,即 H R = R H

定理2.1 令R是有向图 ς 上的参考算子,假设R的特征向量与最小多项式相等,即 p R ( x ) = m R ( x ) ,那么,图滤波器H是线性移不变的,当且仅当H被表示为R的多项式 H = t = 0 T h t R t , h t , t = 0 , , T

3. 有向图上的正则算子

介绍了基本算子及其性质,以便对有向图进行分析。给出了由随机游走算子构建的有向图上的算子及其性质,回顾了一类有向图上的算子,其表示为随机游走算子与其时间反转算子之间的凸组合。

3.1. 图上的随机游动算子

定义3.1 强连通有向图 ς = ( ν , ε , ω ) 上的随机游动是齐次马氏链 = ( X n ) n 0 ,其具有有限状态空间并且转移概率与边的权重成比例。转换矩阵P中的元素可以写成 p ( x , y ) , x , y ν ,定义为

p ( x , y ) = Ρ ( X n + 1 = y | X n = x ) = ω ( x , y ) y ω ( x , y )

从图论的角度来看,转移矩阵 P N × N 等于 P = D 1 W ,其中 D = d i a g { d 1 , , d n } 是顶点的出度对角矩阵。W是加权邻接矩阵, P n 称为n步转移矩阵,写为 p n ( x , y ) , x , y ν ,定义为 p n ( x , y ) = Ρ ( X n = y | X 0 = x )

定义3.2 如果对任意 x , y ν ,从x到y的概率严格为正,则随机游走算子是不可约的,即 x , y ν , m < : Ρ ( X n + m = y | X n = x ) > 0

不可约性等价于强连通性,即存在从任意顶点到任意顶点的有向路径。

定义3.3 令 = ( X n ) n 0 ς 上的随机游走,定义 x ν 返回状态为 T i = i n f { n 1 , X n = i } 。若 Ρ ( T i | X 0 = i ) = 1 ,则顶点称为递归顶点,否则为瞬时顶点。

命题3.1 具有有限状态的不可随机游走 是正循环的。因此,随机游走 承认一个唯一的平稳分布。

在图上定义随机游走的周期性如下:

定义3.4 设 ς 上的随机游走,顶点 x ν 的周期为: σ ( x ) = gcd { n + : p ( n ) ( x , x ) > 0 }

定义3.5 设 ς 上的随机游走。若 是不可约的和非周期的,则随机游走 是遍历的。

给定 ς 上遍历游走的定态分布。

命题3.2 设 ς 为具有无限状态空间 ν 的有向图。如果随机游走 及其过渡矩阵P是遍历的,即不可约且非周期的。当 n 时,测度 P n ( x , . ) 收敛于行向量 π = [ π ( ν 1 ) , , π ( ν N ) ] + N ,即具有唯一的稳定分布。特别地, π P = π ,有 i = 1 N π ( ν i ) = 1 π ( ν i ) 0

3.2. 随机游走泛化

给定具有转移矩阵P的有向图 ς 上随机游走 ,基于P构建具有各种目的的新类型的随机游走。

3.2.1. 慵懒随机游走

基于P的与慵懒随机游走 相关的转移矩阵 Ρ ˜ 表示为 Ρ ˜ = Ι + Ρ 2 。慵懒随机游走 ˜ 总是非周期的,因此,当 ς 强连通时, ˜ 具有稳定测度 π 满足 π = π Ρ ˜ = π Ρ

更一般地,定义 P ˜ ,与广义惰性随机游走相关的一类转移矩阵, P ˜ = { Ρ ˜ γ : Ρ ˜ γ = ( 1 γ ) Ρ + γ Ι | γ [ 0 , 1 ) } 。注意到 Ρ ˜ γ P ˜ 与P共享相同的特征空间。因此, Ρ ˜ 的图滤波器也是P的图滤波器。

3.2.2. 可加可逆性

由一个不可逆的遍历随机游走 ,具有转移矩阵P和唯一的平稳测度 π ,可以构造 的可加可逆性,用 ¯ 来表示。其转移矩阵是P与时间反转 Ρ * 之间的平均值为 Ρ ¯ = Ρ + Ρ * 2 ¯ 具有相同的唯一平稳分布的可逆随机游走 π

更一般地,定义 Ρ ¯ 为随机游走矩阵P与时间反转版本 Ρ * 之间的凸组合: P ¯ = { Ρ ¯ α : Ρ ¯ α = ( 1 α ) Ρ + α Ρ * | α [ 0 , 1 ] } ,注意到 Ρ ¯ α P 具有相同的平稳分布 π ,但不具有相同的特征空间。

3.3. 有向图的拉普拉斯式

介绍了从无向图上扩展到有向图上的拉普拉斯算子的几个定义。

3.3.1. 归一化有向图拉普拉斯

有向图上的归一化拉普拉斯式用遍历游走在上的转换矩阵来表示,定义如下。

定义3.6 设 ς = ( ν , ε ) | ν | = N 的有向图,设 ς 上的遍历随机游走,具有过渡矩阵P和唯一平稳分布 π ς 上的归一化拉普拉斯定义为 τ = Ι 1 / 2 Ρ 1 / 2 + 1 / 2 Ρ Τ 1 / 2 2 ,其中I为单位矩阵, = d i a g { π ( ν 1 ) , , π ( ν N ) } 是平稳分布的对角矩阵。

3.3.2. 拉普拉斯随机游走

随机游走拉普拉斯 L R W ,定义为 L R W = Ι Ρ ¯

有向图 τ 上的归一化拉普拉斯算子通过以下关系与随机游走拉普拉斯算子连接, τ = 1 / 2 L R W 1 / 2 。更一般地,定义与转换矩阵 Ρ ¯ α P ¯ 相关的有向图上的随机游走拉普拉斯数为 L R W , α = Ι Ρ ¯ α + Ρ ¯ α * 2 。命题3.3 对于任意的 Ρ ¯ α P ¯ ,有 L R W , α = L R W , α [ 0 , 1 ]

3.3.3. 组合的拉普拉斯算子

引入组合拉普拉斯算子L,定义为 L = Ρ + Ρ Τ 2 ,后者与拉普拉斯遍历的随机游走有关, L = L R W

无向图上随机游动的转移矩阵等于其时间反转马尔可夫链的转移矩阵。此外,平稳分布 π 允许闭形式。因此,定义方程 τ = Ι 1 / 2 Ρ 1 / 2 + 1 / 2 Ρ Τ 1 / 2 2 L R W = Ι Ρ ¯ 推广了无向图的常用定义 [11] 。有向图 L = Ρ + Ρ Τ 2 上的组合拉普拉斯算子(此后表示为 L d i r e c t e d )将无向图上的拉普拉斯算子推广到乘法因子: L u n d i r e c t e d = D W = ( i d i ) L d i r e c t e d

4. 有向图上的傅里叶分析

在本节中,回顾了有向图上傅里叶分析方法。这是基于随机游走算子特征向量变化的研究。将有向图上的傅里叶变换表示为随机游走算子的特征向量集,通过研究随机游走特征向量的变化,提出了对有向图上定义的函数的傅里叶型分析。

4.1. 有向图上的傅里叶变换

设P为遍历游走 的转移矩阵。假设P是可对角化的,即P允许特征值分解 Ρ = Ξ Θ Ξ 1 ,其中 Ξ = [ ξ 1 , , ξ N ] ,是具有 ξ j , j = 1 , , N 元素的特征基和 Θ = d i a g { υ 1 , , υ N } 是对应的对角特征值矩阵。

对于滤波器H来说, H = h ( P ) = h ( Ξ Θ Ξ 1 ) = m = 0 M 1 h m ( Ξ Θ Ξ 1 ) m = Ξ h ( Θ ) Ξ 1 ,其中 h ( Θ ) 为对角矩阵, h ( Θ ) = d i a g { h ( υ 1 ) , , h ( υ N ) } 。进而可以证明P的特征向量相对于图滤波器的不变性: H ξ m = Ξ h ( Θ ) Ξ 1 ξ m = Ξ h ( Θ ) e m = h ( υ m ) e m

给定一个图信号s,其傅里叶变换用 s ^ = [ s ^ 1 , , s ^ N ] 表示, s ^ = F s = Ξ 1 s ,其中 { s ^ j } j = 1 N 表示图信号在傅里叶变换后的形式。

对于特征基 Ξ 的有向图的傅里叶反变换由 s = F 1 s ^ = Ξ s ^ 给出。

原始信号的频率内容通过形成傅里叶系数加权的特征向量的线性组合重建原始信号。更一般地说,任何 Ρ ¯ α P ¯ 都允许进行特征值分解 Ρ ¯ α = Ξ α Θ α Ξ α 1

因此,可以定义在有向图上的函数构造无穷多的傅里叶基 { Ξ α } α [ 0 , 1 ]

定理4.1 广义的Parseval定理给定 Ρ ¯ 的特征基 Ξ 1 / 2 l 2 ( ν , π ) 内是正交的,对应的傅里叶变换是从 l 2 ( ν , π ) l 2 ( { 1 , , N } ) Ξ 1 / 2 1 x , Ξ 1 / 2 1 y = x , y π , x , y l 2 ( ν , π )

4.2. 图上信号的规律性

图信号可以通过测量变化或规律性来分析。首先定义了一个给定顶点的图形梯度的长度。

定义4.1 设 ς = ( ν , ε ) 是一个有向图, q : ε + 是定义在边集 ε 上的一个正测度。任意图 ς 在测度 ν 下,图信号f在顶点 x ν 的图梯度的长度为 | f ( x ) | = ( 1 2 y ν , ( x , y ) ε | f ( x ) f ( y ) | 2 q ( x , y ) ) 1 / 2

图形梯度的长度度量了围绕给定顶点的图形信号的变化。引入狄利克雷能量作为信号在强连通图上变化的度量。

定义4.2 强连通图 ς 上具有过度矩阵P和平稳分布 π 的遍历随机游走 的图信号f的狄利克雷能量为 D π , P 2 ( f ) = 1 2 ( x , y ) ε π ( x ) p ( x , y ) | f ( x ) f ( y ) | 2 = f , L R W f π

对于所有的 Ρ ¯ α P ¯ ,相关狄利克雷能量是相同的: D π , Ρ ¯ α 2 ( f ) = D π , Ρ 2 ( f ) = f , L R W f π

接着引入了与狄利克雷能量 D π , Ρ 2 ( f ) 相关的图信号的瑞利商为 R π , Ρ ( f ) = D π , Ρ 2 ( f ) f π 2

对于任意的 Ρ ¯ α P ¯ ,有 R π , Ρ ( f ) = R π , Ρ ¯ α ( f )

4.3. 有向图的频率分析

下面命题解决了遍历随机游走 的过渡矩阵P的特征向量的正则性与其相关的特征值之间的关键联系。

命题4.1 设 ξ N 是遍历随机游走 的过度矩阵P的特征向量,具有平稳分布 π 与特征值 ν 相关联,定义 ξ 的瑞利商为 R π , Ρ ( ξ ) = 1 l ( ν ) ,其中 l ( ν ) 表示 ν 的实部。

接下来的命题表明,P的任意特征向量 ξ 的变化,如其瑞利商所描述,与其各自特征值的实部 ν 相关,更一般地说, Ρ ¯ α P ¯ 的任何特征向量 ξ α 的变化特征与命题4.1完全相同,即: R π , Ρ ( ξ α ) = 1 l ( ν α )

因此,能够将P的特征向量 ξ 和给定 Ρ ¯ α P ¯ 的每个特征向量 ξ α 联系起来,一个表征其变化的值 ω ,称之为频率,记为 ω = 1 l ( ν ) , ω [ 0 , 2 ]

命题4.2 在无向条件下,随机游走是可逆的,因此与随机游走算子P相关的狄利克雷能量为 D π , Ρ 2 ( f ) = f , L R W f π ,其中 L R W = Ι Ρ 。随机游走算子P在 l 2 ( ν , π ) 中是自伴随的,因此,给定P一个特征向量 ξ 与特征值 ν 相关,相关的瑞利商为 R π , Ρ ( ξ ) = 1 ν 。因此,P的特征向量的变化与各自特征值直接相关。

4.4. 随机游走图滤波器

将随机游走图滤波器定义关于参考算子的LSI滤波器为 Η = t = 0 Τ h t Ρ t 。假设P是可对角化的,可以将图滤波器表示为与相关的光谱投影仪 { Ε ν k } k = 1 m 的线性组合,即 Η = k = 1 m γ k Ε ν k , γ k , k = 1 , , m ,其频谱系数仅依赖于频率: γ k = h ( ω k ) = h ( 1 l ( ν k ) ) ,其中 h : 是滤波器的频率响应。

该滤波器在傅里叶域中由其谱响应系数表征。

定义与投影仪相关的频率 ω S ω = ν : 1 l ( ν ) = ω Ε ν 。它是一个投影仪,投影在频率 ω 对应的特征空间的和上。称 S ω 为与频率 ω 相关的单频投影仪。基于频率响应的滤波器可以表示为: Η ω = ω ω h ( ω ) S ω , ω [ 0 , 2 ]

这个公式的一个主要优点是:允许沿着频率轴移动、收缩或扩大滤波器,只需对其频率响应应用这些操作。

在图形信号中进行滤波过程如下 [18] :

S o u t = H S i n = Ξ h ( Θ ) ( Ξ 1 S i n ) = Ξ d i a g [ h ( υ 1 ) , , h ( υ N ) ] S ^ i n = Ξ [ h ( υ 1 ) S ^ i n , , h ( υ N ) S ^ i n ]

首先可以对输入的 S i n 执行图形傅里叶变换 Ξ 1 S i n ,接着在图傅立叶变换信号 S ^ i n 的频域中逐点乘以由滤波器频率响应 [ h ( υ 1 ) , , h ( υ N ) ] T 。最后,逆图傅立叶变换计算图节点域中的输出。这就是图傅立叶滤波定理,它将图滤波简化为两个图傅立叶变换和谱域中的逐点乘法。

5. 有向图上的小波分析及多分辨率分析

前面章节提到了有向图上的傅里叶样基,作为随机游走特征向量的集合,并通过研究他们来确定频率分析。这允许定义低通、高通滤波器,从而在有向图上构造出函数的多分辨率分析。首先,提出由分析图和合成图滤波器组组成的小波框架,这种多尺度结构与扩散多项式框架和谱图小波密切相关。其次,提出了一个有向图的临界采样小波结构,推广了扩散小波框架。

5.1. 有向图上的谱小波变换

提出有向图上的冗余小波变换,在无向图和多项式扩散框架上构造谱小波。新颖之处在于在频域通过频响函数作为 S ω = ν : 1 l ( ν ) = ω Ε ν 中定义的单频投影器的线性组合来设计滤波器,介绍了在有向图上构造冗余小波的必要元素。

理论框架

ς = ( ν , ε ) 是基数为 | ν | = N 的强连通有向图。 ς 由其邻接矩阵 W + N × N 来刻画。在 ς 上定义了一个随机游走算子 ,其特征是它的转移矩阵 Ρ = D 1 W + N × N 。设 Τ = 1 / 2 Ρ 1 / 2 l 2 ( ν ) 是在 l 2 中类似于P的算子。

假设T可对角化。在图像处理框架中,低通、高通和带通频响的概念与参考算子的特征向量的频率是有关的。让 ω 1 ω N 是随机游走图的频率,从最低频率 ω 1 到最高频率 ω N 。设 Η ω Η ω = ω ω h ( ω ) S ω , ω [ 0 , 2 ] 中定义的图滤波器。定义随机游走的截止图频率为 ω c u t ,则理想的低通和高通频率响应和分别定义为 h ( ω m ) = 1 g ( ω m ) = { 1 , if ω m ω c u t 0 , if ω m > ω c u t

给定两个随机游走图频率 ω l ω k ,且 ω k < ω l 。则理想带通频响定义为 u ( ω k ) = { 1 , if ω m ω k ω l 0 , if ω k > ω l and ω k < ω m

定义5.1 强连通有向图 ς 上的膨胀t、 Η t 处的低通算子定义为 Η t = l = 1 p h ( t ω l ) S l , t 。给出低通频响的函数 { S l } l = 1 p ,与频率 ω l 相关(是T的特征向量)。膨胀t与平移y处的尺度函数表示为 η t , y = Η t δ y ,其中 δ y 是顶点处的克罗内克函数。

定义5.2 强连通有向图 ς 上膨胀t、 G t 处的带通算子定义为 G t = l = 1 p g ( t ω l ) S l , t ,给出带通频率响应的函数 { S l } l = 1 p 与频率 ω l 的特征向量在t的扩张与平移y处的小波函数用 g t , y 表示, g t , y = G t δ y ,其中 δ y 是顶点处的克罗内克函数。

有向图上的低通和带通算子存在,从而可以在有向图上构建分解与重构滤波器。

定义5.3 将一组重构滤波器K定义为由膨胀 t J H t J 处的低通滤波器和一系列增加膨胀 { t j } j = 1 J { G t j } j = 1 J 的带通滤波器 K = { H t J , G t 1 , , G t J }

定义5.4 定义了一组分解滤波器 K ˜ ,包括一个在膨胀 t J H ˜ t J G 的滤波器和一系列在增加膨胀 { t j } j = 1 J { G ˜ t j } j = 1 J 的滤波器, K ˜ = { H ˜ t J , G ˜ t 1 , , G ˜ t J } ,其中 Η ˜ G t J = l = 1 p h ˜ ( t ω l ) S l , t G ˜ t j = l = 1 p g ˜ ( t ω l ) S l j = 1 , , J

还定义了 η ˜ t , k = δ k T Η ˜ t g ˜ t , k = δ k T G ˜ t 为行向量。

命题5.1 给定一个增加膨胀的固定集合 { t j } j = 1 J ,重构与分解滤波器分别为K、 K ˜ ,完美重构的条件 Η t J Η ˜ t J + j = 1 J G t j G ˜ t j = Ι 成立,当且仅当 h ( t J ω l ) h ˜ ( t J ω l ) + j = 1 J g ( t j ω l ) g ˜ ( t j ω l ) = 1 , l = 1 , , p

接下来定义框架:

定义5.5 设 ς = ( ν , ε ) 为一个有向图,在 ν 上的测度为 μ 。一个可数元素族 { f k } k = 1 n l 2 ( ν ) 称为一个框架:若对任意图信号 f l 2 ( ν ) A f 2 k = 1 n | f , f k | 2 B f 2 ,其中 0 < A B < 为帧边界。

引入矩形矩阵 K = { H t J , G t 1 , , G t J } N × N ( J + 1 ) ,其中 K = ( η t J , 1 , , η t J , N , g t 1 , 1 , , g t J , 1 , , g t J , N ) N × N ( J + 1 )

引入矩形矩阵 K ˜ = { H ˜ t J , G ˜ t 1 , , G ˜ t J } Τ N ( J + 1 ) × N ,其中 K ˜ = ( η ˜ t J , 1 , , η ˜ t J , N , g ˜ t 1 , 1 , , g ˜ t J , 1 , , g ˜ t J , N ) Τ N ( J + 1 ) × N

命题5.2 设K、 K ˜ 分别表示重构与分解滤波器,根据命题4.1可知,滤波器K和 K ˜ 符合完美重构条件,那么 K ˜ l 2 ( ν ) 中的一个框架, 1 / K 2 K ˜ 2 为帧边界。

定义5.6 (有向图上信号的小波分解)任意图信号 f l 2 ( ν ) 可以表示为: f = k = 1 N f , η ˜ t J , k η ˜ t J , k + j = 1 J k = 1 N f , g ˜ t j , k g ˜ t j , k

5.2. 有向图上的扩散小波变换

5.2.1. 扩散小波

扩散小波构造的起点是扩散算子 t 0 ,与经典的多分辨率分析类似。扩散小波的特征是一组嵌套的子空间 V 0 V 1 V j ,其中每个子空间 V j 由缩放函数 ϕ j 的基张成, V j + 1 V j 的补称为 W j ,由一组扩散小波 ψ j 张成。

5.2.2. 构造

扩散小波的构造是在强连通有向图 ς = ( ν , ε ) 上定义扩散算子T的情况下进行的。在Coifman和Maggioni的原始的扩散小波框架中,假设图是无向的,建议使用随机游走逆算子P。只要作用类似于低通滤波器就可以用来使用。若给定有向图,则选择算子 Τ = Π 1 / 2 Ρ Π 1 / 2 ,其中P是随机游走算子。随机游走算子并不保证具有低频响应,那么低通滤波器便可以用惰性随机游走来定义: Τ = Π 1 / 2 ( γ Ι + ( 1 γ ) P ) Π 1 / 2

假设T最初是用 V 0 中的正则基 ϕ 0 = { δ k } k ν 来表示,其中 δ k 是顶点对应的Kronecker delta函数。 [ ϕ ˜ 1 , k ] Φ 0 = [ Τ ] Φ 0 Φ 0 δ k 是线性算子T关于定义域内基 ϕ 1 的元素 ϕ 1 , k , k ν 。T的低通性导致了这样的事实,即 ϕ ˜ 1 的某个元素 ϕ ˜ 1 , k 是函数其顶点k进行局部化的函数,支持扩展到其近邻。在扩散小波结构方面,元素 ϕ ˜ 1 , k ν 被称为尺度函数。由于每个函数 ϕ ˜ 1 , k 的支撑覆盖了它们各自顶点的周围的一小块邻域,这些元素 ϕ ˜ 1 , k 通常可以通过其他函数的线性组合来很好的逼近。

构造的下一阶段是列子集选择阶段。选择 Φ 1 中的一个子集 { ϕ ˜ 1 , k , k I 1 } 使得所有的 ϕ ˜ 1 , k 都可以很好地近似于子集中函数的线性组合。在经典的图像信号处理中,这一步类似于经典小波变换中一组缩放函数的子采样。

子集 { ϕ ˜ 1 , k , k I 1 } 张成了一个空间 V 1 ,该子空间对应于多分辨率分析的第一近似子空间。将 { ϕ ˜ 1 , k , k I 1 } 表示为 Φ 1 ,其中根据定义 Φ 1 通常是不正交的基中的向量是尺度为1的尺度函数。

为了定义尺度函数的下一个尺度,考虑扩散算子T在子空间 V 1 上的限制。 [ Τ 2 ] Φ 1 Φ 1 ( [ Τ ] Φ 1 Φ 1 ) 2 的列可以

解释为尺度为2的尺度函数,其中 Φ ˜ 2 = { ϕ ˜ 2 , k } 。从这些函数中提取出一个子集 Φ ˜ 2 = { ϕ ˜ 2 , k , k I 2 } ,使得 Φ ˜ 2 中的任意函数都可以被 Φ 2 中函数的线性组合很好地近似。

经过这一过程的迭代,定义了j个近似子空间 V j V j 1 V 1 ,其对应的基底为 Φ j , Φ j 1 , , Φ 1 。在每一步中,基 Φ j 是由其在基 Φ j 1 中的表示定义,该表示基于运算符 Τ 2 j V j 1 的限制。

由于 Φ 0 中的每个函数都是在 V 0 中定义的,因此 Φ j 中的每个函数都是如此。因此,近似空间 V j 中的任何函数都可以自然扩充到整个空间 V 0 中。

关于小波的构造,提出了选择带通算子 [ Ι V j Φ j + 1 Φ j + 1 ] Φ j Φ j 的列的子集,即 V j + 1 V j 的补上的正交投

影,构造子空间 W j 的小波基 ψ j ,小波捕捉到了从 V j + 1 V j 的过程中丢失的细节。由于框架为双正交范围,因此需要构造双小波基。对于尺度j,有个小波基 Ψ j ,需要构造相应的对偶基 Ψ ^ j ,从而有 Ψ j ' Ψ j = Ι ,其中 Ψ j ' Ψ j 的伪倒数。

6. 有向图上的紧支撑帕塞瓦尔小波框架及多分辨率分析

前面章节提出了有向图上的傅里叶变换和小波变换作为信号处理中的推广,近年来易构造性的性质良好的紧小波框架也受到重视,同样也可以在有向图中进行推广 [19] 。在上述研究时将算子限制为可对角化,从而得到了有向图的傅里叶基和小波基。现在令随机游走算子为可逆的整数项算子,在此基础上形成有向图上的紧支撑帕塞瓦尔小波框架。小波框架构成了函数的多分辨率分析,定义了低通、高通滤波。

6.1. 有向图上的紧支撑帕塞瓦尔小波框架

提出有向图上的紧支撑帕塞瓦尔小波框架。新颖之处在于可以将算子不在限制于可对角化,可以将算子的范围扩大为整数项可逆的扩张矩阵。

6.1.1. 紧支撑帕塞瓦尔小波框架

定义6.1. [20] 设 { ϕ n } n = 1 是可分希尔伯特空间H中元素的序列,如果存在常数 C 1 , C 2 > 0 ,使得 C 1 h 2 n = 1 | h , ϕ n | 2 C 2 h 2 , h H ,则称序列 { ϕ n } n = 1 为H中的一个框架。常数 C 1 C 2 称为框架界。若 C 1 = C 2 ,那么 { ϕ n } n = 1 为紧框架。

定义6.2. [20] 在 L 2 ( 2 ) 中,若一个框架为 { ψ l , j , k ( x ) ; j , k d , 1 l N } ,其中 ψ l , j , k ( x ) : = | det A | j / 2 ψ l ( A j x + k ) ,则称其为与扩张矩阵A相关的小波框架。若它为紧框架,那么 { ψ l , j , k ( x ) ; j , k d , 1 l N } 被称为紧小波框架。若函数是线性无关的,则成为一族小波框架的生成器。若帧常数等于1,则称其为帕塞瓦尔小波框架。从而就有, l = 1 N j k d | f , ψ l , j , k ( x ) | 2 = f 2 , f L 2 ( d )

定义6.3. [20] 假设图信号定义在 l 2 ( ν , ν ) 中,在 ς 的顶点集合 ν 上定义的函数是在希尔波特空间上。 ς 的顶点集 ν 被赋予了与 ν 相关的内积,其中 ν 是一个正的任意顶点度量。 f , g ν = x ν f ( x ) ¯ g ( x ) ν ( x ) , f , g f ( x ) ¯ f ( x ) 的复共轭。

定义6.4 令 f ^ 表示函数的傅里叶变换,则 f ^ : = x ν f ( x ) ¯ e 2 π i x t ν ( x ) , f , g ,其中 x t 为向量的点积。

6.1.2. 构造

ς = ( ν , ε ) 是基数为 | ν | = N 的强连通有向图为研究对象。 ς 由其邻接矩阵 W + N × N 来刻画。在 ς 上定义了一个随机游走算子 ,其特征是它的转移矩阵 Ρ = D 1 W + N × N 。设 A = 1 / 2 Ρ 1 / 2 l 2 ( ν ) 是在 l 2 中类似于P的算子。

假设A为整数项的可逆扩张矩阵,那么A可以进行施密特正交化,即 A = U S V ,其中U和V为整数矩阵且 | det U | = | det V | = 1 S = d i a g ( s 1 , s 2 , , s r , , s d ) 为对角矩阵。存在一个整数 r d ,当 1 i r 时, s i > 1 ,当 i > r 时, s i = 1 。在 r = d 的情况下,所有的 s i 都将大于1,如果 i r ,则 s i 可被 s i 1 整除。

在施密特正交化后,易得到商群 d / A d 以及 ( A * ) 1 d / d 的完整集合形式。令 Γ = { 0 s 1 , 1 s 1 , , s 1 1 s 1 } × × { 0 s r , 1 s r , , s r 1 s r } × { 0 } × × { 0 } ,从而有 Γ A : = { r a } a = 0 | det A | 1 : = { ( U * ) 1 γ : γ Γ } ( A * ) 1 d / d Δ A : = { q a } a = 0 | det A | 1 d / A d

引入 上的三角多项式 p s , m ( t ) : = ( 1 s 2 m | 1 + e 2 π i t + + e 2 π i ( s 1 ) t | ) ( j = 0 m 1 q s , m ( j ) ( 1 cos 2 π t ) j ) ,其中当 b = s / 2 时, q s , m ( j ) : = k 1 + k 2 + + k b = j { c = 1 b 1 ( 2 m + k c 1 2 m 1 ) ( 1 cos 2 π c s ) k c } × ( 2 m + k b 1 2 m 1 ) ( 1 cos π ) k b ;当 b = ( s 1 ) / 2 时, q s , m ( j ) : = k 1 + k 2 + + k b = j { c = 1 b ( 2 m + k c 1 2 m 1 ) ( 1 cos 2 π c s ) k c }

定理6.1. [20] 令 D : = | det A | θ ^ ( A * t ) = | H ( t ) | 2 n θ ^ ( t ) = P ( t ) θ ^ ( t ) ,其中 P ( t ) = | H ( t ) | 2 n H ( t ) : = Q ( U * t ) Q ( t ) = Q ( t 1 , t 2 , , t d ) : = j = 1 r h s j , m j ( t j ) ,满足 | h s , m ( t ) | 2 = p s , m ( t ) 。P为前面式子中定义的 d 上的实值三角多项式。令 θ 满足 θ ^ ( t ) : = | ϕ ^ ( t ) | 2 n ,且此时 θ 傅里叶变换是非零的,可细化和紧支撑的。定义 ψ ^ l ( A * t ) : = D 1 2 [ e 2 π i q l t P ( t ) ( α = 0 D 1 e 2 π i q l ( t + r α ) ) P ( t + α ) ] θ ^ ( t ) , l { 0 , , D 1 } ,且 ψ ^ l ( A * t ) : = P ( t ) F l D + 1 ( t ) θ ^ ( t ) , l { 0 , , D + r 1 } ,其中 F l ( t ) : = G l ( U * t ) , l { 1 , , r } 。让 Ψ = { ψ l : l = 0 , , D + r 1 } 为上述恒等式中定义函数的傅里叶反变换的集合。那么 Ψ L 2 ( d ) 中与扩张矩阵A相关的紧支撑帕塞瓦尔小波框架,其消失矩为 m 0 阶。

说明:利用斜可拓原理OEP,当 θ ^ ( A t ) = P ( t ) θ ^ ( t ) 中的 P ( t ) ψ ^ l ( A t ) = Q l ( t ) θ ^ ( t ) 中的 Q l ( t ) 满足OEP条件,即满足

S ( A t ) P ( t ) P ( t + j ) ¯ + l = 1 D + r 1 Q l ( t ) Q l ( t + j ) ¯ = { S ( t ) , j d 0 , j ( A ) 1 d / d

时,可以证明 Ψ = { ψ l : l = 0 , , D + r 1 } 是在中与扩张矩阵A相关的紧支撑帕塞瓦尔小波框架。

其次证明了生成器 ψ l , l = 0 , , D + r 1 是具有 m 0 阶消失矩的,只要证明

lim t 0 | ψ ^ l ( A t ) | 2 A t 2 m 0 = 0

定理6.2. [20] 对于任何包含积分项的扩张矩阵 A R d × d , d 1 ,可以在 L 2 ( d ) 构造一族紧支撑帕塞瓦尔小波框架。这一族小波框架的生成器依赖于扩张矩阵A与维数d,但不超过 | det A | + d

这时就构成了有向图上的紧支撑帕塞瓦尔小波框架。

6.2. 有向图中基于紧支撑帕塞瓦尔小波框架的频率分析

这一节明确了与遍历随机游走 的过渡矩阵P有关的特征向量与其相关的特征值之间的关键联系。

A = 1 / 2 Ρ 1 / 2 l 2 ( ν ) 是在 l 2 中类似于P的算子,此算子为整数项可逆的扩张矩阵。A可以进行施密特正交化,即 A = U S V ,其中U和V为酉矩阵且 | det U | = | det V | = 1 S = d i a g ( s 1 , s 2 , , s r , , s d ) 为半正定的对角矩阵。

奇异值分解中,先 A A 1 对做特征值分解:由于 A A 1 = U S S 1 U 1 = U Λ U 1 ,此时特征值为 | s i | 2 对应的特征向量 ξ 组成了U;接着对先 A 1 A 对做特征值分解:由于 A 1 A = V S 1 S V 1 = V Λ V 1 ,此时特征值仍为 | s i | 2 对应的特征向量 ξ 组成了V。

设上述提到的特征向量具有平稳分布 π ,通过奇异值分解过程就能够将与A相关的特征向量 ξ ξ 用瑞利商与特征值相关的 | s i | 2 联系起来,用频率 ω 来表征其变化的值: ω = R π , Ρ ( ξ ) = R π , Ρ ( ξ ) = 1 l ( | s i | 2 )

因此,与A相关的特征向量的变化与其有关特征值间接相关。

6.3. 有向图中基于紧支撑帕塞瓦尔小波框架的多分辨率分析

基于小波框架的构造,经过反傅里叶变换及相关计算,最终可以得到与扩张矩阵A相关的紧支撑帕塞瓦尔小波框架

{ ψ l , j , k ( x ) ; j d , 1 l N }

其中

ψ l , j , k ( x ) : = | det A | j / 2 ψ l ( A j x + k ) L 2 ( ℝ d )

这是由尺度函数 θ ( A j x + k ) 定义的小波框架序列。

V j 是由尺度函数 θ ( A j x + k ) 张成的空间。 V j V j + 1 的真子空间,令 W j V j V j + 1 中的补空间,则有 V j + 1 = V j + W j ,而且 W j 是由小波框架 ψ l , j , k ( x ) 张成的小波子空间,即 W j = s p a n { ψ l , j , k ( x ) } k Z

由于 { V j } j Z 是由尺度函数 θ 生成的空间,满足如下条件 [21] :

1) 单调性: V j 1 V j V j + 1 , j

2) 逼近性: j V j = { 0 } , j V j ¯ = L 2 ( 2 )

3) 伸缩性: f ( x ) V j f ( A x ) V j + 1 , j

4) 平移不变性: f ( x ) V j f ( x + k ) V j , j , k d

5) 存在 θ V 0 ,使得 θ ( x + k ) 构成空间 V 0 的一个框架。

{ V j } j Z 是由尺度函数 θ 生成的框架多分辨分析(FMRA)。

6.4. 有向图中基于紧支撑帕塞瓦尔小波框架的滤波

与前面傅里叶函数与小波函数一样,此框架也随着算子的不同而发生改变,同样低通、高通滤波器也随之改变,具有针对性。这种紧支撑帕塞瓦尔小波框架构造简便且性质良好。

有向图中得到的特定算子A基于多分辨率分析思想,按照小波框架与尺度函数的对应关系进行分解,可以得到特定的系数,其中小波框架 ψ l , j , k ( x ) 前的系数可以构成高通滤波,尺度函数 θ ( A j x + k ) 前的系数构成低通滤波。

设信号

f j ( x ) = k d a k j θ ( A j x + k ) V j

f j ( x ) 可以分解成下列形式

f j ( x ) = w j 1 ( x ) + f j 1 ( x )

其中 w l 1 ( x ) = k d l = 1 D b l k j 1 | det A | ( j 1 ) / 2 ψ l ( A j 1 x + k ) W j 1 f l 1 ( x ) = k d a k j 1 θ ( A j 1 x + k ) V j 1

此时 { b l k j 1 } 构成 l 组高通滤波, a k j 1 构成低通滤波。

同理,重构的滤波也是如此。

假设 f n ( x ) = j = 1 n 1 w j ( x ) + f 0 ( x ) , w j ( x ) W j ,其中 f 0 ( x ) = k d a k 0 θ ( x k ) V 0 w j ( x ) = k d l = 1 D b l k j | det A | j / 2 ψ l ( A j x + k ) W j , 0 j n 1

则函数前系数即可以构成低通、高通滤波。

7. 结论

引入了一种新的有向图的谐波分析方法。首先,基于有向图上随机游动算子的特征向量,回顾了有向图定义函数的频率分析。接着,从这种傅立叶型频率解释中,展示了如何通过推广扩散小波框架来构造有向图上的冗余小波以及临界采样小波。最后,基于扩展到了整数项的扩张矩阵中的随机游走的相关算子,构造了紧支撑帕塞瓦尔小波框架,根据奇异值的分解过程找到了在此基础上的频率解释,并提出了多分辨率分析,进而得到滤波。紧支撑帕塞瓦尔小波框架的构造简单,并且具有确定的消失矩,这将更利于数据网络的分析和处理。

参考文献

[1] Belkin, M. and Niyogi, P. (2003) Laplacian Eigenmaps for Dimensionality Reduction and Data Representation. Neural Computation, 15, 1373-1396.
https://doi.org/10.1162/089976603321780317
[2] Belkin, M., Matveeva, I. and Niyogi, P. (2004) Regularization and Semi-Supervised Learning on Large Graphs. International Conference on Computational Learning Theory, Banff, 1-4 July 2004, 624-638.
https://doi.org/10.1007/978-3-540-27819-1_43
[3] Giné, E., Koltchinskii, V., et al. (2006) Empirical Graph Laplacian Approximation of Laplace-Beltrami Operators: Large Sample Results. Institute of Mathematical Statistics Lecture Notes-Monograph Series, 51, 238-259.
https://doi.org/10.1214/074921706000000888
[4] Coifman, R.R. and Lafon, S. (2006) Diffusion Maps. Applied and Computational Harmonic Analysis, 21, 5-30.
https://doi.org/10.1016/j.acha.2006.04.006
[5] Von Luxburg, U. (2007) A Tutorial on Spectral Clustering. Statistics and Computing, 17, 395-416.
https://doi.org/10.1007/s11222-007-9033-z
[6] Rosenberg, S. (1997) The Laplacian on a Riemannian Manifold: An Introduction to Analysis on Manifolds. Cambridge University Press, Cambridge.
https://doi.org/10.1017/CBO9780511623783
[7] Chung, F.R. (1997) Spectral Graph Theory. American Mathematical Society, Providence.
[8] Zhu, X., Lafferty, J. and Rosenfeld, R. (2005) Semi-Supervised Learning with Graphs. Ph.D. Thesis, Carnegie Mellon University, Language Technologies Institute, School of Computer Science, Pittsburgh.
[9] Lablée, O. (2015) Spectral Theory in Riemannian Geometry. European Mathematical Society, Helsinki.
https://doi.org/10.4171/151
[10] Shuman, D.I., Narang, S.K., Frossard, P., Ortega, A. and Vandergheynst, P. (2013) The Emerging Field of Signal Processing on Graphs: Extending High-Dimensional Data Analysis to Networks and Other Irregular Domains. IEEE Signal Processing Magazine, 30, 83-98.
https://doi.org/10.1109/MSP.2012.2235192
[11] Lovász, L. (1993) Random Walks on Graphs: A Survey. In: Miklós, D., Sós, V.T. and Szőnyi, T., Eds., Combinatorics, Paul Erdos Is Eighty, Vol. 2, János Bolyai Mathematical Society, Budapest, 1-46.
[12] Coulhon, T. and Grigoryan, A. (1998) Random Walks on Graphs with Regular Volume Growth. Geometric & Functional Analysis GAFA, 8, 656-701.
https://doi.org/10.1007/s000390050070
[13] Aldous, D. and Fill, J.A. (2002) Reversible Markov Chains and Random Walks on Graphs. University of California, Berkeley.
[14] Maggioni, M. and Mhaskar, H. (2008) Diffusion Polynomial Frames on Metric Measure Spaces. Applied and Computational Harmonic Analysis, 24, 329-353.
https://doi.org/10.1016/j.acha.2007.07.001
[15] Hammond, D.K., Vandergheynst, P. and Gribonval, R. (2011) Wavelets on Graphs via Spectral Graph Theory. Applied and Computational Harmonic Analysis, 30, 129-150.
https://doi.org/10.1016/j.acha.2010.04.005
[16] Bremer, J.C., Coifman, R.R., Maggioni, M. and Szlam, A.D. (2006) Diffusion Wavelet Packets. Applied and Computational Harmonic Analysis, 21, 95-112.
https://doi.org/10.1016/j.acha.2006.04.005
[17] Harry, S., Gabriel, R. and Pierre, B. (2023) Harmonic Analysis on Directed Graphs and Applications: From Fourier Analysis to Wavelets. Applied and Computational Harmonic Analysis, 62, 390-440.
https://doi.org/10.1016/j.acha.2022.10.003
[18] Ortega, A., Frossard, P., Kovacevic, J., Moura, J.M.F. and Vandergheynst, P. (2018) Graph Signal Processing: Overview, Challenges, and Applications. Proceedings of the IEEE, 106, 808-828.
https://doi.org/10.1109/JPROC.2018.2820126
[19] Dong, B. (2017) Sparse Representation on Graphs by Tight Wavelet Frames and Applications. Applied and Computational Harmonic Analysis, 42, 452-479.
https://doi.org/10.1016/j.acha.2015.09.005
[20] San Antolín, A. and Zalik, R.A. (2022) Two Families of Compactly Supported Parseval Framelets in L2(Rd). Applied and Computational Harmonic Analysis, 60, 512-527.
https://doi.org/10.1016/j.acha.2022.04.005
[21] Mohammadian, N. and Kamyabi Gol, R.A. (2022) Multiresolution Analysis from a Riesz Family of Shifts of a Refinable Function in L2(G). Iranian Journal of Science and Technology, Transactions A: Science, 46, 945-953.
https://doi.org/10.1007/s40995-022-01316-3