Linear Consistency Testing

Y. Aumann, J. Hastad, M. O. Rabin, M. Sudan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We extend the notion of linearity testing to the task of checking linear-consistency of multiple functions. Informally, functions are “linear” if their graphs form straight lines on the plane. Two such functions are “consistent” if the lines have the same slope. We propose a variant of a test of Blum, Luby and Rubinfeld [8] to check the linear-consistency of three functions f 1,f 2,f 3 mapping a finite Abelian group G to an Abelian group H: Pick x,y ∈ G uniformly and independently at random and check if f 1(x) + f 2(y) = f 3(x + y). We analyze this test for two cases: (1) G and H are arbitrary Abelian groups and (2) G=Fn2G=F2n and H=F2H=F2. Questions bearing close relationship to linear-consistency testing seem to have been implicitly considered in recent work on the construction of PCPs (and in particular in the work of Håstad [9]). It is abstracted explicitly for the first time here. We give an application of this problem (and of our results): A (yet another) new and tight characterization of NP, namely ∀ ε > 0. NP=MIP1−ϵ,12[=(logn),3,1]NP=MIP1−ϵ,12[=(log⁡n),3,1] I.e., every language in NP has 3-prover 1-round proof systems in which the verifier tosses O(log n) coins and asks each of the three provers one question each. The provers respond with one bit each such that the verifier accepts instance of the language with probability 1– ε and rejects non-instances with probability at least 1212. Such a result is of some interest in the study of probabilistically checkable proofs.
Original languageAmerican English
Title of host publicationSecond International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, RANDOM-APPROX'99
PublisherSpringer Berlin Heidelberg
StatePublished - 1999

Bibliographical note

Place of conference:Berkeley, CA, USA

Fingerprint

Dive into the research topics of 'Linear Consistency Testing'. Together they form a unique fingerprint.

Cite this