Nearest Neighbor Complexity and Boolean Circuits

Mason DiCicco,Vladimir Podolskii,Daniel Reichman
2024-05-23
Abstract:A nearest neighbor representation of a Boolean function $f$ is a set of vectors (anchors) labeled by $0$ or $1$ such that $f(\vec{x}) = 1$ if and only if the closest anchor to $\vec{x}$ is labeled by $1$. This model was introduced by Hajnal, Liu, and Turán (2022), who studied bounds on the number of anchors required to represent Boolean functions under different choices of anchors (real vs. Boolean vectors) as well as the more expressive model of $k$-nearest neighbors.
Computational Complexity
What problem does this paper attempt to address?