Lower bounds for testing triangle-freeness in Boolean functions

被引:9
作者
Bhattacharyya, Arnab [1 ]
Xie, Ning [2 ]
机构
[1] Indian Inst Sci, Bangalore 560012, Karnataka, India
[2] Florida Int Univ, SCIS, Miami, FL 33199 USA
关键词
Property testing; query lower bounds; Boolean function triangles; LOW-DEGREE POLYNOMIALS; SUBGRAPHS; EQUATIONS; SYSTEMS; LEMMA;
D O I
10.1007/s00037-014-0092-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a Boolean function , we say a triple (x, y, x + y) is a triangle in f if . A triangle-free function contains no triangle. If f differs from every triangle-free function on at least points, then f is said to be -far from triangle-free. In this work, we analyze the query complexity of testers that, with constant probability, distinguish triangle-free functions from those -far from triangle-free. Let the canonical tester for triangle-freeness denotes the algorithm that repeatedly picks x and y uniformly and independently at random from , queries f(x), f(y) and f(x + y), and checks whether f(x) = f(y) = f(x + y) = 1. Green showed that the canonical tester rejects functions -far from triangle-free with constant probability if its query complexity is a tower of 2's whose height is polynomial in . Fox later improved the height of the tower in Green's upper bound to . A trivial lower bound of on the query complexity is immediate. In this paper, we give the first non-trivial lower bound for the number of queries needed. We show that, for every small enough , there exists an integer such that for all there exists a function depending on all n variables which is -far from being triangle-free and requires queries for the canonical tester. We also show that the query complexity of any general (possibly adaptive) one-sided tester for triangle-freeness is at least square root of the query complexity of the corresponding canonical tester. Consequently, this means that any one-sided tester for triangle-freeness must make at least queries.
引用
收藏
页码:65 / 101
页数:37
相关论文
共 35 条
[1]  
Alon N., 2006, STOC'06. Proceedings of the 38th Annual ACM Symposium on Theory of Computing, P251
[2]   A characterization of the (natural) graph properties testable with one-sided error [J].
Alon, N ;
Shapira, A .
46TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2005, :429-438
[3]   Testing subgraphs in directed graphs [J].
Alon, N ;
Shapira, A .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2004, 69 (03) :354-382
[4]  
Alon N, 2003, LECT NOTES COMPUT SC, V2764, P188
[5]   Testing subgraphs in large graphs [J].
Alon, N .
RANDOM STRUCTURES & ALGORITHMS, 2002, 21 (3-4) :359-370
[6]   Regular languages are testable with a constant number of queries [J].
Alon, N ;
Krivelevich, M ;
Newman, I ;
Szegedy, M .
SIAM JOURNAL ON COMPUTING, 2001, 30 (06) :1842-1862
[7]   Efficient testing of large graphs [J].
Alon, N ;
Fischer, E ;
Krivelevich, M ;
Szegedy, M .
COMBINATORICA, 2000, 20 (04) :451-476
[8]  
[Anonymous], 2005, P 37 ANN ACM S THEOR
[9]  
Austin T., 2008, TESTABILITY REPAIR H
[10]   A CONVEX-HULL INCLUSION TEST [J].
BAILEY, T ;
COWLES, J .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1987, 9 (02) :312-316