mlsanityData to 14 Oct 2026

Constrained Discrete Black-Box Optimization using Mixed-Integer Programming

arXiv 2110.09569 ↗First posted 18 Oct 2021math.OCcited by 16

Not on the map. Why?

Abstract (arXiv)

Discrete black-box optimization problems are challenging for model-based optimization (MBO) algorithms, such as Bayesian optimization, due to the size of the search space and the need to satisfy combinatorial constraints. In particular, these methods require repeatedly solving a complex discrete global optimization problem in the inner loop, where popular heuristic inner-loop solvers introduce approximations and are difficult to adapt to combinatorial constraints. In response, we propose NN+MILP, a general discrete MBO framework using piecewise-linear neural networks as surrogate models and mixed-integer linear programming (MILP) to optimize the acquisition function. MILP provides optimality guarantees and a versatile declarative language for domain-specific constraints. We test our approach on a range of unconstrained and constrained problems, including DNA binding, constrained binary quadratic problems from the MINLPLib benchmark, and the NAS-Bench-101 neural architecture search benchmark. NN+MILP surpasses or matches the performance of black-box algorithms tailored to the constraints at hand, with global optimization of the acquisition problem running in a few minutes using only standard software packages and hardware.

Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Oct 2021.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 1; 2022: 7; 2023: 2; 2024: 2; 2025: 2; 2026: 2.

16 papers.

Sort:

  1. 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
  2. 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
  3. 2022SurCo: Learning Linear Surrogates For Combinatorial Nonlinear Optimization Problemscited by 21
  4. 2022A mixed-categorical correlation kernel for Gaussian processcited by 19
  5. 2022Tree ensemble kernels for Bayesian optimization with known constraints over mixed-feature spacescited by 14
  6. 2021Modeling Design and Control Problems Involving Neural Network Surrogatescited by 9
  7. 2022Bayesian Optimization-based Combinatorial Assignmentcited by 9
  8. 2024Global Optimization of Gaussian Process Acquisition Functions Using a Piecewise-Linear Kernel Approximationcited by 8
  9. 2022P-split formulations: A class of intermediate formulations between big-M and convex hull for disjunctive constraintscited by 7
  10. 2022Learning to Optimize with Stochastic Dominance Constraintscited by 5
  11. 2025Deterministic Global Optimization of the Acquisition Function in Bayesian Optimization: To Do or Not To Do?cited by 3
  12. 2024Probabilistic Approach to Black-Box Binary Optimization with Budget Constraints: Application to Sensor Placementcited by 1
4 more
  1. 2023Global and Preference-based Optimization with Mixed Variables using Piecewise Affine Surrogatescited by 0
  2. 2025BIPNN: Learning to Solve Binary Integer Programming via Hypergraph Neural Networkscited by 0
  3. 2026Constraint-Aware Discrete Black-Box Optimization Using Tensor Decompositioncited by 0
  4. 2026ILP-BO: Integer Linear Programming-Based Black-Box Optimizationcited by 0