Complexity of Injectivity and Verification of ReLU Neural Networks
Not on the map. Why?
Abstract (arXiv)
Neural networks with ReLU activation play a key role in modern machine learning. Understanding the functions represented by ReLU networks is a major topic in current research as this enables a better interpretability of learning processes. Injectivity of a function computed by a ReLU network, that is, the question if different inputs to the network always lead to different outputs, plays a crucial role whenever invertibility of the function is required, such as, e.g., for inverse problems or generative models. The exact computational complexity of deciding injectivity was recently posed as an open problem (Puthawala et al. [JMLR 2022]). We answer this question by proving coNP-completeness. On the positive side, we show that the problem for a single ReLU-layer is still tractable for small input dimension; more precisely, we present a parameterized algorithm which yields fixed-parameter tractability with respect to the input dimension. In addition, we study the network verification problem which is to verify that certain inputs only yield specific outputs. This is of great importance since neural networks are increasingly used in safety-critical systems. We prove that network verification is coNP-hard for a general class of input domains. Our results also exclude constant-factor polynomial-time approximations for the maximum of a function computed by a ReLU network. In this context, we also characterize surjectivity of functions computed by ReLU networks with one-dimensional output which turns out to be the complement of a basic network verification task. We reveal interesting connections to computational convexity by formulating the surjectivity problem as a zonotope containment problem
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 27 of its 44 references that are in the map. First posted on arXiv 30 May 2024.
Builds on
27 of 44 references.
References · 27
- 2013Intriguing properties of neural networkscited by 5,155
- 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,545
- 2016End to End Learning for Self-Driving Carscited by 1,009
- 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 328
- 2016Understanding Deep Neural Networks with Rectified Linear Unitscited by 257
- 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 255
- 2018Analyzing Inverse Problems with Invertible Neural Networkscited by 242
- 2017The Reversible Residual Network: Backpropagation Without Storing Activationscited by 217
- 2019Deep ReLU Networks Have Surprisingly Few Activation Patternscited by 161
- 2018Scaling provable adversarial defensescited by 143
- 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 103
- 2018Tropical Geometry of Deep Neural Networkscited by 95
15 more
- 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
- 2018Deep Neural Network Compression for Aircraft Collision Avoidance Systemscited by 58
- 2021Towards Lower Bounds on the Depth of ReLU Neural Networkscited by 56
- 2020On transversality of bent hyperplane arrangements and the topological expressiveness of ReLU neural networkscited by 35
- 2023Understanding Certified Training with Interval Bound Propagationcited by 26
- 2020Globally Injective ReLU Networkscited by 23
- 2023Training Neural Networks is NP-Hard in Fixed Dimensioncited by 23
- 2021The Computational Complexity of ReLU Network Training Parameterized by Data Dimensionalitycited by 22
- 2019Invert to Learn to Invertcited by 18
- 2020Interval Universal Approximation for Neural Networkscited by 14
- 2023Globally injective and bijective neural operatorscited by 13
- 2019Universal Approximation with Certified Networkscited by 9
- 2023Expressivity of ReLU-Networks under Convex Relaxationscited by 8
- 2022Reachability In Simple Neural Networkscited by 5
- 2023Convex Geometry of ReLU-layers, Injectivity on the Ball and Local Reconstructioncited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 1.
2 papers.
- 2024Decomposition Polyhedra of Piecewise Linear Functionscited by 9
- 2026Robustness Verification of Polynomial Neural Networkscited by 3
- 2026Robustness Verification of Polynomial Neural Networks5 Feb 2026
- 2024Decomposition Polyhedra of Piecewise Linear Functions7 Oct 2024