Abstract

Given a Boolean function $${f : \mathbb{F}_{2}^{n} \to \{0,1\}}$$ , we say a triple (x, y, x + y) is a triangle in f if $${f(x)\!=\!f(y)\!=\!f(x+y)\!=\!1}$$ . A triangle-free function contains no triangle. If f differs from every triangle-free function on at least $${\epsilon \cdot 2^n}$$ points, then f is said to be $${\epsilon}$$ -far from triangle-free. In this work, we analyze the query complexity of testers that, with constant probability, distinguish triangle-free functions from those $${\epsilon}$$ -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 $${\mathbb{F}_2^n}$$ , 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 $${\epsilon}$$ -far from triangle-free with constant probability if its query complexity is a tower of 2’s whose height is polynomial in $${1/\epsilon}$$ . Fox later improved the height of the tower in Green’s upper bound to $${O(\log{1/\epsilon})}$$ . A trivial lower bound of $${\Omega(1/\epsilon)}$$ 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 $${\epsilon}$$ , there exists an integer $${n_{0}(\epsilon)}$$ such that for all $${n\geq n_{0}}$$ there exists a function $${f :\mathbb{F}_{2}^{n} \to \{0,1\}}$$ depending on all n variables which is $${\epsilon}$$ -far from being triangle-free and requires $${\Omega \left((\frac{1}{\epsilon})^{4.847\cdots}\right)}$$ 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 $${\Omega\left((\frac{1}{\epsilon})^{2.423\cdots}\right)}$$ queries.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.