Towards a general direct product testing theorem

Elazar Goldenberg, C. S. Karthik

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The Direct Product encoding of a string a ∈ {0, 1}n on an underlying domain V ⊆ ([nk]), is a function DPV (a) which gets as input a set S ∈ V and outputs a restricted to S. In the Direct Product Testing Problem, we are given a function F : V → {0, 1}k, and our goal is to test whether F is close to a direct product encoding, i.e., whether there exists some a ∈ {0, 1}n such that on most sets S, we have F(S) = DPV (a)(S). A natural test is as follows: select a pair (S, S0) ∈ V according to some underlying distribution over V × V , query F on this pair, and check for consistency on their intersection. Note that the above distribution may be viewed as a weighted graph over the vertex set V and is referred to as a test graph. The testability of direct products was studied over various domains and test graphs: Dinur and Steurer (CCC’14) analyzed it when V equals the k-th slice of the Boolean hypercube and the test graph is a member of the Johnson graph family. Dinur and Kaufman (FOCS’17) analyzed it for the case where V is the set of faces of a Ramanujan complex, where in this case V = Ok(n). In this paper, we study the testability of direct products in a general setting, addressing the question: what properties of the domain and the test graph allow one to prove a direct product testing theorem? Towards this goal we introduce the notion of coordinate expansion of a test graph. Roughly speaking a test graph is a coordinate expander if it has global and local expansion, and has certain nice intersection properties on sampling. We show that whenever the test graph has coordinate expansion then it admits a direct product testing theorem. Additionally, for every k and n we provide a direct product domain V ⊆ (n k) of size n, called the Sliding Window domain for which we prove direct product testability.

Original languageEnglish (US)
Title of host publication38th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2018
EditorsSumit Ganguly, Paritosh Pandya
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959770934
DOIs
StatePublished - Dec 2018
Externally publishedYes
Event38th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2018 - Ahmedabad, India
Duration: Dec 11 2018Dec 13 2018

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume122
ISSN (Print)1868-8969

Conference

Conference38th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2018
Country/TerritoryIndia
CityAhmedabad
Period12/11/1812/13/18

All Science Journal Classification (ASJC) codes

  • Software

Keywords

  • Derandomization
  • Direct product
  • Johnson graph
  • PCP
  • Property testing
  • Ramanujan complex

Fingerprint

Dive into the research topics of 'Towards a general direct product testing theorem'. Together they form a unique fingerprint.

Cite this