Collision Resistance of Single-Layer Neural Nets

Abstract

We initiate the study of the algorithmic complexity of finding collisions in single-layer binary neural networks. Given a random matrix A ∈ Rm× n, an input x ∈ \-1,1\n is mapped to a binary output vector φ(Ax)∈ \-1,1\m, where φ is an activation function with constant behavior on [κ, ∞) for some threshold κ≥ 0. We identify the threshold scale κ=Θ(1/α), where α=m/n, as separating two complementary phenomena. When κ 1/α, we give a simple online algorithm that efficiently produces extensive collisions. When κ 1/α, for a natural randomized non-periodic activation and suitable oscillation complexity, we prove that the extensive-collision space exhibits an overlap gap property (OGP), yielding an exponential lower bound against online algorithms. Ours is the first work to use the overlap gap property as a rigorous criterion for collision resistance. The key difference between collision finding and average-case search is that collision finding has a new ``worst-case'' aspect: the collision finder has full control over the choice of colliding pairs. Our lower bound is proved in the online model; extending such guarantees to broader classes of algorithms, including spectral, algebraic, lattice-based, or quantum methods, remains an open direction.

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.

Discussion (0)

Sign in to join the discussion.

Loading comments…