Parallel Graph Signal Processing: Sampling and Reconstruction

被引:11
作者
Dapena, Daniela [1 ]
Lau, Daniel L. L. [2 ]
Arce, Gonzalo R. R. [3 ]
机构
[1] Univ Delaware, Financial Serv Analyt, Newark, DE 19713 USA
[2] Univ Kentucky, Elect & Comp Engn, Lexington, KY 40506 USA
[3] Univ Delaware, Elect Engn, Newark, DE 19716 USA
来源
IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS | 2023年 / 9卷
基金
美国国家科学基金会;
关键词
Partitioning algorithms; Approximation algorithms; Signal processing algorithms; Signal processing; Laplace equations; Information processing; Parallel processing; Graph signal reconstruction; blue-noise; graph signal sampling; graph signal processing; BLUE-NOISE; SET SELECTION; ALGORITHM; SCHEME;
D O I
10.1109/TSIPN.2023.3261504
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Graph signal processing (GSP) extends classical signal processing methods to analyzing signals supported over irregular grids represented by graphs. Within the scope of GSP, sampling and reconstruction represent fundamental tools that have received considerable attention. For very large graphs, however, many of the current methods struggle with the computational and memory requirements. Vertex domain and randomized sampling strategies somewhat ameliorate the computational requirements, but these algorithms perform poorly at preserving signal fidelity for graphs with hundreds of thousands of vertices. To address these shortcomings, this article introduces a new and scalable approach that can be easily parallelized. This new approach uses existing graph partitioning algorithms in concert with vertex-domain blue-noise sampling and reconstruction, performed independently across partitions. In the reconstruction, some degree of overlapping is added to the partitions to induce trans-partition smoothness in the recovered signal. We also propose two sampling schemes based on the spatial characteristic of the graph that minimizes the recovery error. The first combines graph partitioning with the Void-and-Cluster algorithm, while the second approach uses Error Diffusion. We conclude this article with experiments on synthetic and real data that show the effectiveness of these new approaches on very large graphs.
引用
收藏
页码:190 / 206
页数:17
相关论文
共 47 条
[1]   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
[2]  
[Anonymous], 1976, Computer Graphics and Image Processing, DOI [10.1016/S0146-664X(76)80003-2, DOI 10.1016/S0146-664X(76)80003-2]
[3]   Fast Graph Sampling Set Selection Using Gershgorin Disc Alignment [J].
Bai, Yuanchao ;
Wang, Fen ;
Cheung, Gene ;
Nakatsukasa, Yuji ;
Gao, Wen .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2020, 68 :2419-2434
[4]   Scalable Matrix Computations on Large Scale-Free Graphs Using 2D Graph Partitioning [J].
Boman, Erik G. ;
Devine, Karen D. ;
Rajamanickam, Sivasankaran .
2013 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2013,
[5]  
Buluç A, 2016, LECT NOTES COMPUT SC, V9220, P117, DOI 10.1007/978-3-319-49487-6_4
[6]  
Catalyurek U., 2001, ACM IEEE C SUP, P28, DOI [10.1145/582034.582062, DOI 10.1145/582034.582062]
[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]   PT-SCOTCH: A tool for efficient parallel graph ordering [J].
Chevalier, C. ;
Pellegrini, F. .
PARALLEL COMPUTING, 2008, 34 (6-8) :318-331
[9]   Triangle Listing in Massive Networks [J].
Chu, Shumo ;
Cheng, James .
ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2012, 6 (04)
[10]  
Chung F. R., 1997, Spectral Graph Theory, V92