Temporal Graph Signal Decomposition
Not on the map. Why?
Abstract (arXiv)
Temporal graph signals are multivariate time series with individual components associated with nodes of a fixed graph structure. Data of this kind arises in many domains including activity of social network users, sensor network readings over time, and time course gene expression within the interaction network of a model organism. Traditional matrix decomposition methods applied to such data fall short of exploiting structural regularities encoded in the underlying graph and also in the temporal patterns of the signal. How can we take into account such structure to obtain a succinct and interpretable representation of temporal graph signals? We propose a general, dictionary-based framework for temporal graph signal decomposition (TGSD). The key idea is to learn a low-rank, joint encoding of the data via a combination of graph and time dictionaries. We propose a highly scalable decomposition algorithm for both complete and incomplete data, and demonstrate its advantage for matrix decomposition, imputation of missing values, temporal interpolation, clustering, period estimation, and rank estimation in synthetic and real-world data ranging from traffic patterns to social media activity. Our framework achieves 28% reduction in RMSE compared to baselines for temporal interpolation when as many as 75% of the observations are missing. It scales best among baselines taking under 20 seconds on 3.5 million data points and produces the most parsimonious models. To the best of our knowledge, TGSD is the first framework to jointly model graph signals by temporal and graph dictionaries.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 21 of its 56 references that are in the map. First posted on arXiv 25 Jun 2021.
Builds on
21 of 56 references.
References · 21
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,209
- 2017Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastingcited by 1,136
- 2017Graph Signal Processing: Overview, Challenges and Applicationscited by 413
- 2018Graph Convolutional Networks for Text Classificationcited by 345
- 2018BRITS: Bidirectional Recurrent Imputation for Time Seriescited by 290
- 2014Graph-based Anomaly Detection and Description: A Surveycited by 183
- 2018Learning graphs from data: A signal representation perspectivecited by 119
- 2017Geometric Matrix Completion with Recurrent Multi-Graph Neural Networkscited by 88
- 2017Dynamic Graph Convolutional Networkscited by 83
- 2016A survey of sparse representation: algorithms and applicationscited by 58
- 2015Network Lasso: Clustering and Optimization in Large Graphscited by 43
9 more
- 2019Low-Rank Matrix Completion: A Contemporary Surveycited by 43
- 2021Dynamic Graph Collaborative Filteringcited by 33
- 2014Matrix Completion on Graphscited by 26
- 2017Sampling and Recovery of Graph Signalscited by 5
- 2015A Review of Network Traffic Analysis and Prediction Techniquescited by 4
- 2017Spectral Algorithms for Temporal Graph Cutscited by 4
- 2015A Distance Measure for the Analysis of Polar Opinion Dynamics in Social Networkscited by 3
- 2018Finding GEMS: Multi-Scale Dictionaries for High-Dimensional Graph Signalscited by 2
- 2019DSL: Discriminative Subgraph Learning via Sparse Self-Representationcited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 2; 2025: 2.
8 papers.
- 2023EasyDGL: Encode, Train and Interpret for Continuous-time Dynamic Graph Learningcited by 7
- 2025Time-Vertex Machine Learning for Optimal Sensor Placement in Temporal Graph Signals: Applications in Structural Health Monitoringcited by 2
- 2023Graph Signal Sampling for Inductive One-Bit Matrix Completion: a Closed-form Solutioncited by 1
- 2023Multi-Dictionary Tensor Decompositioncited by 1
- 2024Low Rank Multi-Dictionary Selection at Scalecited by 1
- 2022Unsupervised Instance and Subnetwork Selection for Network Datacited by 0
- 2024Functional-Edged Network Modelingcited by 0
- 2025Multi-Dictionary Learning for Low Rank Sparse Codingcited by 0
- 2025Time-Vertex Machine Learning for Optimal Sensor Placement in Temporal Graph Signals: Applications in Structural Health Monitoring22 Dec 2025
- 2025Multi-Dictionary Learning for Low Rank Sparse Coding12 Sep 2025
- 2024Low Rank Multi-Dictionary Selection at Scale11 Jun 2024
- 2024Functional-Edged Network Modeling30 Mar 2024
- 2023Multi-Dictionary Tensor Decomposition18 Sep 2023
- 2023EasyDGL: Encode, Train and Interpret for Continuous-time Dynamic Graph Learning22 Mar 2023
- 2023Graph Signal Sampling for Inductive One-Bit Matrix Completion: a Closed-form Solution8 Feb 2023
- 2022Unsupervised Instance and Subnetwork Selection for Network Data24 Dec 2022