Proof Minimization in Neural Network Verification
Not on the map. Why?
Abstract (arXiv)
The widespread adoption of deep neural networks (DNNs) requires efficient techniques for verifying their safety. DNN verifiers are complex tools, which might contain bugs that could compromise their soundness and undermine the reliability of the verification process. This concern can be mitigated using proofs: artifacts that are checkable by an external and reliable proof checker, and which attest to the correctness of the verification process. However, such proofs tend to be extremely large, limiting their use in many scenarios. In this work, we address this problem by minimizing proofs of unsatisfiability produced by DNN verifiers. We present algorithms that remove facts which were learned during the verification process, but which are unnecessary for the proof itself. Conceptually, our method analyzes the dependencies among facts used to deduce UNSAT, and removes facts that did not contribute. We then further minimize the proof by eliminating remaining unnecessary dependencies, using two alternative procedures. We implemented our algorithms on top of a proof producing DNN verifier, and evaluated them across several benchmarks. Our results show that our best-performing algorithm reduces proof size by 37%-82% and proof checking time by 30%-88%, while introducing a runtime overhead of 7%-20% to the verification process itself.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 33 of its 71 references that are in the map. First posted on arXiv 11 Nov 2025.
Builds on
33 of 71 references.
References · 33
- 2013Intriguing properties of neural networkscited by 5,114
- 2016End to End Learning for Self-Driving Carscited by 1,000
- 2016Safety Verification of Deep Neural Networkscited by 262
- 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 224
- 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
- 2021Activation Functions in Deep Learning: A Comprehensive Survey and Benchmarkcited by 153
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
- 2020Verification of Deep Convolutional Neural Networks Using ImageStarscited by 75
- 2018Deep Neural Network Compression for Aircraft Collision Avoidance Systemscited by 58
- 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)cited by 58
- 2019Quantitative Verification of Neural Networks And its Security Applicationscited by 56
21 more
- 2024The Fifth International Verification of Neural Networks Competition (VNN-COMP 2024): Summary and Resultscited by 42
- 2019Fastened CROWN: Tightened Neural Network Robustness Certificatescited by 39
- 2020Exploiting Verified Neural Networks via Floating Point Numerical Errorcited by 35
- 2022Verifying Learning-Based Robotic Navigation Systemscited by 33
- 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planescited by 33
- 2021Reachability Is NP-Complete Even for the Simplest Neural Networkscited by 27
- 2023A DPLL(T) Framework for Verifying Deep Neural Networkscited by 23
- 2022Neural Network Verification with Proof Productioncited by 22
- 2024NLP Verification: Towards a General Methodology for Certifying Robustnesscited by 14
- 2022veriFIRE: Verifying an Industrial, Learning-Based Wildfire Detection Systemcited by 12
- 2025Neural Network Verification is a Programming Language Challengecited by 12
- 2024Robustness Assessment of a Runway Object Classifier for Safe Aircraft Taxiingcited by 8
- 2017Neural Networks for Safety-Critical Applications - Challenges, Experiments and Perspectivescited by 7
- 2023DNN Verification, Reachability, and the Exponential Function Problemcited by 7
- 2024A Certified Proof Checker for Deep Neural Network Verification in Imandracited by 7
- 2024Scalable Synthesis of Formally Verified Neural Value Function for Hamilton-Jacobi Reachability Analysiscited by 7
- 2023ANTONIO: Towards a Systematic Method of Generating NLP Benchmarks for Verificationcited by 6
- 2023Towards a Certified Proof Checker for Deep Neural Network Verificationcited by 6
- 2024Set-Based Training for Neural Network Verificationcited by 6
- 2024DeepCDCL: An CDCL-based Neural Network Verification Frameworkcited by 6
- 2021Static analysis of ReLU neural networks with tropical polyhedracited by 5
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2026Incremental Neural Network Verification via Learned Conflictscited by 2
- 2025On Improving Deep Active Learning with Formal Verificationcited by 0
- 2026The Luna Bound Propagator for Formal Analysis of Neural Networkscited by 0
- 2026Neural Network Verification using Partial Multi-Neuron Relaxationcited by 0
- 2026Neural Network Verification using Partial Multi-Neuron Relaxation28 May 2026
- 2026The Luna Bound Propagator for Formal Analysis of Neural Networks25 Mar 2026
- 2026Incremental Neural Network Verification via Learned Conflicts12 Mar 2026
- 2025On Improving Deep Active Learning with Formal Verification16 Dec 2025