A Query Efficient Non-adaptive Long Code Test with Perfect Completeness

Long Code testing is a fundamental problem in the area of property testing and hardness of approximation. Long Code is a function of the form f(x) = xi for some index i. In the Long Code testing, the problem is, given oracle access to a collection of Boolean functions, to decide whether all the functions are the same Long Code, or cross-influences of any two functions are small. In this paper, we study the following problem: How small the soundness s of the Long Code test with perfect completeness can be by using non-adaptive q queries? We give a Long Code test with s = (2q+3)/2q, where q is of the form 2k-1 for any integer k > 2. Our test is a "noisy" version of Samorodnitsky-Trevisan's Hyper Graph linearity test with suitably chosen noise distribution. To bound the soundness, we use Invariance-Principle style analysis in the spirit of O'Donnell and Wu (STOC 2009). Previously, Hastad and Khot (Theory of Computing, 2005) had shown s = 24√q/2q for infinitely many q. Chen (RANDOM 2009) improved this to s = q3/2q for infinitely many q with "adaptive" queries. As for the Long Code test with "almost" perfect completeness, Samorodnitsky and Trevisan (SICOMP, 2009) have shown s = 2q/2q (or even (q + 1)/2q for infinitely many q). Austrin and Mossel (Computational Complexity, 2009) have improved this to s = (q+o(q))/2q (or even (q+4)/2q assuming the famous Hadamard Conjecture) for any q.

[1]  Eric Blais Improved Bounds for Testing Juntas , 2008, APPROX-RANDOM.

[2]  W. Beckner Inequalities in Fourier analysis , 1975 .

[3]  Luca Trevisan,et al.  Recycling queries in PCPs and in linearity tests (extended abstract) , 1998, STOC '98.

[4]  Venkatesan Guruswami,et al.  A tight characterization of NP with 3 query PCPs , 1998, Proceedings 39th Annual Symposium on Foundations of Computer Science (Cat. No.98CB36280).

[5]  Avi Wigderson,et al.  Simple analysis of graph tests for linearity and PCP , 2001, Proceedings 16th Annual IEEE Conference on Computational Complexity.

[6]  Subhash Khot,et al.  On the power of unique 2-prover 1-round games , 2002, Proceedings 17th IEEE Annual Conference on Computational Complexity.

[7]  Ryan O'Donnell,et al.  3-bit Dictator Testing: 1 vs. 5/8 , 2009, SODA.

[8]  Johan Håstad,et al.  On the Approximation Resistance of a Random Predicate , 2007, computational complexity.

[9]  Yonatan Aumann,et al.  Linear Consistency Testing , 1999, RANDOM-APPROX.

[10]  Luca Trevisan,et al.  Gowers Uniformity, Influence of Variables, and PCPs , 2009, SIAM J. Comput..

[11]  Subhash Khot,et al.  Query efficient PCPs with perfect completeness , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[12]  Eric Blais Testing juntas nearly optimally , 2009, STOC '09.

[13]  A. Bonami Étude des coefficients de Fourier des fonctions de $L^p(G)$ , 1970 .

[14]  Eli Ben-Sasson,et al.  Some 3CNF Properties Are Hard to Test , 2005, SIAM J. Comput..

[15]  Subhash Khot,et al.  A 3-query non-adaptive PCP with perfect completeness , 2006, 21st Annual IEEE Conference on Computational Complexity (CCC'06).

[16]  Victor Chen,et al.  A Hypergraph Dictatorship Test with Perfect Completeness , 2008, APPROX-RANDOM.

[17]  Noga Alon,et al.  Testing Low-Degree Polynomials over GF(2( , 2003, RANDOM-APPROX.

[18]  Elchanan Mossel Gaussian Bounds for Noise Correlation of Functions , 2007, FOCS 2007.

[19]  Dana Ron,et al.  Property Testing: A Learning Theory Perspective , 2007, COLT.

[20]  Jonas Holmerin,et al.  More efficient queries in PCPs for NP and improved approximation hardness of maximum CSP , 2008, Random Struct. Algorithms.

[21]  E. Fischer THE ART OF UNINFORMED DECISIONS: A PRIMER TO PROPERTY TESTING , 2004 .

[22]  Johan Håstad On the NP-Hardness of Max-Not-2 , 2012, APPROX-RANDOM.

[23]  Mihir Bellare,et al.  Linearity testing in characteristic two , 1996, IEEE Trans. Inf. Theory.

[24]  Manuel Blum,et al.  Self-Testing/Correcting with Applications to Numerical Problems , 1993, J. Comput. Syst. Sci..

[25]  Ran Raz A Parallel Repetition Theorem , 1998, SIAM J. Comput..

[26]  Uri Zwick,et al.  Approximation algorithms for constraint satisfaction problems involving at most three variables per constraint , 1998, SODA '98.

[27]  Rocco A. Servedio,et al.  Testing for Concise Representations , 2007, 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).

[28]  Shachar Lovett Lower bounds for adaptive linearity tests , 2008, STACS.

[29]  Ryan O'Donnell,et al.  Noise stability of functions with low influences: Invariance and optimality , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[30]  Luca Trevisan,et al.  A PCP characterization of NP with optimal amortized query complexity , 2000, STOC '00.

[31]  Prasad Raghavendra,et al.  Constraint Satisfaction over a Non-Boolean Domain: Approximation Algorithms and Unique-Games Hardness , 2008, APPROX-RANDOM.

[32]  Luca Trevisan,et al.  Probabilistically checkable proofs with low amortized query complexity , 1998, Proceedings 39th Annual Symposium on Foundations of Computer Science (Cat. No.98CB36280).

[33]  Mihir Bellare,et al.  Free Bits, PCPs, and Nonapproximability-Towards Tight Results , 1998, SIAM J. Comput..

[34]  Johan Håstad,et al.  Randomly supported independence and resistance , 2009, STOC '09.

[35]  Elchanan Mossel,et al.  Approximation Resistant Predicates from Pairwise Independence , 2008, Computational Complexity Conference.

[36]  Carsten Lund,et al.  Proof verification and hardness of approximation problems , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[37]  Ryan O'Donnell,et al.  Conditional hardness for satisfiable 3-CSPs , 2009, STOC '09.

[38]  Dana Ron,et al.  Testing Basic Boolean Formulae , 2002, SIAM J. Discret. Math..

[39]  Subhash Khot Guest column: inapproximability results via Long Code based PCPs , 2005, SIGA.

[40]  Sanjeev Arora,et al.  Probabilistic checking of proofs: a new characterization of NP , 1998, JACM.

[41]  Johan Håstad,et al.  Some optimal inapproximability results , 2001, JACM.

[42]  Prasad Raghavendra,et al.  Optimal algorithms and inapproximability results for every CSP? , 2008, STOC.