Publications


Finer-grained Reductions in Fine-grained Hardness of Approximation


Proving as Fast as Computing: Succinct Arguments with Constant Prover Overhead


Efficient List-Decoding with Constant Alphabet and List Sizes


Query complexity lower bounds for local list-decoding and hard-core predicates (even for small rate and huge lists)


Local proofs approaching the witness length


LDPC codes achieve list decoding capacity


Linear-time erasure list-decoding of expander codes


On list recovery of high-rate tensor codes


From Local to Robust Testing via Agreement Testing


Erasures vs. Errors in Local Decoding and Property Testing


Improved list decoding of Folded Reed-Solomon and Multiplicity Codes


Local list recovery of high-rate tensor codes & applications


Locally testable and locally correctable codes approaching the Gilbert-Varshamov bound

[Filmed talk at Banff (by Swastik Kopparty)], [In DIMACS Highlights (by Tami Carpenter)]


High-rate locally-correctable and locally-testable codes with sub-polynomial query complexity

    [Filmed talk at TCS+ (by Swastik Kopparty)], [In SIGACT News (by Swastik Kopparty and Shubhangi Saraf)], [In DIMACS Highlights (by Tami Carpenter)]


Towards optimal deterministic coding for interactive communication


On public key encryption from noisy codewords


Sampling-based proofs of almost-periodicity results and algorithmic applications


Absolutely sound testing of lifted codes


An additive combinatorics approach relating rank to communication complexity

    [Filmed talk at IAS, Princeton]


Sparse affine-invariant linear codes are locally testable


A new upper bound on the query complexity of testing the generalized Reed-Muller codes


Space complexity in polynomial calculus


From affine to two-source extractors via approximate duality


Manuscripts

Locally testable codes via high-dimensional expanders


Simple Constructions of Unique Neighbor Expanders from Error-correcting Codes

Ph.D. Thesis

Additive combinatorics methods in computational complexity