mlsanityData to 13 Oct 2026

DCEmbed: Scalable Optimization over Neural Surrogates

arXiv 2609.33879 ↗First posted 27 Sep 2026math.OC cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Neural surrogates can accelerate large-scale optimization by replacing expensive or intractable model components with efficient learned approximations, but solving the resulting embedded problems can remain prohibitively costly. For instance, standard exact encodings of neural networks with ReLU activations allow the problem to be solved by mixed-integer solvers, but add large numbers of binary variables to accommodate the nonlinearity of the activations, which can render the problem computationally prohibitive. To address this, we propose DCEmbed, a heuristic for optimization problems with embedded neural surrogates that leverages the difference-of-convex (DC) representation of the network and avoids adding activation binaries. Exploiting shared structure within the DC representation of a ReLU network, we derive a reduced-size, exact formulation for its convex components that can be embedded in optimization problems using just two linear inequalities and one continuous auxiliary variable per hidden neuron. Using this, the problem is solved via an iterative penalty convex-concave procedure, where only the concave portions of the neural terms are approximated at each stage. The original objective, constraints, and any discrete decisions are retained, allowing standard convex or mixed-integer optimization solvers to optimize the host and surrogate jointly at each iteration. In experiments on quadratic programs, mixed-integer resource allocation, and neural two-stage stochastic programming, our method demonstrates much faster progress toward high-quality feasible solutions than approaches using exact mixed-integer embeddings. In particular, DCEmbed achieves 4× lower normalized primal integral than the best exact baseline on the resource allocation problem, while in two-stage stochastic programming it reaches the global surrogate optimum ~ 5× faster than Gurobi ML.

Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 16 of its 24 references that are in the map. First posted on arXiv 27 Sep 2026.

Builds on

16 of 24 references.

References · 16

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
  2. 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 227
  3. 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
  4. 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
  5. 2022The Machine Learning for Combinatorial Optimization Competition (ML4CO): Results and Insightscited by 39
  6. 2022OMLT: Optimization & Machine Learning Toolkitcited by 34
  7. 2019ReLU Networks as Surrogate Models in Mixed-Integer Linear Programscited by 33
  8. 2021Mixed-Integer Optimization with Constraint Learningcited by 30
  9. 2021Optimization with Constraint Learning: A Framework and Surveycited by 28
  10. 2021Modeling the AC Power Flow Equations with Optimally Compact Neural Networks: Application to Unit Commitmentcited by 17
  11. 2022Neur2SP: Neural Two-Stage Stochastic Programmingcited by 16
  12. 2023PySCIPOpt-ML: Embedding Trained Machine Learning Models into Mixed-Integer Programscited by 8
4 more
  1. 2024Scaling Mixed-Integer Programming for Certification of Neural Network Controllers Using Bounds Tighteningcited by 6
  2. 2024Compact Optimality Verification for Optimization Proxiescited by 2
  3. 2025Optimization over Trained Neural Networks: Difference-of-Convex Algorithm and Application to Data Center Schedulingcited by 2
  4. 2026Bridging Control with Neural Network Verifier alpha-beta-CROWN: A Tutorialcited by 1

Built on by

Not cited yet.