General Cutting Planes for Bound-Propagation-Based Neural Network Verification
Not on the map. Why?
Abstract (arXiv)
Bound propagation methods, when combined with branch and bound, are among the most effective methods to formally verify properties of deep neural networks such as correctness, robustness, and safety. However, existing works cannot handle the general form of cutting plane constraints widely accepted in traditional solvers, which are crucial for strengthening verifiers with tightened convex relaxations. In this paper, we generalize the bound propagation procedure to allow the addition of arbitrary cutting plane constraints, including those involving relaxed integer variables that do not appear in existing bound propagation formulations. Our generalized bound propagation method, GCP-CROWN, opens up the opportunity to apply general cutting plane methods for neural network verification while benefiting from the efficiency and GPU acceleration of bound propagation methods. As a case study, we investigate the use of cutting planes generated by off-the-shelf mixed integer programming (MIP) solver. We find that MIP solvers can generate high-quality cutting planes for strengthening bound-propagation-based verifiers using our new formulation. Since the branching-focused bound propagation procedure and the cutting-plane-focused MIP solver can run in parallel utilizing different types of hardware (GPUs and CPUs), their combination can quickly explore a large number of branches with strong cutting planes, leading to strong verification performance. Experiments demonstrate that our method is the first verifier that can completely solve the oval20 benchmark and verify twice as many instances on the oval21 benchmark compared to the best tool in VNN-COMP 2021, and also noticeably outperforms state-of-the-art verifiers on a wide range of benchmarks. GCP-CROWN is part of the α,!β-CROWN verifier, the VNN-COMP 2022 winner. Code is available at http://PaperCode.cc/GCP-CROWN
Key facts. Cited by 102 papers in the map (data through 7 Oct 2026). Builds on 25 of its 67 references that are in the map. First posted on arXiv 11 Aug 2022.
Builds on
25 of 67 references.
References · 25
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
- 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 322
- 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
- 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 183
- 2018Semidefinite relaxations for certifying robustness to adversarial examplescited by 178
- 2018Efficient Formal Safety Analysis of Neural Networkscited by 165
- 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
13 more
- 2020NNV: The Neural Network Verification Tool for Deep Neural Networks and Learning-Enabled Cyber-Physical Systemscited by 128
- 2018A Dual Approach to Scalable Verification of Deep Networkscited by 125
- 2019A Convex Relaxation Barrier to Tight Robustness Verification of Neural Networkscited by 124
- 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
- 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
- 2020Enabling certification of verification-agnostic networks via memory-efficient semidefinite programmingcited by 65
- 2020The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verificationcited by 50
- 2019Neural Network Branching for Neural Network Verificationcited by 45
- 2021Improved Branch and Bound for Neural Network Verification via Lagrangian Decompositioncited by 44
- 2020Scaling Polyhedral Neural Network Verification on GPUscited by 43
- 2020Lagrangian Decomposition for Neural Network Verificationcited by 35
- 2019Verification of Non-Linear Specifications for Neural Networkscited by 14
- 2021DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splittingcited by 8
Built on by
Citing papers per year: 2022: 6; 2023: 23; 2024: 33; 2025: 20; 2026: 20.
102 papers.
Sort:
By area:
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
- 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)cited by 58
- 2022Certified Training: Small Boxes are All You Needcited by 51
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagationcited by 45
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planescited by 33
- 2023Provably Bounding Neural Network Preimagescited by 28
- 2023Understanding Certified Training with Interval Bound Propagationcited by 26
- 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
- 2023A DPLL(T) Framework for Verifying Deep Neural Networkscited by 23
- 2024Lyapunov-stable Neural Control for State and Output Feedback: A Novel Formulationcited by 23
38 more
- 2023Neural Lyapunov Control for Discrete-Time Systemscited by 21
- 2023Enumerating Safe Regions in Deep Neural Networks with Provable Probabilistic Guaranteescited by 19
- 2023Incremental Verification of Neural Networkscited by 14
- 2023Exact Verification of ReLU Neural Control Barrier Functionscited by 14
- 2024Vehicle: Bridging the Embedding Gap in the Verification of Neuro-Symbolic Programscited by 14
- 2024NLP Verification: Towards a General Methodology for Certifying Robustnesscited by 14
- 2024Harnessing Neuron Stability to Improve DNN Verificationcited by 13
- 2024CTBENCH: A Library and Benchmark for Certified Trainingcited by 13
- 2023TAPS: Connecting Certified and Adversarial Trainingcited by 11
- 2023Efficient Error Certification for Physics-Informed Neural Networkscited by 10
- 2025SDP-CROWN: Efficient Bound Propagation for Neural Network Verification with Tightness of Semidefinite Programmingcited by 10
- 2023Multi-scale Diffusion Denoised Smoothingcited by 9
- 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verificationcited by 9
- 2023Expressivity of ReLU-Networks under Convex Relaxationscited by 8
- 2024Generative AI and Process Systems Engineering: The Next Frontiercited by 8
- 2024Efficient local linearity regularization to overcome catastrophic overfittingcited by 7
- 2024Verification-Aided Learning of Neural Network Barrier Functions with Termination Guaranteescited by 7
- 2024Verified Safe Reinforcement Learning for Neural Network Dynamic Modelscited by 7
- 2024ModelVerification.jl: a Comprehensive Toolbox for Formally Verifying Deep Neural Networkscited by 7
- 2024Verification of Geometric Robustness of Neural Networks via Piecewise Linear Approximation and Lipschitz Optimisationcited by 7
- 2024Set-Based Training for Neural Network Verificationcited by 6
- 2024DeepCDCL: An CDCL-based Neural Network Verification Frameworkcited by 6
- 2025Two-Stage Learning of Stabilizing Neural Controllers via Zubov Sampling and Iterative Domain Expansioncited by 6
- 2023PECAN: A Deterministic Certified Defense Against Backdoor Attackscited by 5
- 2024Relational DNN Verification With Cross Executional Bound Refinementcited by 5
- 2024Certified Continual Learning for Neural Network Regressioncited by 5
- 2024SoundnessBench: A Soundness Benchmark for Neural Network Verifierscited by 5
- 2025Neural Contraction Metrics with Formal Guarantees for Discrete-Time Nonlinear Dynamical Systemscited by 5
- 2025Enhancing Certified Robustness via Block Reflector Orthogonal Layers and Logit Annealing Losscited by 5
- 2025No Soundness in the Real World: On the Challenges of the Verification of Deployed Neural Networkscited by 5
- 2022Tight Certification of Adversarially Trained Neural Networks via Nonconvex Low-Rank Semidefinite Relaxationscited by 4
- 2024Gaussian Loss Smoothing Enables Certified Training with Tight Convex Relaxationscited by 4
- 2024Revisiting Differential Verification: Equivalence Verification with Confidencecited by 4
- 2025Parameterized Hardness of Zonotope Containment and Neural Network Verificationcited by 4
- 2025Faster Verified Explanations for Neural Networkscited by 4
- 2023A Robust Optimisation Perspective on Counterexample-Guided Repair of Neural Networkscited by 3
- 2023Interpreting Robustness Proofs of Deep Neural Networkscited by 3
- 2024On Using Certified Training towards Empirical Robustnesscited by 3
50 most cited of 102 All 102 (JSON)
- 2026CLAD: Constrained Abstract Domain for Neural Network Verification28 Sep 2026
- 2026Verifying Neural Networks with Reinforcement Learning28 Sep 2026
- 2026ZonoGPT: Towards An Abstract Domain for Verifying Large GPT Models28 Sep 2026
- 2026Learning Lookahead Lemmas for Neural Network Verification31 Jul 2026
- 2026Certified Training for Convolutional Perturbations20 Jul 2026
- 2026Lookahead Branching for Neural Network Verification19 Jul 2026
- 2026Fast SDP certification of neural networks : towards large multi-class datasets3 Jul 2026
- 2026Improving Certified Robustness via Adversarial Distillation30 Jun 2026
- 2026Neural Network Verification using Partial Multi-Neuron Relaxation28 May 2026
- 2026Bridging Control with Neural Network Verifier alpha-beta-CROWN: A Tutorial26 May 2026
- 2026Parallel Differentiable Reachability for Learning and Planning with Certified Neural Dynamics and Controllers25 May 2026
- 2026Lipschitz Optimization for Formal Verification of Homographies22 May 2026
38 more
- 2026The Luna Bound Propagator for Formal Analysis of Neural Networks25 Mar 2026
- 2026Incremental Neural Network Verification via Learned Conflicts12 Mar 2026
- 2026Lipschitz-Based Robustness Certification Under Floating-Point Execution6 Mar 2026
- 2026Certified and accurate computation of function space norms of deep neural networks6 Mar 2026
- 2026IoUCert: Robustness Verification for Anchor-based Object Detectors3 Mar 2026
- 2026Bound Propagation meets Constraint Simplification: Improving Logic-based XAI for Neural Networks2 Mar 2026
- 2026Cascading Robustness Verification: Toward Efficient Model-Agnostic Certification4 Feb 2026
- 2026Learning Better Certified Models from Empirically-Robust Teachers2 Feb 2026
- 2025Bridging Efficiency and Safety: Formal Verification of Neural Networks with Early Exits23 Dec 2025
- 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verification11 Dec 2025
- 2025BEAVER: An Efficient Deterministic LLM Verifier5 Dec 2025
- 2025Faster Verified Explanations for Neural Networks28 Nov 2025
- 2025BaB-prob: Branch and Bound with Preactivation Splitting for Probabilistic Verification of Neural Networks30 Sep 2025
- 2025Parameterized Hardness of Zonotope Containment and Neural Network Verification26 Sep 2025
- 2025Stochastic Sample Approximations of (Local) Moduli of Continuity18 Sep 2025
- 2025Solution-aware vs global ReLU selection: partial MILP strikes back for DNN verification31 Jul 2025
- 2025Of Good Demons and Bad Angels: Guaranteeing Safe Control under Finite Precision30 Jul 2025
- 2025Probabilistically Tightened Linear Relaxation-based Perturbation Analysis for Neural Network Verification7 Jul 2025
- 2025SDP-CROWN: Efficient Bound Propagation for Neural Network Verification with Tightness of Semidefinite Programming7 Jun 2025
- 2025Two-Stage Learning of Stabilizing Neural Controllers via Zubov Sampling and Iterative Domain Expansion2 Jun 2025
- 2025No Soundness in the Real World: On the Challenges of the Verification of Deployed Neural Networks1 Jun 2025
- 2025Certified Neural Approximations of Nonlinear Dynamics21 May 2025
- 2025Enhancing Certified Robustness via Block Reflector Orthogonal Layers and Logit Annealing Loss21 May 2025
- 2025A General Framework for Property-Driven Machine Learning1 May 2025
- 2025Evaluation and Verification of Physics-Informed Neural Models of the Grad-Shafranov Equation29 Apr 2025
- 2025Neural Contraction Metrics with Formal Guarantees for Discrete-Time Nonlinear Dynamical Systems23 Apr 2025
- 2025A Guide to Failure in Machine Learning: Reliability and Robustness from Foundations to Practice1 Mar 2025
- 2025Formal Verification of Markov Processes with Learned Parameters27 Jan 2025
- 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planes31 Dec 2024
- 2024Training Verification-Friendly Neural Networks via Neuron Behavior Consistency17 Dec 2024
- 2024SoundnessBench: A Soundness Benchmark for Neural Network Verifiers4 Dec 2024
- 2024Certified Training with Branch-and-Bound for Lyapunov-stable Neural Control27 Nov 2024
- 2024Creating a Formally Verified Neural Network for Autonomous Navigation: An Experience Report21 Nov 2024
- 2024Tightening convex relaxations of trained neural networks: a unified approach for convex and S-shaped activations30 Oct 2024
- 2024Revisiting Differential Verification: Equivalence Verification with Confidence26 Oct 2024
- 2024Expressiveness of Multi-Neuron Convex Relaxations in Neural Network Certification9 Oct 2024
- 2024Make Interval Bound Propagation great again4 Oct 2024
- 2024On Using Certified Training towards Empirical Robustness2 Oct 2024
50 newest of 102 All 102 (JSON)
- 2023Multi-scale Diffusion Denoised Smoothingcited by 9
- 2023Multi-scale Diffusion Denoised Smoothing25 Oct 2023
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
- 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)cited by 58
- 2022Certified Training: Small Boxes are All You Needcited by 51
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagationcited by 45
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planescited by 33
- 2023Provably Bounding Neural Network Preimagescited by 28
- 2023Understanding Certified Training with Interval Bound Propagationcited by 26
- 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
- 2023A DPLL(T) Framework for Verifying Deep Neural Networkscited by 23
- 2024Lyapunov-stable Neural Control for State and Output Feedback: A Novel Formulationcited by 23
12 most cited of 100 All 100 (JSON)
- 2026CLAD: Constrained Abstract Domain for Neural Network Verification28 Sep 2026
- 2026Verifying Neural Networks with Reinforcement Learning28 Sep 2026
- 2026ZonoGPT: Towards An Abstract Domain for Verifying Large GPT Models28 Sep 2026
- 2026Learning Lookahead Lemmas for Neural Network Verification31 Jul 2026
- 2026Certified Training for Convolutional Perturbations20 Jul 2026
- 2026Lookahead Branching for Neural Network Verification19 Jul 2026
- 2026Fast SDP certification of neural networks : towards large multi-class datasets3 Jul 2026
- 2026Improving Certified Robustness via Adversarial Distillation30 Jun 2026
- 2026Neural Network Verification using Partial Multi-Neuron Relaxation28 May 2026
- 2026Bridging Control with Neural Network Verifier alpha-beta-CROWN: A Tutorial26 May 2026
- 2026Parallel Differentiable Reachability for Learning and Planning with Certified Neural Dynamics and Controllers25 May 2026
- 2026Lipschitz Optimization for Formal Verification of Homographies22 May 2026
12 newest of 100 All 100 (JSON)