Recognition: no theorem link
Classes Testable with O(1/ε) Queries for Small ε Independent of the Number of Variables
Pith reviewed 2026-05-10 19:10 UTC · model grok-4.3
The pith
k-juntas, low-degree functions, and sparse polynomials are testable with O(ψ + 1/ε) queries where ψ depends only on class parameters and is independent of n.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The classes k-junta, Fourier degree at most d, s-sparse polynomials of degree at most d, and s-sparse polynomials are all testable with O(ψ + 1/ε) queries, where ψ depends on the parameters of the class but is independent of the total number of variables n. When ε ≤ 1/ψ the complexity reduces to O(1/ε). Any class C of Boolean functions that depends on at most k variables and is properly exactly learnable is testable with O(1/ε) queries for ε < 1/ψ where ψ depends only on k.
What carries the argument
The exact learnability (or explicit structural properties such as sparsity and low degree) of k-variable subclasses, which is used to build testers whose query cost is bounded by a function of the class parameters plus 1/ε.
If this is right
- Testing k-juntas requires only O(k + 1/ε) queries once ε is smaller than 1/k.
- Testing any fixed-degree or fixed-sparsity polynomial class has query cost independent of the ambient dimension n.
- Any properly exactly learnable k-variable class inherits the O(1/ε) testing bound for small ε.
- The same testers work even when the input distribution is arbitrary, without extra assumptions.
Where Pith is reading between the lines
- The result suggests that high-dimensional property testing can often be reduced to testing on the relevant variables once a constant-factor overhead is paid.
- It may be possible to obtain similar n-independent testers for other classes that admit efficient exact learning algorithms, such as decision trees of bounded size.
- The separation between ψ-dependent and 1/ε regimes highlights a regime where testing becomes as cheap as the information-theoretic lower bound.
Load-bearing premise
The structural properties of these classes, including exact learnability when restricted to k variables, suffice to build testers whose cost stays independent of n.
What would settle it
An explicit construction, for some fixed k and small ε, of a k-junta that requires Ω(n) queries to test would falsify the claim.
Figures
read the original abstract
In this paper, we study classes of Boolean functions that are testable with $O(\psi+1/\epsilon)$ queries, where $\psi$ depends on the parameters of the class (e.g., the number of terms, the number of relevant variables, etc.) but not on the total number of variables $n$. In particular, when $\epsilon\le 1/\psi$, the query complexity is $O(1/\epsilon)$, matching the known tight bound $\Omega(1/\epsilon)$. This result was previously known for classes of terms of size at most $k$ and exclusive OR functions of at most $k$ variables. In this paper, we extend this list to include the classes: $k$-junta, functions with Fourier degree at most $d$, $s$-sparse polynomials of degree at most $d$, and $s$-sparse polynomials. Additionally, we show that for any class $C$ of Boolean functions that depend on at most $k$ variables, if $C$ is properly exactly learnable, then it is testable with $O(1/\epsilon)$ queries for $\epsilon<1/\psi$, where $\psi$ depends on $k$ and independent of the total number of variables $n$.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper claims that the classes of k-juntas, Fourier degree at most d functions, s-sparse degree-at-most-d polynomials, and s-sparse polynomials are testable with O(ψ + 1/ε) queries where ψ depends only on the class parameters (k, d, s) and is independent of n; for ε ≤ 1/ψ the bound simplifies to O(1/ε). It further claims a general result: any class C of Boolean functions depending on at most k variables that is properly exactly learnable is testable with O(1/ε) queries for ε < 1/ψ (ψ depending only on k). This extends prior results known for k-terms and k-XORs.
Significance. If the claims hold, the work is significant for enlarging the list of classes admitting n-independent testers that achieve the optimal O(1/ε) bound for sufficiently small ε. The general reduction from proper exact learnability to testability could facilitate identifying further such classes. Credit is given for treating multiple natural classes (k-juntas, low-degree, sparse polynomials) with separate arguments rather than relying solely on the general statement.
major comments (2)
- [Abstract and general theorem] Abstract and the general theorem (likely §3 or §4): The claim that proper exact learnability of any k-variable class C implies an n-independent tester with O(1/ε) queries for small ε is load-bearing for the general result. Proper exact learning requires identifying an unknown support of size ≤k; information-theoretically this needs Ω(k log n) queries in the worst case to distinguish among binom(n,k) possibilities, as each oracle query returns one bit. The manuscript does not exhibit an n-independent exact learner or show how the reduction removes the log n factor. This must be clarified or the general theorem restricted to classes with known support.
- [k-junta section] Section on k-juntas (likely §2): The tester for k-juntas is asserted to achieve the stated bound, but the reduction from the exact learner (or direct construction) must be shown to avoid any hidden dependence on n when the relevant variables are unknown. Without the explicit query-complexity analysis or error bounds in the provided text, it is unclear whether the O(ψ + 1/ε) claim holds for the standard definition of juntas over n variables.
minor comments (2)
- [Notation and definitions] The parameter ψ is referenced throughout but its exact functional dependence on k, d, s is not collected in one place; a single displayed equation or table summarizing ψ for each class would improve clarity.
- [Introduction] The abstract states the results but supplies no proof sketches or references to the relevant theorems; adding one-sentence pointers to the main theorems in the introduction would help readers locate the arguments.
Simulated Author's Rebuttal
We thank the referee for the careful and constructive review, and for acknowledging the significance of extending the list of classes testable with n-independent O(1/ε) query complexity for small ε. We address the two major comments point by point below. Where the presentation or analysis requires expansion, we will revise the manuscript accordingly.
read point-by-point responses
-
Referee: [Abstract and general theorem] Abstract and the general theorem (likely §3 or §4): The claim that proper exact learnability of any k-variable class C implies an n-independent tester with O(1/ε) queries for small ε is load-bearing for the general result. Proper exact learning requires identifying an unknown support of size ≤k; information-theoretically this needs Ω(k log n) queries in the worst case to distinguish among binom(n,k) possibilities, as each oracle query returns one bit. The manuscript does not exhibit an n-independent exact learner or show how the reduction removes the log n factor. This must be clarified or the general theorem restricted to classes with known support.
Authors: We thank the referee for raising this important point regarding the general theorem. The result is stated in Section 3 as a black-box reduction from proper exact learnability of any class C depending on at most k variables to an n-independent tester. While the high-level reduction is given, we agree that the manuscript does not provide a fully expanded query-complexity analysis that explicitly addresses the information-theoretic concern and demonstrates removal of any log n dependence. In the revised version we will supply a complete proof of the reduction. The argument proceeds by using the exact learner only to produce a candidate hypothesis on a randomly sampled set of O(k) variables (whose size is independent of n) and then verifying consistency with the tester; for ε ≪ 1/ψ the failure probability can be bounded without enumerating all possible supports. Should the expanded proof reveal that the log n factor cannot be avoided in full generality, we will restrict the theorem to classes whose support is known in advance, as the referee suggests. revision: yes
-
Referee: [k-junta section] Section on k-juntas (likely §2): The tester for k-juntas is asserted to achieve the stated bound, but the reduction from the exact learner (or direct construction) must be shown to avoid any hidden dependence on n when the relevant variables are unknown. Without the explicit query-complexity analysis or error bounds in the provided text, it is unclear whether the O(ψ + 1/ε) claim holds for the standard definition of juntas over n variables.
Authors: We appreciate the referee’s request for explicit analysis in the k-juntas section. The tester is obtained by reducing to an exact learner for k-juntas and then using the learned hypothesis to test closeness. The current draft sketches the reduction but omits the full error-probability and query-count calculation. In the revision we will insert a detailed lemma that bounds the total number of queries by O(ψ(k) + 1/ε), with all constants independent of n; the argument relies on a preliminary sampling step that identifies a superset of the relevant variables of size O(k) with probability 1−δ using O(k log(1/δ)) queries (still independent of n once δ is fixed) followed by the exact learner on that superset. This will make the claimed bound fully rigorous for the standard definition of k-juntas over n variables. revision: yes
Circularity Check
No circularity: derivation relies on standard reductions and class-specific structure without self-referential reduction
full rationale
The paper's central claims extend prior results on specific classes (k-juntas, low-degree functions, sparse polynomials) via learnability-to-testability reductions and structural properties that bound query complexity by a function of class parameters (k, d, s) and ε alone. The general theorem assumes proper exact learnability of k-variable classes as an external premise and derives the O(1/ε) tester bound for small ε from that assumption plus standard testing definitions; no equation or step equates the claimed bound to a fitted parameter, renames a known result, or reduces via a self-citation chain that itself depends on the target result. Prior mentions of results for terms and XOR functions are non-load-bearing extensions rather than foundational justifications. The derivation remains self-contained against external benchmarks of property testing.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption Standard definition of ε-testing with query access to a Boolean function on n variables
- domain assumption Proper exact learnability of a k-variable class implies the existence of an O(1/ε) tester
Reference graph
Works this paper leans on
-
[1]
Testing low- degree polynomials over GF(2)
Noga Alon, Tali Kaufman, Michael Krivelevich, Simon Litsyn, and Dana Ron. Testing low- degree polynomials over GF(2). InApproximation, Randomization, and Combinatorial Op- timization: Algorithms and Techniques, 6th International Workshop on Approximation Al- gorithms for Combinatorial Optimization Problems, APPROX 2003 and 7th International Workshop on Ra...
-
[2]
Improved bounds for testing juntas
Eric Blais. Improved bounds for testing juntas. InApproximation, Randomization and Com- binatorial Optimization. Algorithms and Techniques, 11th International Workshop, APPROX 2008, and 12th International Workshop, RANDOM 2008, Boston, MA, USA, August 25-27,
2008
-
[3]
Proceedings, pages 317–330, 2008.doi:10.1007/978-3-540-85363-3\_26
-
[4]
Testing juntas nearly optimally
Eric Blais. Testing juntas nearly optimally. InProceedings of the 41st Annual ACM Symposium on Theory of Computing, STOC 2009, Bethesda, MD, USA, May 31 - June 2, 2009, pages 151–158, 2009.doi:10.1145/1536414.1536437
-
[5]
Self-testing/correcting with applications to numerical problems.J
Manuel Blum, Michael Luby, and Ronitt Rubinfeld. Self-testing/correcting with applications to numerical problems.J. Comput. Syst. Sci., 47(3):549–595, 1993.doi:10.1016/0022-0000(93) 90044-W
-
[6]
Anselm Blumer, Andrzej Ehrenfeucht, David Haussler, and Manfred K. Warmuth. Occam’s razor.Inf. Process. Lett., 24(6):377–380, 1987.doi:10.1016/0020-0190(87)90114-1
-
[7]
Nader H. Bshouty. Exact learning from an honest teacher that answers membership queries. Theor. Comput. Sci., 733:4–43, 2018.doi:10.1016/j.tcs.2018.04.034
-
[8]
Nader H. Bshouty. Almost optimal distribution-free junta testing. In34th Computational Complexity Conference, CCC 2019, July 18-20, 2019, New Brunswick, NJ, USA, pages 2:1– 2:13, 2019.doi:10.4230/LIPIcs.CCC.2019.2
-
[9]
Nader H. Bshouty. Almost optimal testers for concise representations.Electronic Colloquium on Computational Complexity (ECCC), 26:156, 2019. URL:https://eccc.weizmann.ac.il/ report/2019/156
2019
-
[10]
Nader H. Bshouty. Almost optimal testers for concise representations. InApproxima- tion, Randomization, and Combinatorial Optimization. Algorithms and Techniques, AP- PROX/RANDOM 2020, August 17-19, 2020, Virtual Conference, pages 5:1–5:20, 2020. doi:10.4230/LIPIcs.APPROX/RANDOM.2020.5
-
[11]
Nader H. Bshouty. Almost optimal proper learning and testing polynomials. In Armando Casta˜ neda and Francisco Rodr´ ıguez-Henr´ ıquez, editors,LATIN 2022: Theoretical Informatics 32 - 15th Latin American Symposium, Guanajuato, Mexico, November 7-11, 2022, Proceedings, volume 13568 ofLecture Notes in Computer Science, pages 312–327. Springer, 2022.doi: 10...
-
[12]
Nader H. Bshouty. An optimal tester fork-linear.Theor. Comput. Sci., 950:113759, 2023. URL:https://doi.org/10.1016/j.tcs.2023.113759,doi:10.1016/J.TCS.2023.113759
-
[13]
Bshouty and Oded Goldreich
Nader H. Bshouty and Oded Goldreich. On properties that are non-trivial to test.Electronic Colloquium on Computational Complexity (ECCC), 13, 2022. URL:https://eccc.weizmann. ac.il/report/2022/013/
2022
-
[14]
URL https://doi.org/10.1007/978-3-642-22006-7 57
Sourav Chakraborty, David Garc´ ıa-Soriano, and Arie Matsliah. Efficient sample extractors for juntas with applications. InAutomata, Languages and Programming - 38th International Colloquium, ICALP 2011, Zurich, Switzerland, July 4-8, 2011, Proceedings, Part I, pages 545–556, 2011.doi:10.1007/978-3-642-22006-7\_46
-
[15]
Servedio, Li-Yang Tan, Erik Waingarten, and Jinyu Xie
Xi Chen, Rocco A. Servedio, Li-Yang Tan, Erik Waingarten, and Jinyu Xie. Settling the query complexity of non-adaptive junta testing. In32nd Computational Complexity Conference, CCC 2017, July 6-9, 2017, Riga, Latvia, pages 26:1–26:19, 2017.doi:10.4230/LIPIcs.CCC.2017. 26
-
[16]
John Chiarelli, Pooya Hatami, and Michael E. Saks. An asymptotically tight bound on the number of relevant variables in a bounded degree boolean function.Comb., 40(2):237–244, 2020. URL:https://doi.org/10.1007/s00493-019-4136-7,doi:10.1007/ S00493-019-4136-7
-
[17]
A lower bound for testing juntas.Inf
Hana Chockler and Dan Gutfreund. A lower bound for testing juntas.Inf. Process. Lett., 90(6):301–305, 2004.doi:10.1016/j.ipl.2004.01.023
-
[18]
Sublinear-time algorithms.Bull
Artur Czumaj and Christian Sohler. Sublinear-time algorithms.Bull. EATCS, 89:23–47, 2006
2006
-
[19]
Lee, Kevin Matulef, Krzysztof Onak, Ronitt Rubinfeld, Rocco A
Ilias Diakonikolas, Homin K. Lee, Kevin Matulef, Krzysztof Onak, Ronitt Rubinfeld, Rocco A. Servedio, and Andrew Wan. Testing for concise representations. In48th Annual IEEE Sym- posium on Foundations of Computer Science (FOCS 2007), October 20-23, 2007, Providence, RI, USA, Proceedings, pages 549–558, 2007.doi:10.1109/FOCS.2007.32
-
[20]
Ilias Diakonikolas, Homin K. Lee, Kevin Matulef, Rocco A. Servedio, and Andrew Wan. Efficiently testing sparseGF(2) polynomials.Algorithmica, 61(3):580–605, 2011.doi: 10.1007/s00453-010-9426-9
-
[21]
Eldar Fischer. A basic lower bound for property testing.CoRR, abs/2403.04999, 2024. URL:https://doi.org/10.48550/arXiv.2403.04999,arXiv:2403.04999,doi:10.48550/ ARXIV.2403.04999
-
[22]
Eldar Fischer, Guy Kindler, Dana Ron, Shmuel Safra, and Alex Samorodnitsky. Testing jun- tas. In43rd Symposium on Foundations of Computer Science (FOCS 2002), 16-19 November 2002, Vancouver, BC, Canada, Proceedings, pages 103–112, 2002.doi:10.1109/SFCS.2002. 1181887. 33
-
[23]
Springer, 2010.doi:10.1007/978-3-642-16367-8
Oded Goldreich, editor.Property Testing - Current Research and Surveys, volume 6390 of Lecture Notes in Computer Science. Springer, 2010.doi:10.1007/978-3-642-16367-8
-
[24]
Cambridge University Press, 2017
Oded Goldreich.Introduction to Property Testing. Cambridge University Press, 2017. URL:http://www.cambridge.org/us/catalogue/catalogue.asp?isbn=9781107194052, doi:10.1017/9781108135252
-
[25]
Property testing and its connection to learning and approximation.J
Oded Goldreich, Shafi Goldwasser, and Dana Ron. Property testing and its connection to learning and approximation.J. ACM, 45(4):653–750, 1998.doi:10.1145/285055.285060
-
[26]
Distribution-free property-testing.SIAM J
Shirley Halevy and Eyal Kushilevitz. Distribution-free property-testing.SIAM J. Comput., 37(4):1107–1138, 2007.doi:10.1137/050645804
-
[27]
Karlin, Shayan Oveis Gharan, and Robbie Weber
Zhengyang Liu, Xi Chen, Rocco A. Servedio, Ying Sheng, and Jinyu Xie. Distribution-free junta testing. InProceedings of the 50th Annual ACM SIGACT Symposium on Theory of Computing, STOC 2018, Los Angeles, CA, USA, June 25-29, 2018, pages 749–759, 2018. doi:10.1145/3188745.3188842
-
[28]
Dana Ron. Property testing: A learning theory perspective.Foundations and Trends in Machine Learning, 1(3):307–402, 2008.doi:10.1561/2200000004
-
[29]
Dana Ron. Algorithmic and analysis techniques in property testing.Foundations and Trends in Theoretical Computer Science, 5(2):73–205, 2009.doi:10.1561/0400000029
-
[30]
Robust characterizations of polynomials with ap- plications to program testing.SIAM J
Ronitt Rubinfeld and Madhu Sudan. Robust characterizations of polynomials with ap- plications to program testing.SIAM J. Comput., 25(2):252–271, 1996.doi:10.1137/ S0097539793255151
1996
-
[31]
Near log-convexity of measured heat in (discrete) time and consequences
Mert Saglam. Near log-convexity of measured heat in (discrete) time and consequences. In59th IEEE Annual Symposium on Foundations of Computer Science, FOCS 2018, Paris, France, October 7-9, 2018, pages 967–978, 2018.doi:10.1109/FOCS.2018.00095
-
[32]
Jake Wellens. A tighter bound on the number of relevant variables in a bounded degree boolean function.CoRR, abs/1903.08214, 2019. URL:http://arxiv.org/abs/1903.08214, arXiv:1903.08214. 34
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.