Abstract
Signal processing on graphs is an emerging research field dealing with signals living on an irregular domain that is captured by a graph, and has been applied to sensor networks, machine learning, climate analysis, et cetera. Existing works on sampling and reconstruction of graph signals mainly studied static bandlimited signals. However, many real-world graph signals are time-varying, and they evolve smoothly, so instead of the signals themselves being bandlimited or smooth on graph, it is more reasonable that their temporal differences are smooth on graph. In this chapter, two new batch reconstruction methods of time-varying graph signals are proposed by exploiting the smoothness of the temporal difference signals, and the uniqueness as well as the reconstruction error bound of the solutions to the corresponding optimization problems are theoretically analyzed. Furthermore, driven by practical applications faced with real-time requirements, huge size of data, lack of computing center, or communication difficulties between two non-neighboring vertices, an online distributed method is proposed by applying local properties of the temporal difference operator and the graph Laplacian matrix. We also highlight the spatio-temporal signals prevalently existing in sociology, climatology, and environmental studies form a special type of time-varying graph signals, and can be reconstructed by the proposed methods. Experiments on a variety of real-world datasets demonstrate the excellent performance of the proposed methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The MATLAB codes for the proposed methods and all experiments are available at http://gu.ee.tsinghua.edu.cn/codes/Timevarying_GS_Reconstruction.zip.
References
D.I. Shuman, S.K. Narang, P. Frossard, A. Ortega, P. Vandergheynst, The emerging field of signal processing on graphs: extending high-dimensional data analysis to networks and other irregular domains. IEEE Signal Process. Mag. 30(3), 83–98 (2013)
A. Sandryhaila, J.M.F. Moura, Discrete signal processing on graphs. IEEE Trans. Signal Process 61(7), 1644–1656 (2013)
N. Thanou, Graph Signal Processing (2016)
X. Shi, H. Feng, M. Zhai, T. Yang, Infinite impulse response graph filters in wireless sensor networks. IEEE Signal Process. Lett. 22(8), 1113–1117 (2015)
A. Gadde, A. Ortega, A probabilistic interpretation of sampling theory of graph signals, in IEEE International Conference on Acoustics, Speech and Signal Processing (2015)
S.K. Narang, Y.H. Chao, A. Ortega, Graph-wavelet filterbanks for edge-aware image processing, in Proceedings of the IEEE Statistics Signal Processing Workshop (SSP’12) (2012), pp. 141–144
W.H. Kim, N. Adluru, M.K. Chung, S. Charchut, J.J. Gadelkarim, L. Altshuler, T. Moody, A. Kumar, V. Singh, A.D. Leow, Multi-resolutional brain network filtering and analysis via wavelets on non-euclidean space. Med. Image Comput. Comput. Assist. Interv. 16(Pt3), 643–651 (2013)
S. Chen, A. Sandryhaila, J.M.F. Moura, J. Kovacevic, Signal denoising on graphs via graph filtering, in 2014 IEEE Global Conference on Signal and Information Processing (GlobalSIP) (IEEE, 2014), pp. 872–876
S. Chen, A. Sandryhaila, J.M.F. Moura, J. Kovacevic, Adaptive graph filtering: multiresolution classification on graphs, in 2013 IEEE Global Conference on Signal and Information Processing (GlobalSIP) (2013), pp. 427–430
E. Isufi, A. Loukas, A. Simonetto, G. Leus, Distributed Time-varying Graph Filtering, arXiv:1602.04436
X. Zhu, M. Rabbat, Approximating signals supported on graphs, in Proceedings of the 37th IEEE International Conference Acoustics, Speech, and Signal Processing (ICASSP) (2012), pp. 3921–3924
D. Thanou, P.A. Chou, P. Frossard, Graph-based compression of dynamic 3d point cloud sequences. IEEE Trans. Image Process. 25(4), 1765–1778 (2016)
P. Liu, X. Wang, Y. Gu, Coarsening graph signal with spectral invariance, in Proceedings of the 39th IEEE International Conference Acoustics, Speech, Signal Processing (ICASSP) (2014), pp. 1075–1079
P. Liu, X. Wang, Y. Gu, Graph signal coarsening: dimensionality reduction in irregular domain, in 2014 IEEE Global Conference on Signal and Information Processing (GlobalSIP) (2014), pp. 798–802
B. Girault, Stationary graph signals using an isometric graph translation, in 2015 23rd European Signal Processing Conference (EUSIPCO) (2015), pp. 1516–1520
A.G. Marques, S. Segarra, G. Leus, A. Ribeiro, Stationary graph processes and spectral estimation (2016), arXiv:1603.04667
N. Perraudin, P. Vandergheynst, Stationary signal processing on graphs (2016), arXiv:1601.02522
I. Pesenson, Variational splines and paley-wiener spaces on combinatorial graphs. Constr. Approx. 29(1), 1–21 (2009)
I.Z. Pesenson, M.Z. Pesenson, Sampling, filtering and sparse approximations on combinatorial graphs. J. Fourier Anal. Appl. 16(6), 921–942 (2010)
S. Chen, R. Varma, A. Sandryhaila, J. Kovačević, Discrete signal processing on graphs: sampling theory. IEEE Trans. Signal Process. 63(24), 6510–6523 (2015)
T.M. Smith, R.W. Reynolds, Improved extended reconstruction of sst (1854–1997). J. Clim. 17(12), 2466–2477 (2004)
L. Kong, M. Xia, X.Y. Liu, M. Wu, X. Liu, Data loss and reconstruction in sensor networks, in INFOCOM, 2013 Proceedings IEEE (2013), pp. 1654–1662
S.K. Narang, A. Gadde, E. Sanou, A. Ortega, Localized iterative methods for interpolation in graph structured data, in Proceedings of the 1st IEEE Global Conference on Signal and Information Processing (GlobalSIP) (2013), pp. 491–494
M. Belkin, I. Matveeva, P. Niyogi, Regularization and semi-supervised learning on large graphs, in International Conference on Computational Learning Theory (Springer, Berlin, 2004), pp. 624–638
S. Bougleux, A. Elmoataz, M. Melkemi, Discrete regularization on weighted graphs for image and mesh filtering, in International Conference on Scale Space and Variational Methods in Computer Vision (Springer, Berlin, 2007), pp. 128–139
D. Romero, M. Ma, G.B. Giannakis, Kernel-based reconstruction of graph signals (2016), arXiv:1605.07174
X. Wang, M. Wang, Y. Gu, A distributed tracking algorithm for reconstruction of graph signals. IEEE J. Sel. Top. Signal Process. 9(4), 728–740 (2015)
S. Chen, A. Sandryhaila, J.M.F. Moura, J. Kovacevic, Signal recovery on graphs: variation minimization. IEEE Trans. Signal Process. 63(17), 4609–4624 (2015)
I. Pesenson, Sampling in paley-wiener spaces on combinatorial graphs. Trans. Am. Math. Soc. 360(10), 5603–5627 (2008)
K. Qiu, X. Mao, X. Shen, X. Wang, T. Li, Y. Gu, Time-varying graph signal reconstruction. IEEE J. Sel. Top. Signal Process. 11(6), 870–883 (2017)
X. Mao, K. Qiu, T. Li, Y. Gu, Spatio-temporal signal recovery based on low rank and differential smoothness, in Submitted to IEEE Transactions on Signal Processing
Sea surface temperature (sst) v2 (2015), http://www.esrl.noaa.gov/psd/data/gridded/data.noaa.oisst.v2.html
Sea-level pressure, 1948–2010 (2016), http://research.jisao.washington.edu/data_sets/reanalysis/
Air quality data (2016), https://www.epa.gov/outdoor-air-quality-data
D.P. Bertsekas, Nonlinear Programming (Athena Scientific, Belmont, 1999), pp. 130–145
M.T. Bahadori, Q.R. Yu, Y. Liu, Fast multivariate spatio-temporal analysis via low rank tensor learning, in Advances in Neural Information Processing Systems (2014), pp. 3491–3499
R. Fang, J. Huang, W.M. Luh, A spatio-temporal low-rank total variation approach for denoising arterial spin labeling MRI data, in IEEE 12th International Symposium on Biomedical Imaging (ISBI) (IEEE, 2015), pp. 498–502
M.E. El-Telbany, M.A. Maged, Exploiting sparsity in wireless sensor networks for energy saving: a comparative study. Int. J. Appl. Eng. Res. 12(4), 452–460 (2017)
S. Ma, D. Goldfarb, L. Chen, Fixed point and bregman iterative methods for matrix rank minimization. Math. Progr. 128(1–2), 321–353 (2011)
M. Fazel, Matrix rank minimization with applications. Ph.D. dissertation, Ph.D. thesis, Stanford University (2002)
S. Boyd, N. Parikh, E. Chu, B. Peleato, J. Eckstein, Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends® Mach. Learn. 3(1), 1–122 (2011)
D. Gabay, B. Mercier, A dual algorithm for the solution of nonlinear variational problems via finite element approximation. Comput. Math. Appl. 2(1), 17–40 (1976)
J. Eckstein, W. Yao, Understanding the convergence of the alternating direction method of multipliers: theoretical and computational perspectives. Pac. J. Optim. 11(4), 619–644 (2015)
S. Robert, A brief description of natural neighbour interpolation. Interpret. Multivar. Data 21, 21–36 (1981)
X. Piao, Y. Hu, Y. Sun, B. Yin, J. Gao, Correlated spatio-temporal data collection in wireless sensor networks based on low rank matrix approximation and optimized node sampling. Sensors 14(12), 23 137–23 158 (2014)
N. Perraudin, A. Loukas, F. Grassi, P. Vandergheynst, Towards stationary time-vertex signal processing (2016), arXiv:1606.06962
I. Pesenson, Sampling in paley-wiener spaces on combinatorial graphs. Trans. Am. Math. Soc. 360(10), 5603–5627 (2008)
X. Wang, P. Liu, Y. Gu, Local-set-based graph signal reconstruction. IEEE Trans. Signal Process. 63(9), 2432–2444 (2015)
A.G. Marques, S. Segarra, G. Leus, A. Ribeiro, Sampling of graph signals with successive local aggregations. IEEE Trans. Signal Process. 64(7), 1832–1843 (2015)
X. Wang, J. Chen, Y. Gu, Local measurement and reconstruction for noisy bandlimited graph signals. Signal Process. 129(5), 119–129 (2016)
A. Sandryhaila, J.M.F. Moura, Big data analysis with signal processing on graphs: representation and processing of massive data sets with irregular structure. IEEE Signal Process. Mag. 31(5), 80–90 (2014)
P. Valdivia, F. Dias, F. Petronetto, C.T. Silva, L.G. Nonato, Wavelet-based visualization of time-varying data on graphs, in 2015 IEEE Conference on Visual Analytics Science and Technology (VAST) (2015), pp. 1–8
A. Loukas, D. Foucard, Frequency analysis of temporal graph signals (2016), arXiv preprint arXiv:1602.04434
E. Isufi, A. Loukas, A. Simonetto, G. Leus, Autoregressive moving average graph filtering. IEEE Trans. Signal Process. 65(2), 274–288 (2017)
A. Loukas, N. Perraudin, Stationary time-vertex signal processing (2016), arXiv preprint arXiv:1611.00255
K. Wang, J. Xia, C. Li, L.V. Wang, M.A. Anastasio, Low-rank matrix estimation-based spatio-temporal image reconstruction for dynamic photoacoustic computed tomography, in SPIE BiOS. International Society for Optics and Photonics (2014), pp. 89 432I–89 432I
J. Cheng, Q. Ye, H. Jiang, D. Wang, C. Wang, STCDG: an efficient data gathering algorithm based on matrix completion for wireless sensor networks. IEEE Trans. Wirel. Commun. 12(2), 850–861 (2013)
Y. Zhang, M. Roughan, W. Willinger, L. Qiu, Spatio-temporal compressive sensing and internet traffic matrices, in ACM SIGCOMM 2009 Conference on Data Communication (2009), pp. 267–278
Acknowledgements
This work was funded by the National Natural Science Foundation of China (NSFC 61571263 and NSFC 61531166005), the National Key Research and Development Program of China (Project No. 2016YFE0201900 and 2017YFC0403600), and Tsinghua University Initiative Scientific Research Program (Grant 2014Z01005).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Mao, X., Gu, Y. (2019). Time-Varying Graph Signals Reconstruction. In: Stanković, L., Sejdić, E. (eds) Vertex-Frequency Analysis of Graph Signals. Signals and Communication Technology. Springer, Cham. https://doi.org/10.1007/978-3-030-03574-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-03574-7_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-03573-0
Online ISBN: 978-3-030-03574-7
eBook Packages: EngineeringEngineering (R0)