English

A Depth Hierarchy for Computing the Maximum in ReLU Networks via Extremal Graph Theory

Machine Learning 2026-01-06 v1

Abstract

We consider the problem of exact computation of the maximum function over dd real inputs using ReLU neural networks. We prove a depth hierarchy, wherein width Ω(d1+12k21)\Omega\big(d^{1+\frac{1}{2^{k-2}-1}}\big) is necessary to represent the maximum for any depth 3klog2(log2(d))3\le k\le \log_2(\log_2(d)). This is the first unconditional super-linear lower bound for this fundamental operator at depths k3k\ge3, and it holds even if the depth scales with dd. Our proof technique is based on a combinatorial argument and associates the non-differentiable ridges of the maximum with cliques in a graph induced by the first hidden layer of the computing network, utilizing Tur\'an's theorem from extremal graph theory to show that a sufficiently narrow network cannot capture the non-linearities of the maximum. This suggests that despite its simple nature, the maximum function possesses an inherent complexity that stems from the geometric structure of its non-differentiable hyperplanes, and provides a novel approach for proving lower bounds for deep neural networks.

Keywords

Cite

@article{arxiv.2601.01417,
  title  = {A Depth Hierarchy for Computing the Maximum in ReLU Networks via Extremal Graph Theory},
  author = {Itay Safran},
  journal= {arXiv preprint arXiv:2601.01417},
  year   = {2026}
}
R2 v1 2026-07-01T08:49:43.875Z