mlsanityData to 14 Oct 2026

Branch and Bound for Piecewise Linear Neural Network Verification

arXiv 1909.06588 ↗First posted 14 Sep 2019cs.LG cs.LO stat.MLcited by 138

Not on the map. Why?

Abstract (arXiv)

The success of Deep Learning and its potential use in many safety-critical applications has motivated research on formal verification of Neural Network (NN) models. In this context, verification involves proving or disproving that an NN model satisfies certain input-output properties. Despite the reputation of learned NN models as black boxes, and the theoretical hardness of proving useful properties about them, researchers have been successful in verifying some classes of models by exploiting their piecewise linear structure and taking insights from formal methods such as Satisifiability Modulo Theory. However, these methods are still far from scaling to realistic neural networks. To facilitate progress on this crucial area, we exploit the Mixed Integer Linear Programming (MIP) formulation of verification to propose a family of algorithms based on Branch-and-Bound (BaB). We show that our family contains previous verification methods as special cases. With the help of the BaB framework, we make three key contributions. Firstly, we identify new methods that combine the strengths of multiple existing approaches, accomplishing significant performance improvements over previous state of the art. Secondly, we introduce an effective branching strategy on ReLU non-linearities. This branching strategy allows us to efficiently and successfully deal with high input dimensional problems with convolutional network architecture, on which previous methods fail frequently. Finally, we propose comprehensive test data sets and benchmarks which includes a collection of previously released testcases. We use the data sets to conduct a thorough experimental comparison of existing and new algorithms and to provide an inclusive analysis of the factors impacting the hardness of verification problems.

Key facts. Cited by 138 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Sep 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 17; 2022: 22; 2023: 23; 2024: 26; 2025: 21; 2026: 29.

138 papers.

Sort:

By area:

  1. 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 228
  2. 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 103
  3. 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
  4. 2021PRIMA: General and Precise Neural Network Certification via Scalable Convex Hull Approximationscited by 77
  5. 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
  6. 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)cited by 58
  7. 2022Certified Training: Small Boxes are All You Needcited by 52
  8. 2022Causality-based Neural Network Repaircited by 47
  9. 2024Neural Network Verification with Branch-and-Bound for General Nonlinearitiescited by 47
  10. 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagationcited by 45
  11. 2021Improved Branch and Bound for Neural Network Verification via Lagrangian Decompositioncited by 44
  12. 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 39
38 more
  1. 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
  2. 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planescited by 33
  3. 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
  4. 2023Provably Bounding Neural Network Preimagescited by 29
  5. 2023Understanding Certified Training with Interval Bound Propagationcited by 26
  6. 2022Efficient Neural Network Analysis with Sum-of-Infeasibilitiescited by 24
  7. 2022Open- and Closed-Loop Neural Network Verification using Polynomial Zonotopescited by 24
  8. 2023A DPLL(T) Framework for Verifying Deep Neural Networkscited by 24
  9. 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
  10. 2022IBP Regularization for Verified Adversarial Robustness via Branch-and-Boundcited by 21
  11. 2022Scalable Verification of GNN-based Job Schedulerscited by 19
  12. 2023Convex Bounds on the Softmax Function with Applications to Robustness Verificationcited by 19
  13. 2021BDD4BNN: A BDD-based Quantitative Analysis Framework for Binarized Neural Networkscited by 17
  14. 2021Probabilistic Verification of Neural Networks Against Group Fairnesscited by 17
  15. 2022CertiFair: A Framework for Certified Global Fairness of Neural Networkscited by 17
  16. 2025RvLLM: LLM Runtime Verification with Domain Knowledgecited by 17
  17. 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
  18. 2024NLP Verification: Towards a General Methodology for Certifying Robustnesscited by 16
  19. 2023Incremental Verification of Neural Networkscited by 14
  20. 2023Provable Preimage Under-Approximation for Neural Networks (Full Version)cited by 14
  21. 2023From Robustness to Explainability and Back Againcited by 14
  22. 2024CTBENCH: A Library and Benchmark for Certified Trainingcited by 14
  23. 2024Harnessing Neuron Stability to Improve DNN Verificationcited by 13
  24. 2025Systems Security Foundations for Agentic Computingcited by 13
  25. 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
  26. 2021GoTube: Scalable Stochastic Verification of Continuous-Depth Modelscited by 12
  27. 2023Incremental Randomized Smoothing Certificationcited by 12
  28. 2023TAPS: Connecting Certified and Adversarial Trainingcited by 11
  29. 2021Scaling the Convex Barrier with Sparse Dual Algorithmscited by 10
  30. 2022CAISAR: A platform for Characterizing Artificial Intelligence Safety and Robustnesscited by 9
  31. 2022Improved techniques for deterministic l2 robustnesscited by 9
  32. 2024Neural Network Verification with PyRATcited by 9
  33. 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verificationcited by 9
  34. 2021DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splittingcited by 8
  35. 2021Fast BATLLNN: Fast Box Analysis of Two-Level Lattice Neural Networkscited by 8
  36. 2022Tighter Abstract Queries in Neural Network Verificationcited by 8
  37. 2024Formal Verification of Graph Convolutional Networks with Uncertain Node Features and Uncertain Graph Structurecited by 8
  38. 2024PREMAP: A Unifying PREiMage APproximation Framework for Neural Networkscited by 8

50 most cited of 138 All 138 (JSON)