End-to-End Constrained Optimization Learning: A Survey
James Kotary, Ferdinando Fioretto, Pascal Van Hentenryck, Bryan Wilder
TL;DR
This paper surveys the emergence of end-to-end constrained optimization learning (E2E-COL), focusing on integrating machine learning with CO solvers and on data-driven prediction of CO solutions. It distinguishes two main directions: ML-augmented CO, where ML guides existing solvers, and End-to-End CO Learning, which embeds optimization within neural architectures to predict decisions directly. The survey analyzes Learning with Constraints, Learning Solutions on Graphs, and Predict-and-Optimize paradigms, highlighting differentiable optimization layers, RL and GNN-based methods, and their applicability to problems like LP/QP, MILP, TSP/VRP. It also outlines practical challenges—feasibility guarantees, runtime, benchmark standardization, and theoretical understanding—that must be addressed to realize widespread, reliable adoption in industry and research.
Abstract
This paper surveys the recent attempts at leveraging machine learning to solve constrained optimization problems. It focuses on surveying the work on integrating combinatorial solvers and optimization methods with machine learning architectures. These approaches hold the promise to develop new hybrid machine learning and optimization methods to predict fast, approximate, solutions to combinatorial problems and to enable structural logical inference. This paper presents a conceptual review of the recent advancements in this emerging area.
