mlsanityData to 14 Oct 2026

Strong mixed-integer programming formulations for trained neural networks

arXiv 1811.08359 ↗First posted 20 Nov 2018math.OC cs.LGcited by 115

Not on the map. Why?

Abstract (arXiv)

We present an ideal mixed-integer programming (MIP) formulation for a rectified linear unit (ReLU) appearing in a trained neural network. Our formulation requires a single binary variable and no additional continuous variables beyond the input and output variables of the ReLU. We contrast it with an ideal "extended" formulation with a linear number of additional continuous variables, derived through standard techniques. An apparent drawback of our formulation is that it requires an exponential number of inequality constraints, but we provide a routine to separate the inequalities in linear time. We also prove that these exponentially-many constraints are facet-defining under mild conditions. Finally, we study network verification problems and observe that dynamically separating from the exponential inequalities 1) is much more computationally efficient and scalable than the extended formulation, 2) decreases the solve time of a state-of-the-art MIP solver by a factor of 7 on smaller instances, and 3) nearly matches the dual bounds of a state-of-the-art MIP solver on harder instances, after just a few rounds of separation and in orders of magnitude less time.

Key facts. Cited by 115 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Nov 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 26; 2022: 25; 2023: 16; 2024: 16; 2025: 16; 2026: 16.

115 papers.

Sort:

By area:

  1. 2021PRIMA: General and Precise Neural Network Certification via Scalable Convex Hull Approximationscited by 77
  2. 2021The Second International Verification of Neural Networks Competition (VNN-COMP 2021): Summary and Resultscited by 71
  3. 2021Towards Lower Bounds on the Depth of ReLU Neural Networkscited by 56
  4. 2021Improved Branch and Bound for Neural Network Verification via Lagrangian Decompositioncited by 44
  5. 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
  6. 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
  7. 2022OMLT: Optimization & Machine Learning Toolkitcited by 35
  8. 2024Scalable Neural Network Verification with Branch-and-bound Inferred Cutting Planescited by 33
  9. 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
  10. 2021Mixed-Integer Optimization with Constraint Learningcited by 31
  11. 2024Physics-Informed Neural Networks with Hard Linear Equality Constraintscited by 30
  12. 2021Strong Optimal Classification Treescited by 28
38 more
  1. 2021Optimization with Constraint Learning: A Framework and Surveycited by 28
  2. 2022An Abstraction-Refinement Approach to Verifying Convolutional Neural Networkscited by 24
  3. 2022Efficient Neural Network Analysis with Sum-of-Infeasibilitiescited by 24
  4. 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
  5. 2022IBP Regularization for Verified Adversarial Robustness via Branch-and-Boundcited by 21
  6. 2021Scaling Up Exact Neural Network Compression by ReLU Stabilitycited by 19
  7. 2023Finding Regions of Counterfactual Explanations via Robust Optimizationcited by 19
  8. 2022Maximizing information from chemical engineering data sets: Applications to machine learningcited by 17
  9. 2022CertiFair: A Framework for Certified Global Fairness of Neural Networkscited by 17
  10. 2022Neur2SP: Neural Two-Stage Stochastic Programmingcited by 17
  11. 2022Learning to Solve Vehicle Routing Problems: A Surveycited by 16
  12. 2023Model-Based Control with Sparse Neural Dynamicscited by 16
  13. 2023Incremental Verification of Neural Networkscited by 14
  14. 2021Traversing the Local Polytopes of ReLU Neural Networks: A Unified Approach for Network Verificationcited by 13
  15. 2021Between steps: Intermediate relaxations between big-M and convex hull formulationscited by 11
  16. 2022Optimizing Objective Functions from Trained ReLU Neural Networks via Samplingcited by 11
  17. 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programmingcited by 11
  18. 2021Scaling the Convex Barrier with Sparse Dual Algorithmscited by 10
  19. 2021Shared Certificates for Neural Network Verificationcited by 10
  20. 2024Optimization Over Trained Neural Networks: Taking a Relaxing Walkcited by 10
  21. 2024Verifying message-passing neural networks via topology-based bounds tighteningcited by 10
  22. 2021Modeling Design and Control Problems Involving Neural Network Surrogatescited by 9
  23. 2024Generative AI and Process Systems Engineering: The Next Frontiercited by 9
  24. 2025Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network Verificationcited by 9
  25. 2021Fast BATLLNN: Fast Box Analysis of Two-Level Lattice Neural Networkscited by 8
  26. 2023Getting Away with More Network Pruning: From Sparsity to Geometry and Linear Regionscited by 8
  27. 2023PySCIPOpt-ML: Embedding Trained Machine Learning Models into Mixed-Integer Programscited by 8
  28. 2024Machine learning for industrial sensing and control: A survey and practical perspectivecited by 8
  29. 2022P-split formulations: A class of intermediate formulations between big-M and convex hull for disjunctive constraintscited by 7
  30. 2022On the Safety of Interpretable Machine Learning: A Maximum Deviation Approachcited by 7
  31. 2021Neural Network Branch-and-Bound for Neural Network Verificationcited by 6
  32. 2021Loss Functions for Discrete Contextual Pricing with Observational Datacited by 6
  33. 2021Deep Policy Iteration with Integer Programming for Inventory Managementcited by 6
  34. 2022On Optimizing Back-Substitution Methods for Neural Network Verificationcited by 6
  35. 2023Computational Tradeoffs of Optimization-Based Bound Tightening in ReLU Networkscited by 6
  36. 2022Zonotope Domains for Lagrangian Neural Network Verificationcited by 5
  37. 2022BERN-NN: Tight Bound Propagation For Neural Networks Using Bernstein Polynomial Interval Arithmeticcited by 5
  38. 2023DeepBern-Nets: Taming the Complexity of Certifying Neural Networks using Bernstein Polynomial Activations and Precise Bound Propagationcited by 5

50 most cited of 115 All 115 (JSON)