Testing Unateness Nearly Optimally
Abstract
We present an O(n2/3/ε2)-query algorithm that tests whether an unknown Boolean function f\0,1\n→ \0,1\ is unate (i.e., every variable is either non-decreasing or non-increasing) or ε-far from unate. The upper bound is nearly optimal given the (n2/3) lower~bound of [CWX17a]. The algorithm builds on a novel use of the binary search procedure and its analysis over long random paths.
0
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.