Computer Science > Discrete Mathematics
[Submitted on 31 Jul 2015 (v1), revised 28 Jan 2016 (this version, v2), latest version 17 May 2016 (v3)]
Title:Signals on Graphs: Uncertainty Principle and Sampling
View PDFAbstract:In many applications of current interest, the observations are represented as a signal defined over a graph. The analysis of such signals requires the extension of standard signal processing tools. In this work we start providing a class of graph signals maximally concentrated in the graph domain and its dual. Then building on this framework, we derive an uncertainty principle for graph signals and illustrate the conditions for the recovery of band-limited signals from a subset of their values. We show an interesting link between uncertainty principle and sampling and propose alternative signal recovery algorithms. Then, after showing that samples' location plays a key role in the performance of signal recovery algorithms, we suggest and compare a few alternative sampling strategies. Finally, we provide the conditions for perfect recovery of a useful signal corrupted by sparse noise, showing that this problem is also intrinsically related to graph-frequency localization properties.
Submission history
From: Mikhail Tsitsvero [view email][v1] Fri, 31 Jul 2015 10:23:49 UTC (1,019 KB)
[v2] Thu, 28 Jan 2016 15:00:17 UTC (603 KB)
[v3] Tue, 17 May 2016 10:11:20 UTC (346 KB)
Current browse context:
cs.DM
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.