An adaptivity hierarchy theorem for property testing

AbstractAdaptivity is known to play a crucial role in property testing. In particular, there exist properties for which there is an exponential gap between the power of adaptive testing algorithms, wherein each query may be determined by the answers received to prior queries, and their non-adaptive counterparts, in which all queries are independent of answers obtained from previous queries. In this work, we investigate the role of adaptivity in property testing at a finer level. We first quantify the degree of adaptivity of a testing algorithm by considering the number of “rounds of adaptivity” it uses. More accurately, we say that a tester is k-(round) adaptive if it makes queries in $${k+1}$$k+1 rounds, where the queries in the $${i}$$i ’th round may depend on the answers obtained in the previous $${i-1}$$i-1 rounds. Then, we ask the following question: Does the power of testing algorithms smoothly grow with the number of rounds of adaptivity? We provide a positive answer to the foregoing question by proving an adaptivity hierarchy theorem for property testing. Specifically, our main result shows that for every $${n \in \mathbb{N}}$$n∈N and $${0 \le k \le n^{0.33}}$$0≤k≤n0.33 there exists a property $${\mathcal{P}_{n,k}}$$Pn,k of functions for which (1) there exists a $${k}$$k-adaptive tester for $${\mathcal{P}_{n,k}}$$Pn,k with query complexity $${{\tilde O}{(k)}}$$O~(k), yet (2) any $${(k-1)}$$(k-1)-adaptive tester for $${\mathcal{P}_{n,k}}$$Pn,k must make $${{\tilde \Omega}{(n/k^2)}}$$Ω~(n/k2) queries. In addition, we show that such a qualitative adaptivity hierarchy can be witnessed for testing natural properties of graphs.

[1]  D. Du,et al.  Combinatorial Group Testing and Its Applications , 1993 .

[2]  Ron Rothblum,et al.  A Hierarchy Theorem for Interactive Proofs of Proximity , 2017, ITCS.

[3]  Clément L. Canonne,et al.  A Survey on Distribution Testing: Your Data is Big. But is it Blue? , 2020, Electron. Colloquium Comput. Complex..

[4]  Daniel M. Kane,et al.  Tight Bounds for Testing k-Linearity , 2012, APPROX-RANDOM.

[5]  Eli Ben-Sasson,et al.  Some 3CNF properties are hard to test , 2003, STOC '03.

[6]  David P. Woodruff,et al.  On the Power of Adaptivity in Sparse Recovery , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[7]  Ronitt Rubinfeld,et al.  Robust Characterizations of Polynomials with Applications to Program Testing , 1996, SIAM J. Comput..

[8]  Eyal Kushilevitz,et al.  Communication Complexity , 1997, Adv. Comput..

[9]  Dana Ron,et al.  Property testing and its connection to learning and approximation , 1998, JACM.

[10]  Luca Trevisan,et al.  Three Theorems regarding Testing Graph Properties , 2001, Electron. Colloquium Comput. Complex..

[11]  Joshua Brody,et al.  Lower Bounds for Testing Computability by Small Width OBDDs , 2011, TAMC.

[12]  Manuel Blum,et al.  Self-testing/correcting with applications to numerical problems , 1990, STOC '90.

[13]  Noga Alon,et al.  Efficient Testing of Large Graphs , 2000, Comb..

[14]  Rocco A. Servedio,et al.  Settling the Query Complexity of Non-Adaptive Junta Testing , 2017, Computational Complexity Conference.

[15]  Oded Goldreich On the Communication Complexity Methodology for Proving Lower Bounds on the Query Complexity of Property Testing , 2013, Electron. Colloquium Comput. Complex..

[16]  H. Buhrman,et al.  Complexity measures and decision tree complexity: a survey , 2002, Theor. Comput. Sci..

[17]  Oded Goldreich,et al.  Property Testing - Current Research and Surveys , 2010, Property Testing.

[18]  Ryan O'Donnell,et al.  Testing ±1-weight halfspace , 2009, APPROX-RANDOM.

[19]  Dana Ron,et al.  On Testing Expansion in Bounded-Degree Graphs , 2000, Studies in Complexity and Cryptography.

[20]  Dana Ron,et al.  Testing Computability by Width-Two OBDDs , 2009, Electron. Colloquium Comput. Complex..

[21]  Rocco A. Servedio,et al.  Adaptivity Helps for Testing Juntas , 2015, CCC.

[22]  Ronald de Wolf,et al.  The non-adaptive query complexity of testing k-parities , 2013, Chic. J. Theor. Comput. Sci..

[23]  Dana Ron,et al.  Algorithmic and Analysis Techniques in Property Testing , 2010, Found. Trends Theor. Comput. Sci..

[24]  Rocco A. Servedio,et al.  Exponentially Improved Algorithms and Lower Bounds for Testing Signed Majorities , 2013, Algorithmica.

[25]  Joshua Brody,et al.  Property Testing Lower Bounds via Communication Complexity , 2011, 2011 IEEE 26th Annual Conference on Computational Complexity.

[26]  Oded Goldreich,et al.  Introduction to Property Testing , 2017 .

[27]  Dana Ron,et al.  Algorithmic Aspects of Property Testing in the Dense Graphs Model , 2009, APPROX-RANDOM.

[28]  Gábor Tardos,et al.  On the Communication Complexity of Sparse Set Disjointness and Exists-Equal Problems , 2013, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[29]  Avi Wigderson,et al.  Algebrization: A New Barrier in Complexity Theory , 2009, TOCT.

[30]  Dana Ron Property Testing: A Learning Theory Perspective , 2008, Found. Trends Mach. Learn..

[31]  Noam Nisan,et al.  Rounds in Communication Complexity Revisited , 1993, SIAM J. Comput..

[32]  Noga Alon,et al.  Efficient Testing of Large Graphs , 2000, 40th Annual Symposium on Foundations of Computer Science (Cat. No.99CB37039).

[33]  Roei Tell Deconstructions of Reductions from Communication Complexity to Property Testing using Generalized Parity Decision Trees , 2014, Electron. Colloquium Comput. Complex..

[34]  Raghav Kulkarni,et al.  Property Testing Bounds for Linear and Quadratic Functions via Parity Decision Trees , 2014, CSR.

[35]  Oded Goldreich,et al.  Strong Locally Testable Codes with Relaxed Local Decoders , 2015, Electron. Colloquium Comput. Complex..

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

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

[38]  Clément L. Canonne,et al.  An Adaptivity Hierarchy Theorem for Property Testing , 2017, Electron. Colloquium Comput. Complex..

[39]  Sofya Raskhodnikova,et al.  A Note on Adaptivity in Testing Properties of Bounded Degree Graphs , 2006, Electron. Colloquium Comput. Complex..

[40]  Eli Ben-Sasson,et al.  Robust PCPs of Proximity, Shorter PCPs, and Applications to Coding , 2004, SIAM J. Comput..