Table of Contents
Fetching ...

Quasi-Linear Size PCPs with Small Soundness from HDX

Mitali Bafna, Dor Minzer, Nikhil Vyas

TL;DR

This work establishes a novel connection between PCPs and fault-tolerant distributed computing, more precisely, to the almost-everywhere reliable transmission problem introduced by Dwork, Peleg, Pippenger and Upfal (1986).

Abstract

We construct 2-query, quasi-linear size probabilistically checkable proofs (PCPs) with arbitrarily small constant soundness, improving upon Dinur's 2-query quasi-linear size PCPs with soundness $1-Ω(1)$. As an immediate corollary, we get that under the exponential time hypothesis, for all $ε>0$ no approximation algorithm for $3$-SAT can obtain an approximation ratio of $7/8+ε$ in time $2^{n/\log^C n}$, where $C$ is a constant depending on $ε$. Our result builds on a recent line of independent works by Bafna, Lifshitz and Minzer, and Dikstein, Dinur and Lubotzky, that showed the existence of linear size direct product testers with small soundness. The main new ingredient in our proof is a technique that embeds a given 2-CSP into a 2-CSP on a prescribed graph, provided that the latter is a graph underlying a sufficiently good high-dimensional expander (HDX). We achieve this by establishing a novel connection between PCPs and fault-tolerant distributed computing, more precisely, to the almost-everywhere reliable transmission problem introduced by Dwork, Peleg, Pippenger and Upfal (1986). We instantiate this connection by showing that graphs underlying HDXs admit routing protocols that are tolerant to adversarial edge corruptions, also improving upon the state of the art constructions of sparse edge-fault-tolerant networks in the process. Our PCP construction requires variants of the aforementioned direct product testers with poly-logarithmic degree. The existence and constructability of these variants is shown in an appendix by Zhiwei Yun.

Quasi-Linear Size PCPs with Small Soundness from HDX

TL;DR

This work establishes a novel connection between PCPs and fault-tolerant distributed computing, more precisely, to the almost-everywhere reliable transmission problem introduced by Dwork, Peleg, Pippenger and Upfal (1986).

Abstract

We construct 2-query, quasi-linear size probabilistically checkable proofs (PCPs) with arbitrarily small constant soundness, improving upon Dinur's 2-query quasi-linear size PCPs with soundness . As an immediate corollary, we get that under the exponential time hypothesis, for all no approximation algorithm for -SAT can obtain an approximation ratio of in time , where is a constant depending on . Our result builds on a recent line of independent works by Bafna, Lifshitz and Minzer, and Dikstein, Dinur and Lubotzky, that showed the existence of linear size direct product testers with small soundness. The main new ingredient in our proof is a technique that embeds a given 2-CSP into a 2-CSP on a prescribed graph, provided that the latter is a graph underlying a sufficiently good high-dimensional expander (HDX). We achieve this by establishing a novel connection between PCPs and fault-tolerant distributed computing, more precisely, to the almost-everywhere reliable transmission problem introduced by Dwork, Peleg, Pippenger and Upfal (1986). We instantiate this connection by showing that graphs underlying HDXs admit routing protocols that are tolerant to adversarial edge corruptions, also improving upon the state of the art constructions of sparse edge-fault-tolerant networks in the process. Our PCP construction requires variants of the aforementioned direct product testers with poly-logarithmic degree. The existence and constructability of these variants is shown in an appendix by Zhiwei Yun.
Paper Structure (121 sections, 60 theorems, 127 equations, 4 tables)

This paper contains 121 sections, 60 theorems, 127 equations, 4 tables.

Key Result

Theorem 1.2

For all $\delta>0$, there is $C = C(\delta)>0$ and a polynomial time procedure that given an instance $\phi$ of $3$-SAT of size $n$, produces a label cover instance $\Psi$ with the following properties:

Theorems & Definitions (141)

  • Definition 1.1
  • Theorem 1.2
  • Corollary 1.3
  • Corollary 1.4
  • Corollary 1.5
  • Theorem 1.6
  • Definition 1.7
  • Theorem 1.8
  • Lemma 1.9
  • Remark 1.10
  • ...and 131 more