Locally Testable Codes and Cayley Graphs

Abstract

We give two new characterizations of (2-linear) locally testable error-correcting codes in terms of Cayley graphs over 2h: enumerate A locally testable code is equivalent to a Cayley graph over 2h whose set of generators is significantly larger than h and has no short linear dependencies, but yields a shortest-path metric that embeds into 1 with constant distortion. This extends and gives a converse to a result of Khot and Naor (2006), which showed that codes with large dual distance imply Cayley graphs that have no low-distortion embeddings into 1. A locally testable code is equivalent to a Cayley graph over 2h that has significantly more than h eigenvalues near 1, which have no short linear dependencies among them and which "explain" all of the large eigenvalues. This extends and gives a converse to a recent construction of Barak et al. (2012), which showed that locally testable codes imply Cayley graphs that are small-set expanders but have many large eigenvalues. enumerate

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…