Algebraic and analytic techniques in coding theory

dc.contributor.advisorZuckerman, David I.en
dc.contributor.committeeMemberBajaj, Chandrajiten
dc.contributor.committeeMemberGal, Annaen
dc.contributor.committeeMemberLovett, Shacharen
dc.contributor.committeeMemberPrice, Ericen
dc.creatorBhowmick, Abhisheken
dc.date.accessioned2016-02-16T19:09:52Zen
dc.date.available2016-02-16T19:09:52Zen
dc.date.issued2015-12en
dc.date.submittedDecember 2015en
dc.date.updated2016-02-16T19:09:53Zen
dc.description.abstractError correcting codes are designed to tackle the problem of reliable trans- mission of data through noisy channels. A major challenge in coding theory is to efficiently recover the original message even when many symbols of the received data have been corrupted. This is called the unique decoding problem of error correcting codes. More precisely, if the user wants to send K bits, the code stretches K bits to N bits to tolerate errors in the N bits. Then the goal is to recover the original K bits of the message. Often, the receiver requires only a certain part of the message. In such cases, analyzing the entire received data (word) becomes prohibitive. The challenge is to design a local decoder which queries only few locations of the received word and outputs the part of the message required. This is known as local decoding of an error correcting code. The unique decoding problem faces a certain combinatorial barrier. That is, there is a limit to the number of errors it can tolerate in order to uniquely identify the correct message. This is called the unique decoding radius. A major open problem is to understand what happens if one allows for errors beyond this threshold. The goal is to design an algorithm that can recover the right message, or possibly a list of messages (preferably a small number). This is referred to as list decoding of an error correcting code. At the core of many such codes lies polynomials. Polynomials play a fundamental role in computer science with important applications in algorithm design, complexity theory, pseudo-randomness and machine learning. In this dissertation, we improve our understanding of well known classes of codes and discover various properties of polynomials. As an additional consequence, we obtain results in a suite of problems in effective algebraic geometry, including Hilbert’s nullstellensatz, ideal membership problem and counting rational points in a variety.en
dc.description.departmentComputer Science
dc.format.mimetypeapplication/pdfen
dc.identifierdoi:10.15781/T2T10Ven
dc.identifier.urihttp://hdl.handle.net/2152/33308en
dc.language.isoenen
dc.subjectPolynomialsen
dc.subjectCoding theoryen
dc.titleAlgebraic and analytic techniques in coding theoryen
dc.typeThesisen
thesis.degree.departmentComputer Sciencesen
thesis.degree.disciplineComputer scienceen
thesis.degree.grantorThe University of Texas at Austinen
thesis.degree.levelDoctoralen
thesis.degree.nameDoctor of Philosophyen

Access full-text files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BHOWMICK-DISSERTATION-2015.pdf
Size:
1.08 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: