Graph theoretic results on index coding, causal inference and learning graphical models

dc.contributor.advisorDimakis, Alexandros G.
dc.contributor.committeeMemberSanghavi, Sujay
dc.contributor.committeeMemberShakkottai, Sanjay
dc.contributor.committeeMemberCaramanis, Constantine
dc.contributor.committeeMemberZuckerman, David
dc.creatorShanmugam, Karthikeyan
dc.creator.orcid0000-0001-7845-7631
dc.date.accessioned2016-12-29T22:02:11Z
dc.date.available2016-12-29T22:02:11Z
dc.date.issued2016-08
dc.date.submittedAugust 2016
dc.date.updated2016-12-29T22:02:12Z
dc.description.abstractExploiting and learning graph structures is becoming ubiquitous in Network Information Theory and Machine Learning. The former deals with efficient communication schemes in a many-node network. In the latter, inferring graph structured relationships from high dimensional data is important. In this dissertation, some graph theoretic results in these two areas are presented. The first part deals with the problem of optimizing bandwidth resources for a shared broadcast link serving many users each having access to cached content. This problem and its variations are broadly called Index Coding. Index Coding is fundamental to understanding multi-terminal network problems and has applications in networks that deploy caches. The second part deals with the resources required for learning a network structure that encodes distributional and causal relationships among many variables in machine learning. The number of samples needed to learn graphical models that capture crucial distributional information is studied. For learning causal relationships, when passive data acquisition is not sufficient, the number of interventions required is investigated. In the first part, efficient algorithms for placing popular content in a network that deploys a distributed system of caches are provided. Then, the Index Coding problem is considered: every user has its own cache content that is given and transmissions on a shared link are to be optimized. All graph theoretic schemes for Index Coding, known prior to this work, are shown to perform within a constant factor from the one based on graph coloring. Then, `partial' flow-cut gap results for information flow in a multi-terminal network are obtained by leveraging Index Coding ideas. This provides a poly-logarithmic approximation for a known generalization of multi-cut. Finally, optimal cache design in Index Coding for an adversarial demand pattern is considered. Near-optimal algorithms for cache design and delivery within a broad class of schemes are presented. In the second part, sample complexity lower bounds considering average error for learning random Ising Graphical Models, sampled from Erdós-Rényi ensembles, are obtained. Then, the number of bounded interventions required to learn a network of causal relationships under the Pearls model is studied. Upper and lower bounds on the number of size bounded interventions required for various classes of graphs are obtained.
dc.description.departmentElectrical and Computer Engineering
dc.format.mimetypeapplication/pdf
dc.identifierdoi:10.15781/T2D21RN1Z
dc.identifier.urihttp://hdl.handle.net/2152/44041
dc.language.isoen
dc.subjectIndex coding
dc.subjectCausal inference
dc.subjectInformation theory
dc.subjectGraphical models
dc.titleGraph theoretic results on index coding, causal inference and learning graphical models
dc.typeThesis
dc.type.materialtext
thesis.degree.departmentElectrical and Computer Engineering
thesis.degree.disciplineElectrical and Computer engineering
thesis.degree.grantorThe University of Texas at Austin
thesis.degree.levelDoctoral
thesis.degree.nameDoctor of Philosophy

Access full-text files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SHANMUGAM-DISSERTATION-2016.pdf
Size:
2.14 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
1.85 KB
Format:
Plain Text
Description: