On Decoding Cohen-Haeupler-Schulman Tree Codes
Anand Kumar Narayanan, Matthew Weidner

TL;DR
This paper introduces a randomized polynomial time decoding algorithm for Cohen-Haeupler-Schulman tree codes, utilizing the polynomial method, and explores variants with constant error correction over polylogarithmic alphabets.
Contribution
It provides the first efficient decoding algorithm for these explicit tree codes and proposes a novel convex optimization approach for near-constant error correction.
Findings
Decoding algorithm corrects errors up to roughly the block length to the three-fourths power.
Codes with constant error correction over polylogarithmic alphabets are constructed.
Proposes a convex optimization method inspired by compressed sensing for improved decoding.
Abstract
Tree codes, introduced by Schulman, are combinatorial structures essential to coding for interactive communication. An infinite family of tree codes with both rate and distance bounded by positive constants is called asymptotically good. Rate being constant is equivalent to the alphabet size being constant. Schulman proved that there are asymptotically good tree code families using the Lovasz local lemma, yet their explicit construction remains an outstanding open problem. In a major breakthrough, Cohen, Haeupler and Schulman constructed explicit tree code families with constant distance, but over an alphabet polylogarithmic in the length. Our main result is a randomized polynomial time decoding algorithm for these codes making novel use of the polynomial method. The number of errors corrected scales roughly as the block length to the three-fourths power, falling short of the constant…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
