Reconstruction of Graph Signals through Percolation from Seeding Nodes
arXiv:1507.08364 · doi:10.1109/TSP.2016.2552510
Abstract
New schemes to recover signals defined in the nodes of a graph are proposed. Our focus is on reconstructing bandlimited graph signals, which are signals that admit a sparse representation in a frequency domain related to the structure of the graph. Most existing formulations focus on estimating an unknown graph signal by observing its value on a subset of nodes. By contrast, in this paper, we study the problem of reconstructing a known graph signal using as input a graph signal that is non-zero only for a small subset of nodes (seeding nodes). The sparse signal is then percolated (interpolated) across the graph using a graph filter. Graph filters are a generalization of classical time-invariant systems and represent linear transformations that can be implemented distributedly across the nodes of the graph. Three setups are investigated. In the first one, a single simultaneous injection takes place on several nodes in the graph. In the second one, successive value injections take place on a single node. The third one is a generalization where multiple nodes inject multiple signal values. For noiseless settings, conditions under which perfect reconstruction is feasible are given, and the corresponding schemes to recover the desired signal are specified. Scenarios leading to imperfect reconstruction, either due to insufficient or noisy signal value injections, are also analyzed. Moreover, connections with classical interpolation in the time domain are discussed. The last part of the paper presents numerical experiments that illustrate the results developed through synthetic graph signals and two real-world signal reconstruction problems: influencing opinions in a social network and inducing a desired brain state in humans.
References in corpus (7)
- Cooperative Game Theory Approaches for Network Partitioning
- Discrete Signal Processing on Graphs
- Discrete Signal Processing on Graphs: Sampling Theory
- Sampling of graph signals with successive local aggregations
- Local-set-based Graph Signal Reconstruction
- A Distributed Tracking Algorithm for Reconstruction of Graph Signals
- Distributed Linear Network Operators using Graph Filters
Cited by in corpus (31)
- Graph Learning: A Survey
- Sampling of graph signals with successive local aggregations
- Stationary Graph Processes and Spectral Estimation
- Graph Frequency Analysis of Brain Signals
- Kernel-based Reconstruction of Graph Signals
- Fast Resampling of 3D Point Clouds via Graphs
- Signal Processing on Higher-Order Networks: Livin' on the Edge ... and Beyond
- Filtering Random Graph Processes Over Random Time-Varying Graphs
- Blind Identification of Graph Filters
- Distributed Adaptive Learning of Graph Signals
- Flow Smoothing and Denoising: Graph Signal Processing in the Edge-Space
- Inference of Spatio-Temporal Functions over Graphs via Multi-Kernel Kriged Kalman Filtering
- Signal Representations on Graphs: Tools and Applications
- Graph Signal Sampling Under Stochastic Priors
- Controllability of Bandlimited Graph Processes Over Random Time Varying Graphs
- Iterative reconstruction of signals on graph
- Distributed Linear Network Operators using Graph Filters
- Graph Signal Processing: Modulation, Convolution, and Sampling
- Designing Asymmetric Shift Operators for Decentralized Subspace Projection
- Sampling and Inference of Networked Dynamics using Log-Koopman Nonlinear Graph Fourier Transform
- Signal Recovery on Graphs: Fundamental Limits of Sampling Strategies
- A Markov Variation Approach to Smooth Graph Signal Interpolation
- Agile Inexact Methods for Spectral Projector-Based Graph Fourier Transforms
- Modelling Graph Errors: Towards Robust Graph Signal Processing
- Signal Processing on Directed Graphs
- Robust recovery of bandlimited graph signals via randomized dynamical sampling
- Blind Community Detection from Low-rank Excitations of a Graph Filter
- Graph Equivalence Classes for Spectral Projector-Based Graph Fourier Transforms
- PanRep: Graph neural networks for extracting universal node embeddings in heterogeneous graphs
- Fast Decentralized Linear Functions Over Edge Fluctuating Graphs
- Enhancing Geometric Deep Learning via Graph Filter Deconvolution