Show simple item record

dc.contributor.advisorLu, Yue M.en_US
dc.contributor.authorAgaskar, Ameyaen_US
dc.date.accessioned2015-07-17T16:29:49Z
dc.date.created2015-05en_US
dc.date.issued2015-05-15en_US
dc.date.submitted2015en_US
dc.identifier.citationAgaskar, Ameya. 2015. Problems in Signal Processing and Inference on Graphs. Doctoral dissertation, Harvard University, Graduate School of Arts & Sciences.en_US
dc.identifier.urihttp://nrs.harvard.edu/urn-3:HUL.InstRepos:17464767
dc.description.abstractModern datasets are often massive due to the sharp decrease in the cost of collecting and storing data. Many are endowed with relational structure modeled by a graph, an object comprising a set of points and a set of pairwise connections between them. A ``signal on a graph'' has elements related to each other through a graph---it could model, for example, measurements from a sensor network. In this dissertation we study several problems in signal processing and inference on graphs. We begin by introducing an analogue to Heisenberg's time-frequency uncertainty principle for signals on graphs. We use spectral graph theory and the standard extension of Fourier analysis to graphs. Our spectral graph uncertainty principle makes precise the notion that a highly localized signal on a graph must have a broad spectrum, and vice versa. Next, we consider the problem of detecting a random walk on a graph from noisy observations. We characterize the performance of the optimal detector through the (type-II) error exponent, borrowing techniques from statistical physics to develop a lower bound exhibiting a phase transition. Strong performance is only guaranteed when the signal to noise ratio exceeds twice the random walk's entropy rate. Monte Carlo simulations show that the lower bound is quite close to the true exponent. Next, we introduce a technique for inferring the source of an epidemic from observations at a few nodes. We develop a Monte Carlo technique to simulate the infection process, and use statistics computed from these simulations to approximate the likelihood, which we then maximize to locate the source. We further introduce a logistic autoregressive model (ALARM), a simple model for binary processes on graphs that can still capture a variety of behavior. We demonstrate its simplicity by showing how to easily infer the underlying graph structure from measurements; a technique versatile enough that it can work under model mismatch. Finally, we introduce the exact formula for the error of the randomized Kaczmarz algorithm, a linear system solver for sparse systems, which often arise in graph theory. This is important because, as we show, existing performance bounds are quite loose.en_US
dc.description.sponsorshipEngineering and Applied Sciences - Engineering Sciencesen_US
dc.format.mimetypeapplication/pdfen_US
dc.language.isoenen_US
dash.licenseLAAen_US
dc.subjectEngineering, Electronics and Electricalen_US
dc.titleProblems in Signal Processing and Inference on Graphsen_US
dc.typeThesis or Dissertationen_US
dash.depositing.authorAgaskar, Ameyaen_US
dc.date.available2015-07-17T16:29:49Z
thesis.degree.date2015en_US
thesis.degree.grantorGraduate School of Arts & Sciencesen_US
thesis.degree.levelDoctoralen_US
thesis.degree.nameDoctor of Philosophyen_US
dc.contributor.committeeMemberTarokh, Vahiden_US
dc.contributor.committeeMemberBrockett, Rogeren_US
dc.type.materialtexten_US
thesis.degree.departmentEngineering and Applied Sciences - Engineering Sciencesen_US
dash.identifier.vireohttp://etds.lib.harvard.edu/gsas/admin/view/377en_US
dc.description.keywordsSignal Processing; Inference; Graph Theory; Spin Glasses; Linear Systemsen_US
dash.author.emailaagaskar@gmail.comen_US
dash.identifier.drsurn-3:HUL.DRS.OBJECT:25164071en_US
dash.identifier.orcid0000-0001-7643-1315en_US
dash.contributor.affiliatedAgaskar, Ameya
dc.identifier.orcid0000-0001-7643-1315


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record