mlsanityData to 7 Oct 2026

Improved Branch and Bound for Neural Network Verification via Lagrangian Decomposition

arXiv 2104.06718 ↗First posted 14 Apr 2021cs.LG cs.LO stat.MLcited by 44

Not on the map. Why?

Abstract (arXiv)

We improve the scalability of Branch and Bound (BaB) algorithms for formally proving input-output properties of neural networks. First, we propose novel bounding algorithms based on Lagrangian Decomposition. Previous works have used off-the-shelf solvers to solve relaxations at each node of the BaB tree, or constructed weaker relaxations that can be solved efficiently, but lead to unnecessarily weak bounds. Our formulation restricts the optimization to a subspace of the dual domain that is guaranteed to contain the optimum, resulting in accelerated convergence. Furthermore, it allows for a massively parallel implementation, which is amenable to GPU acceleration via modern deep learning frameworks. Second, we present a novel activation-based branching strategy. By coupling an inexpensive heuristic with fast dual bounding, our branching scheme greatly reduces the size of the BaB tree compared to previous heuristic methods. Moreover, it performs competitively with a recent strategy based on learning algorithms, without its large offline training cost. Finally, we design a BaB framework, named Branch and Dual Network Bound (BaDNB), based on our novel bounding and branching algorithms. We show that BaDNB outperforms previous complete verification systems by a large margin, cutting average verification times by factors up to 50 on adversarial robustness properties.

Key facts. Cited by 44 papers in the map (data through 7 Oct 2026). Builds on 24 of its 50 references that are in the map. First posted on arXiv 14 Apr 2021.

Builds on

24 of 50 references.

References · 24

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  4. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  5. 2013Intriguing properties of neural networkscited by 5,114
  6. 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
  7. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
  8. 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
  9. 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
  10. 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 322
  11. 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 254
  12. 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
12 more
  1. 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
  2. 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
  3. 2018Semidefinite relaxations for certifying robustness to adversarial examplescited by 178
  4. 2018Efficient Formal Safety Analysis of Neural Networkscited by 165
  5. 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
  6. 2018A Dual Approach to Scalable Verification of Deep Networkscited by 125
  7. 2019A Convex Relaxation Barrier to Tight Robustness Verification of Neural Networkscited by 124
  8. 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
  9. 2019Neural Network Branching for Neural Network Verificationcited by 45
  10. 2017Catalyst Acceleration for First-order Convex Optimization: from Theory to Practicecited by 39
  11. 2020Lagrangian Decomposition for Neural Network Verificationcited by 35
  12. 2019Fast Neural Network Verification via Shadow Pricescited by 17

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 4; 2022: 11; 2023: 7; 2024: 5; 2025: 7; 2026: 10.

44 papers.

Sort:

  1. 2022General Cutting Planes for Bound-Propagation-Based Neural Network Verificationcited by 102
  2. 2022Complete Verification via Multi-Neuron Relaxation Guided Branch-and-Boundcited by 92
  3. 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
  4. 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)cited by 58
  5. 2024Neural Network Verification with Branch-and-Bound for General Nonlinearitiescited by 47
  6. 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
  7. 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planescited by 33
  8. 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
  9. 2023A DPLL(T) Framework for Verifying Deep Neural Networkscited by 23
  10. 2022IBP Regularization for Verified Adversarial Robustness via Branch-and-Boundcited by 21
  11. 2024Harnessing Neuron Stability to Improve DNN Verificationcited by 13
  12. 2021GoTube: Scalable Stochastic Verification of Continuous-Depth Modelscited by 12
32 more
  1. 2022A Unified View of SDP-based Neural Network Verification through Completely Positive Programmingcited by 12
  2. 2022Linearity Grafting: Relaxed Neuron Pruning Helps Certifiable Robustnesscited by 10
  3. 2023Efficient Error Certification for Physics-Informed Neural Networkscited by 10
  4. 2022CAISAR: A platform for Characterizing Artificial Intelligence Safety and Robustnesscited by 9
  5. 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verificationcited by 9
  6. 2021DeepSplit: Scalable Verification of Deep Neural Networks via Operator Splittingcited by 8
  7. 2021Neural Network Branch-and-Bound for Neural Network Verificationcited by 6
  8. 2022Zonotope Domains for Lagrangian Neural Network Verificationcited by 5
  9. 2022Boosting Robustness Verification of Semantic Feature Neighborhoodscited by 4
  10. 2022Sound and Complete Verification of Polynomial Networkscited by 4
  11. 2025Faster Verified Explanations for Neural Networkscited by 4
  12. 2023A Robust Optimisation Perspective on Counterexample-Guided Repair of Neural Networkscited by 3
  13. 2022Automated Reachability Analysis of Neural Network-Controlled Systems via Adaptive Polytopescited by 2
  14. 2024Verification of Neural Networks against Convolutional Perturbations via Parameterised Kernelscited by 2
  15. 2025Adaptive Branch-and-Bound Tree Exploration for Neural Network Verificationcited by 2
  16. 2025Efficient Preimage Approximation for Neural Network Certificationcited by 2
  17. 2025Solution-aware vs global ReLU selection: partial MILP strikes back for DNN verificationcited by 1
  18. 2026Learning Better Certified Models from Empirically-Robust Teacherscited by 1
  19. 2026IoUCert: Robustness Verification for Anchor-based Object Detectorscited by 1
  20. 2023CGDTest: A Constrained Gradient Descent Algorithm for Testing Neural Networkscited by 0
  21. 2023Robustness Analysis of Continuous-Depth Models with Lagrangian Techniquescited by 0
  22. 2024CAPM: Fast and Robust Verification on Maxpool-based CNN via Dual Networkcited by 0
  23. 2025Efficient Neural Network Verification via Order Leading Exploration of Branch-and-Bound Treescited by 0
  24. 2025Lipschitz-aware Linearity Grafting for Certified Robustnesscited by 0
  25. 2026E-Globe: Scalable ε-Global Verification of Neural Networks via Tight Upper Bounds and Pattern-Aware Branchingcited by 0
  26. 2026Robustness Verification of Recurrent Neural Networks with Abstraction Refinementcited by 0
  27. 2026Certified Training for Convolutional Perturbationscited by 0
  28. 2026Mining Verdict Boundaries for Neural Network Verificationcited by 0
  29. 2026Branch and Bound for Relational Verification of Neural Networkscited by 0
  30. 2026Exploring Solver-Level Warmstarting for Neural Network Verificationcited by 0
  31. 2026Verifying Neural Networks with Reinforcement Learningcited by 0
  32. 2026CLAD: Constrained Abstract Domain for Neural Network Verificationcited by 0