Online Mixed-Integer Optimization in Milliseconds
Not on the map. Why?
Abstract (arXiv)
We propose a method to solve online mixed-integer optimization (MIO) problems at very high speed using machine learning. By exploiting the repetitive nature of online optimization, we are able to greatly speedup the solution time. Our approach encodes the optimal solution into a small amount of information denoted as strategy using the Voice of Optimization framework proposed in [BS21]. In this way the core part of the optimization algorithm becomes a multiclass classification problem which can be solved very quickly. In this work, we extend that framework to real-time and high-speed applications focusing on parametric mixed-integer quadratic optimization (MIQO). We propose an extremely fast online optimization algorithm consisting of a feedforward neural network (NN) evaluation and a linear system solution where the matrix has already been factorized. Therefore, this online approach does not require any solver nor iterative algorithm. We show the speed of the proposed method both in terms of total computations required and measured execution time. We estimate the number of floating point operations (flops) required to completely recover the optimal solution as a function of the problem dimensions. Compared to state-of-the-art MIO routines, the online running time of our method is very predictable and can be lower than a single matrix factorization time. We benchmark our method against the state-of-the-art solver Gurobi obtaining from two to three orders of magnitude speedups on examples from fuel cell energy management, sparse portfolio optimization and motion planning with obstacle avoidance.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 4; 2022: 2; 2023: 9; 2024: 8; 2025: 7; 2026: 6.
37 papers.
Sort:
By area:
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2022Tutorial on amortized optimizationcited by 83
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layerscited by 17
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programscited by 16
- 2020PILOT: Efficient Planning by Imitation Learning and Optimisation for Safe Autonomous Drivingcited by 11
- 2024Learning to Optimize for Mixed-Integer Non-linear Programming with Feasibility Guaranteescited by 8
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Schedulingcited by 7
- 2021An actor-critic algorithm with policy gradients to solve the job shop scheduling problem using deep double recurrent agentscited by 6
- 2022Learning Optimal Solutions via an LSTM-Optimization Frameworkcited by 6
- 2024Data-Driven Performance Guarantees for Classical and Learned Optimizerscited by 5
- 2023Improving Computational Efficiency for Powered Descent Guidance via Transformer-based Tight Constraint Predictioncited by 4
25 more
- 2023An Expandable Machine Learning-Optimization Framework to Sequential Decision-Makingcited by 4
- 2023A Machine Learning Approach to Two-Stage Adaptive Robust Optimizationcited by 3
- 2023Taking the human out of decomposition-based optimization via artificial intelligence: Part II. Learning to initializecited by 3
- 2023Differentiable Cutting-plane Layers for Mixed-integer Linear Optimizationcited by 3
- 2024NeuralQP: A General Hypergraph-based Optimization Framework for Large-scale QCQPscited by 3
- 2024Accelerating process control and optimization via machine learning: A reviewcited by 3
- 2021Generative deep learning for decision making in gas networkscited by 2
- 2025An analysis of optimization problems involving ReLU neural networkscited by 2
- 2025Constraint Matters: Multi-Modal Representation for Reducing Mixed-Integer Linear programmingcited by 2
- 2021Sub-millisecond Video Synchronization of Multiple Android Smartphonescited by 1
- 2023Optimal Control of Multiclass Fluid Queueing Networks: A Machine Learning Approachcited by 1
- 2024Deep learning enhanced mixed integer optimization: Learning to reduce model dimensionalitycited by 1
- 2024Robotic warehousing operations: a learn-then-optimize approach to large-scale neighborhood searchcited by 1
- 2025ID-PaS+ : Identity-Aware Predict-and-Search for General Mixed-Integer Linear Programscited by 1
- 2026Parametric Nonconvex Optimization via Convex Surrogatescited by 1
- 2023A Sequential Deep Learning Algorithm for Sampled Mixed-integer Optimisation Problemscited by 0
- 2023Unit Commitment Predictor With a Performance Guarantee: A Support Vector Machine Classifiercited by 0
- 2024Machine Learning for Fairness-Aware Load Shedding: A Real-Time Solution via Identifying Binding Constraintscited by 0
- 2025Learning to Solve Constrained Bilevel Control Co-Design Problemscited by 0
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problemscited by 0
- 2026Distribution-Aware Algorithm Design with LLM Agentscited by 0
- 2026Reinforcement Learning for Delivery Drone-Based Participatory Sensing in Dynamic Environmentscited by 0
- 2026Memory-Computation Tradeoffs in Semi Amortized Parametric Optimizationcited by 0
- 2026Constrained Graph Diffusion for Mixed Integer Optimizationcited by 0
- 2026Mixed-Integer Nonlinear Differentiable Predictive Control for Underground Pumped Hydro Energy Storage Systemscited by 0
- 2026Mixed-Integer Nonlinear Differentiable Predictive Control for Underground Pumped Hydro Energy Storage Systems16 Sep 2026
- 2026Constrained Graph Diffusion for Mixed Integer Optimization13 Aug 2026
- 2026Memory-Computation Tradeoffs in Semi Amortized Parametric Optimization22 Jul 2026
- 2026Reinforcement Learning for Delivery Drone-Based Participatory Sensing in Dynamic Environments21 Jul 2026
- 2026Distribution-Aware Algorithm Design with LLM Agents13 May 2026
- 2026Parametric Nonconvex Optimization via Convex Surrogates7 Apr 2026
- 2025ID-PaS+ : Identity-Aware Predict-and-Search for General Mixed-Integer Linear Programs11 Dec 2025
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problems30 Oct 2025
- 2025Constraint Matters: Multi-Modal Representation for Reducing Mixed-Integer Linear programming26 Aug 2025
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layers14 Aug 2025
- 2025Learning to Solve Constrained Bilevel Control Co-Design Problems11 Jul 2025
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Scheduling18 Feb 2025
25 more
- 2025An analysis of optimization problems involving ReLU neural networks5 Feb 2025
- 2024Accelerating process control and optimization via machine learning: A review24 Dec 2024
- 2024Learning to Optimize for Mixed-Integer Non-linear Programming with Feasibility Guarantees14 Oct 2024
- 2024NeuralQP: A General Hypergraph-based Optimization Framework for Large-scale QCQPs28 Sep 2024
- 2024Robotic warehousing operations: a learn-then-optimize approach to large-scale neighborhood search29 Aug 2024
- 2024Machine Learning for Fairness-Aware Load Shedding: A Real-Time Solution via Identifying Binding Constraints25 Jul 2024
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programs9 Jun 2024
- 2024Data-Driven Performance Guarantees for Classical and Learned Optimizers22 Apr 2024
- 2024Deep learning enhanced mixed integer optimization: Learning to reduce model dimensionality17 Jan 2024
- 2023An Expandable Machine Learning-Optimization Framework to Sequential Decision-Making12 Nov 2023
- 2023Improving Computational Efficiency for Powered Descent Guidance via Transformer-based Tight Constraint Prediction9 Nov 2023
- 2023Differentiable Cutting-plane Layers for Mixed-integer Linear Optimization6 Nov 2023
- 2023Taking the human out of decomposition-based optimization via artificial intelligence: Part II. Learning to initialize10 Oct 2023
- 2023Unit Commitment Predictor With a Performance Guarantee: A Support Vector Machine Classifier7 Oct 2023
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithms14 Sep 2023
- 2023A Machine Learning Approach to Two-Stage Adaptive Robust Optimization23 Jul 2023
- 2023Optimal Control of Multiclass Fluid Queueing Networks: A Machine Learning Approach23 Jul 2023
- 2023A Sequential Deep Learning Algorithm for Sampled Mixed-integer Optimisation Problems25 Jan 2023
- 2022Learning Optimal Solutions via an LSTM-Optimization Framework6 Jul 2022
- 2022Tutorial on amortized optimization1 Feb 2022
- 2021An actor-critic algorithm with policy gradients to solve the job shop scheduling problem using deep double recurrent agents18 Oct 2021
- 2021Sub-millisecond Video Synchronization of Multiple Android Smartphones2 Jul 2021
- 2021Learning to Optimize: A Primer and A Benchmark23 Mar 2021
- 2021Generative deep learning for decision making in gas networks3 Feb 2021
- 2020PILOT: Efficient Planning by Imitation Learning and Optimisation for Safe Autonomous Driving1 Nov 2020
- 2026Distribution-Aware Algorithm Design with LLM Agentscited by 0
- 2026Distribution-Aware Algorithm Design with LLM Agents13 May 2026
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2022Tutorial on amortized optimizationcited by 83
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layerscited by 17
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programscited by 16
- 2024Learning to Optimize for Mixed-Integer Non-linear Programming with Feasibility Guaranteescited by 8
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Schedulingcited by 7
- 2021An actor-critic algorithm with policy gradients to solve the job shop scheduling problem using deep double recurrent agentscited by 6
- 2022Learning Optimal Solutions via an LSTM-Optimization Frameworkcited by 6
- 2024Data-Driven Performance Guarantees for Classical and Learned Optimizerscited by 5
- 2023Improving Computational Efficiency for Powered Descent Guidance via Transformer-based Tight Constraint Predictioncited by 4
- 2023An Expandable Machine Learning-Optimization Framework to Sequential Decision-Makingcited by 4
12 most cited of 35 All 35 (JSON)
- 2026Mixed-Integer Nonlinear Differentiable Predictive Control for Underground Pumped Hydro Energy Storage Systems16 Sep 2026
- 2026Constrained Graph Diffusion for Mixed Integer Optimization13 Aug 2026
- 2026Memory-Computation Tradeoffs in Semi Amortized Parametric Optimization22 Jul 2026
- 2026Reinforcement Learning for Delivery Drone-Based Participatory Sensing in Dynamic Environments21 Jul 2026
- 2026Parametric Nonconvex Optimization via Convex Surrogates7 Apr 2026
- 2025ID-PaS+ : Identity-Aware Predict-and-Search for General Mixed-Integer Linear Programs11 Dec 2025
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problems30 Oct 2025
- 2025Constraint Matters: Multi-Modal Representation for Reducing Mixed-Integer Linear programming26 Aug 2025
- 2025Pinet: Optimizing hard-constrained neural networks with orthogonal projection layers14 Aug 2025
- 2025Learning to Solve Constrained Bilevel Control Co-Design Problems11 Jul 2025
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Scheduling18 Feb 2025
- 2025An analysis of optimization problems involving ReLU neural networks5 Feb 2025
12 newest of 35 All 35 (JSON)