A Depth Hierarchy for Computing the Maximum in ReLU Networks via Extremal Graph Theory
Itay Safran
TL;DR
This work addresses the problem of exactly computing $\operatorname{Max}_d$ with ReLU networks and proves a depth–width hierarchy: for depth $k$ with $3 \le k \le \log_2(\log_2 d)$, any network implementing $\operatorname{Max}_d$ on $[0,1]^d$ must have width at least $0.1 d^{1+\frac{1}{2^{k-2}-1}}$. The authors develop a novel combinatorial proof that links the first-layer non-linearities to a graph on input coordinates and then invoke Turán's theorem to force a large clique, enabling a dimension-reduction and layer-collapse induction across depths. The lower bound is unconditional and scales super-linearly with $d$, contrasting with prior approximation results and highlighting the intrinsic geometric complexity of the non-differentiable ridges of $\operatorname{Max}_d$. The approach provides a new avenue for proving depth-based lower bounds for exact CPWL computations in ReLU networks, and clarifies the fundamental power of depth beyond constant-depth regimes.
Abstract
We consider the problem of exact computation of the maximum function over $d$ real inputs using ReLU neural networks. We prove a depth hierarchy, wherein width $Ω\big(d^{1+\frac{1}{2^{k-2}-1}}\big)$ is necessary to represent the maximum for any depth $3\le k\le \log_2(\log_2(d))$. This is the first unconditional super-linear lower bound for this fundamental operator at depths $k\ge3$, and it holds even if the depth scales with $d$. 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án'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.
