Graph Fourier Transform: A Stable Approximation

被引:25
作者
Domingos, Joao [1 ,2 ]
Moura, Jose M. F. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15217 USA
[2] Univ Lisbon, Inst Super Tecn, Inst Sistemas & Robot, P-1649004 Lisbon, Portugal
关键词
Eigenvalues and eigenfunctions; Blogs; Roads; Matlab; Fourier transforms; Signal processing; Numerical stability; Graph signal processing; graph Fourier basis; graph Fourier transform; eigendecomposition; numerical stability; Manhattan road map; political blogs; SIGNAL-PROCESSING THEORY; COMPUTATION; FREQUENCY;
D O I
10.1109/TSP.2020.3009645
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In graph signal processing (GSP), data dependencies are represented by a graph whose nodes label the data and the edges capture dependencies among nodes. The graph is represented by a weighted adjacency matrix A that, in GSP, generalizes the Discrete Signal Processing (DSP) shift operator z(-1). The (right) eigenvectors of the shift A (graph spectral components) diagonalize A and lead to a graph Fourier basis F that provides a graph spectral representation of the graph signal. The inverse of the (matrix of the) graph Fourier basis F is the Graph Fourier transform (GFT), F-1. Often, including in real world examples, this diagonalization is numerically unstable. This paper develops an approach to compute an accurate approximation to F and F-1, while insuring their numerical stability, by means of solving a non convex optimization problem. To address the non-convexity, we propose an algorithm, the stable graph Fourier basis algorithm (SGFA) that improves exponentially the accuracy of the approximating F per iteration. Likewise, we can apply SGFA to A(H) and, hence, approximate the stable left eigenvectors for the graph shift A and directly compute the GFT. We evaluate empirically the quality of SGFA by applying it to graph shifts A drawn from two real world problems, the 2004 US political blogs graph and the Manhattan road map, carrying out a comprehensive study on tradeoffs between different SGFA parameters. We also confirm our conclusions by applying SGFA on very sparse and very dense directed Erdos-Renyi graphs.
引用
收藏
页码:4422 / 4437
页数:16
相关论文
共 50 条
[1]  
Adamic L.A., 2005, P 3 INT WORKSH LINK
[2]  
Anderson Elijah, 1999, CODE STREET
[3]   Efficient Sampling Set Selection for Bandlimited Graph Signals Using Graph Spectral Proxies [J].
Anis, Aamir ;
Gadde, Akshay ;
Ortega, Antonio .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2016, 64 (14) :3775-3789
[4]  
[Anonymous], 2008, SOC EC NETW
[5]  
Beelen T., 1990, RELIABLE NUMERICAL C, P57
[6]  
Chen SH, 2014, 2014 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), P872, DOI 10.1109/GlobalSIP.2014.7032244
[7]   Discrete Signal Processing on Graphs: Sampling Theory [J].
Chen, Siheng ;
Varma, Rohan ;
Sandryhaila, Aliaksei ;
Kovacevic, Jelena .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2015, 63 (24) :6510-6523
[8]   Signal Recovery on Graphs: Variation Minimization [J].
Chen, Siheng ;
Sandryhaila, Aliaksei ;
Moura, Jose M. F. ;
Kovacevic, Jelena .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2015, 63 (17) :4609-4624
[9]  
Chung F. R. K., 1996, SPECTRAL GRAPH THEOR
[10]   Spectral Projector-Based Graph Fourier Transforms [J].
Deri, Joya A. ;
Moura, Jose M. F. .
IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2017, 11 (06) :785-795