The emerging field of signal processing on graphs: Extending high-dimensional data analysis to networks and other irregular domains
Open accessAbstract
In applications such as social, energy, transportation, sensor, and neuronal networks, high-dimensional data naturally reside on the vertices of weighted graphs. The emerging field of signal processing on graphs merges algebraic and spectral graph theoretic concepts with computational harmonic analysis to process such signals on graphs. In this tutorial overview, we outline the main challenges of the area, discuss different ways to define graph spectral domains, which are the analogs to the classical frequency domain, and highlight the importance of incorporating the irregular structures of graph data domains when processing signals on graphs. We then review methods to generalize fundamental operations such as filtering, translation, modulation, dilation, and downsampling to the graph setting and survey the localized, multiscale transforms that have been proposed to efficiently extract information from high-dimensional data on graphs. We conclude with a brief discussion of open issues and possible extensions.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Spectral-based methods assume graphs to be undirected.
“They assume graphs to be undirected.”
From A Comprehensive Survey on Graph Neural Networks (2021) · cites this paper as [82]
Spectral-based approaches define graph convolutions by introducing filters from the perspective of graph signal processing, where the graph convolutional operation is interpreted as removing noises from graph signals.
“Spectralbased approaches define graph convolutions by introducing filters from the perspective of graph signal processing [82] where the graph convolutional operation is interpreted as removing noises from graph signals.”
From A Comprehensive Survey on Graph Neural Networks (2021) · cites this paper as [82]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Object recognition from local scale-invariant features
Lowe, D. G. (1999) · Proceedings of the Seventh IEEE International Conference on Computer Vision · doi:10.1109/iccv.1999.790410 · Cited by 16,472 · see citing works
Mapping the structural core of human cerebral cortex
Hagmann, P., Cammoun, L., Gigandet, X., Meuli, R., Honey, C. J., Wedeen, V. J., & Sporns, O. (2008) · PLoS Biology · doi:10.1371/journal.pbio.0060159 · Cited by 4,173 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
A Comprehensive Survey on Graph Neural Networks
Wu, Z., Pan, S., Chen, F., Long, G., Zhang, C., & Yu, P. S. (2021) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2020.2978386 · Cited by 11,000 · see citing works
Dynamic Graph CNN for Learning on Point Clouds
Wang, Y., Sun, Y., Liu, Z., Sarma, S. E., Bronstein, M. M., & Solomon, J. M. (2019) · ACM Transactions on Graphics · doi:10.1145/3326362 · Cited by 7,199 · see citing works
Graph neural networks: A review of methods and applications
Zhou, J., Cui, G., Hu, S., Zhang, Z., Yang, C., Liu, Z., Wang, L., Li, C., & Sun, M. (2020) · AI Open · doi:10.1016/j.aiopen.2021.01.001 · Cited by 6,880 · see citing works
Geometric Deep Learning: Going beyond Euclidean data
Bronstein, M. M., Bruna, J., LeCun, Y., Szlam, A., & Vandergheynst, P. (2017) · IEEE Signal Processing Magazine · doi:10.1109/msp.2017.2693418 · Cited by 3,661 · see citing works
Self-citationAttention Based Spatial-Temporal Graph Convolutional Networks for Traffic Flow Forecasting
Guo, S., Lin, Y., Feng, N., Song, C., & Wan, H. (2019) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v33i01.3301922 · Cited by 3,123 · see citing works
Recovering Gene Interactions from Single-Cell Data Using Data Diffusion
van Dijk, D., Sharma, R., Nainys, J., Yim, K., Kathail, P., Carr, A. J., Burdziak, C., Moon, K. R., Chaffer, C. L., Pattabiraman, D., et al. (2018) · Cell · doi:10.1016/j.cell.2018.05.061 · Cited by 1,829 · see citing works
Graph convolutional networks: a comprehensive review
Zhang, S., Tong, H., Xu, J., & Maciejewski, R. (2019) · Computational Social Networks · doi:10.1186/s40649-019-0069-y · Cited by 1,888 · see citing works
BrainNetCNN: convolutional neural networks for brain networks; towards predicting neurodevelopment
Kawahara, J., Brown, C. J., Miller, S. P., Booth, B. G., Chau, V., Grunau, R. E., Zwicker, J. G., & Hamarneh, G. (2017) · NeuroImage · doi:10.1016/j.neuroimage.2016.09.046 · Cited by 813 · see citing works
CayleyNets: Graph Convolutional Neural Networks With Complex Rational Spectral Filters
Levie, R., Monti, F., Bresson, X., & Bronstein, M. M. (2019) · IEEE Transactions on Signal Processing · doi:10.1109/tsp.2018.2879624 · Cited by 685 · see citing works
SplineCNN: Fast Geometric Deep Learning with Continuous B-Spline Kernels
Fey, M., Lenssen, J. E., Weichert, F., & Muller, H. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00097 · Cited by 459 · see citing works
Dual Graph Convolutional Networks for Graph-Based Semi-Supervised Classification
Zhuang, C., & Ma, Q. (2018) · Proceedings of the 2018 World Wide Web Conference on World Wide Web - WWW '18 · doi:10.1145/3178876.3186116 · Cited by 423 · see citing works
What are higher-order networks?
Bick, C., Gross, E., Harrington, H. A., & Schaub, M. T. (2023) · SIAM Review · doi:10.1137/21m1414024 · Cited by 420 · see citing works
Vertex-frequency analysis on graphs
Shuman, D. I., Ricaud, B., & Vandergheynst, P. (2016) · Applied and Computational Harmonic Analysis · doi:10.1016/j.acha.2015.02.005 · Cited by 349 · see citing works
Self-citationQuantifying the effect of experimental perturbations at single-cell resolution
Burkhardt, D. B., Stanley, J. S., Tong, A., Perdigoto, A. L., Gigante, S. A., Herold, K. C., Wolf, G., Giraldez, A. J., van Dijk, D., & Krishnaswamy, S. (2021) · Nature Biotechnology · doi:10.1038/s41587-020-00803-5 · Cited by 226 · see citing works
GCNG: graph convolutional networks for inferring gene interaction from spatial transcriptomics data
Yuan, Y., & Bar-Joseph, Z. (2020) · Genome Biology · doi:10.1186/s13059-020-02214-w · Cited by 194 · see citing works
Perraudin, N., Defferrard, M., Kacprzak, T., & Sgier, R. (2019) · Astronomy and Computing · doi:10.1016/j.ascom.2019.03.004 · Cited by 184 · see citing works
“For this contribution, we chose the formulation of [26] as its root on strong graph signal processing theory makes the concept of convolutions and filters explicit [36].”
BackgroundMethodShan, X., Cao, J., Huo, S., Chen, L., Sarrigiannis, P. G., & Zhao, Y. (2022) · Human Brain Mapping · doi:10.1002/hbm.25994 · Cited by 75 · see citing works
“A graph signal x is filtered by a kernel Θ with multiplication between Θ and the graph Fourier transform Ux (Shuman et al., 2013).”
BackgroundMethodMultiscale PHATE identifies multimodal signatures of COVID-19
Kuchroo, M., Huang, J., Wong, P., Grenier, J.-C., Shung, D., Tong, A., Lucas, C., Klein, J., Burkhardt, D. B., Gigante, S., et al. (2022) · Nature Biotechnology · doi:10.1038/s41587-021-01186-x · Cited by 72 · see citing works
Graph neural networks for multivariate time series regression with application to seismic data
Bloemheuvel, S., van den Hoogen, J., Jozinović, D., Michelini, A., & Atzmueller, M. (2023) · International Journal of Data Science and Analytics · doi:10.1007/s41060-022-00349-6 · Cited by 75 · see citing works
Global and local uncertainty principles for signals on graphs
Perraudin, N., Ricaud, B., Shuman, D. I., & Vandergheynst, P. (2018) · APSIPA Transactions on Signal and Information Processing · doi:10.1017/atsip.2018.2 · Cited by 58 · see citing works
Self-citationEzzati Khatab, Z., Hajihoseini Gazestani, A., Ghorashi, S. A., & Ghavami, M. (2021) · Signal Processing · doi:10.1016/j.sigpro.2020.107915 · Cited by 44 · see citing works
Son, H., Pham, V.-T., Jang, Y., & Kim, S.-E. (2021) · Sensors · doi:10.3390/s21093118 · Cited by 29 · see citing works
Deep learning approaches for similarity computation: A survey
Yang, P., Wang, H., Yang, J., Qian, Z., Zhang, Y., & Lin, X. (2024) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2024.3422484 · Cited by 28 · see citing works
A data augmentation scheme for geometric deep learning in personalized brain–computer interfaces.
Kalaganis, F. P., Laskaris, N. A., Chatzilari, E., Nikolopoulos, S., & Kompatsiaris, I. (2020) · IEEE Access · doi:10.1109/access.2020.3021580 · Cited by 26 · see citing works
Graph-Embedded Structure-Aware Perceptual Hashing for Neural Network Protection and Piracy Detection
Liu, R., Chen, H., Zhao, B., Chen, K., & Zhang, W. (2025) · 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr52734.2025.01878
- Authors
- Shuman, D. I., Narang, S. K., Frossard, P., Ortega, A., & Vandergheynst, P.
- Affiliations
- École Polytechnique Fédérale de Lausanne (CH)
- University of Southern California (US)
- Venue
- IEEE Signal Processing Magazine
- Published
- 2013-05
- Volume
- 30
- Issue
- 3
- Pages
- 83-98
- ISSN
- 1053-5888 (ISSN-L)
- OpenAlex
- W2101491865
- Cited by
- 4,421
- References
- 2
- Citations by year
- 2026: 293 · 2025: 369 · 2024: 393 · 2023: 442 · 2022: 425 · 2021: 542 · 2020: 479 · 2019: 412 · 2018: 342 · 2017: 266 · 2016: 214 · 2015: 148 · 2014: 71 · 2013: 24
- FWCI
- 168.48
- Type
- journal article
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- IEEE Signal Processing Magazine (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- Infoscience (Ecole Polytechnique Fédérale de Lausanne) (submittedVersion)
- Infoscience (Ecole Polytechnique Fédérale de Lausanne) (submittedVersion, cc-by-nc-nd)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Advanced Graph Neural Networks
- Physical Sciences › Mathematics › Applied Mathematics › Mathematical Analysis and Transform Methods
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Graph Theory and Algorithms
- Keywords
- spectral graph analysis, graph signal processing, graph filtering, multiscale transforms, irregular domains, weighted graphs
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review