Tracking time-vertex propagation using dynamic graph wavelets

Graph Signal Processing generalizes classical signal processing to signal or data indexed by the vertices of a weighted graph. So far, the research efforts have been focused on static graph signals. However numerous applications involve graph signals evolving in time, such as spreading or propagation of waves on a network. The analysis of this type of data requires a new set of methods that takes into account the time and graph dimensions. We propose a novel class of wavelet frames named Dynamic Graph Wavelets, whose time-vertex evolution follows a dynamic process. We demonstrate that this set of functions can be combined with sparsity based approaches such as compressive sensing to reveal information on the dynamic processes occurring on a graph. Experiments on real seismological data show the efficiency of the technique, allowing to estimate the epicenter of earthquake events recorded by a seismic network.

[1]  Pierre Vandergheynst,et al.  UNLocBoX A matlab convex optimization toolbox using proximal splitting methods , 2014, ArXiv.

[2]  Jianqin Zhou,et al.  On discrete cosine transform , 2011, ArXiv.

[3]  Mason A. Porter,et al.  Multilayer networks , 2013, J. Complex Networks.

[4]  José M. F. Moura,et al.  Discrete Signal Processing on Graphs , 2012, IEEE Transactions on Signal Processing.

[5]  Dugald B. Duncan,et al.  Difference approximations of acoustic and elastic wave equations , 1998 .

[6]  A. Arenas,et al.  Mathematical Formulation of Multilayer Networks , 2013, 1307.4977.

[7]  Cécile Favre,et al.  Information diffusion in online social networks: a survey , 2013, SGMD.

[8]  Pierre Vandergheynst,et al.  GSPBOX: A toolbox for signal processing on graphs , 2014, ArXiv.

[9]  Phillipp Bergmann,et al.  Fundamentals Of Geophysics , 2016 .

[10]  D. Durran Numerical methods for wave equations in geophysical fluid dynamics , 1999 .

[11]  Pierre Vandergheynst,et al.  Wavelets on Graphs via Spectral Graph Theory , 2009, ArXiv.

[12]  References , 1971 .

[13]  U. Feige,et al.  Spectral Graph Theory , 2015 .

[14]  Patrick L. Combettes,et al.  Proximal Splitting Methods in Signal Processing , 2009, Fixed-Point Algorithms for Inverse Problems in Science and Engineering.

[15]  Pascal Frossard,et al.  The emerging field of signal processing on graphs: Extending high-dimensional data analysis to networks and other irregular domains , 2012, IEEE Signal Processing Magazine.

[16]  Eleuterio F. Toro,et al.  Numerical methods for wave propagation : selected contributions from the workshop held in Manchester, U.K., containing the Harten memorial lecture , 1998 .

[17]  Damien Foucard,et al.  Frequency Analysis of Temporal Graph Signals , 2016, ArXiv.

[18]  Piet Van Mieghem,et al.  Epidemic processes in complex networks , 2014, ArXiv.

[19]  Pierre Vandergheynst,et al.  Vertex-Frequency Analysis on Graphs , 2013, ArXiv.

[20]  R. Coifman,et al.  Diffusion Wavelets , 2004 .

[21]  Marc Teboulle,et al.  A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems , 2009, SIAM J. Imaging Sci..

[22]  M. De Domenico,et al.  The Anatomy of a Scientific Rumor , 2013, Scientific Reports.