CoCo: Online Mixed-Integer Control via Supervised Learning
Not on the map. Why?
Abstract (arXiv)
Many robotics problems, from robot motion planning to object manipulation, can be modeled as mixed-integer convex programs (MICPs). However, state-of-the-art algorithms are still unable to solve MICPs for control problems quickly enough for online use and existing heuristics can typically only find suboptimal solutions that might degrade robot performance. In this work, we turn to data-driven methods and present the Combinatorial Offline, Convex Online (CoCo) algorithm for quickly finding high quality solutions for MICPs. CoCo consists of a two-stage approach. In the offline phase, we train a neural network classifier that maps the problem parameters to a (logical strategy), which we define as the discrete arguments and relaxed big-M constraints associated with the optimal solution for that problem. Online, the classifier is applied to select a candidate logical strategy given new problem parameters; applying this logical strategy allows us to solve the original MICP as a convex optimization problem. We show through numerical experiments how CoCo finds near optimal solutions to MICPs arising in robot planning and control with 1 to 2 orders of magnitude solution speedup compared to other data-driven approaches and solvers.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Jul 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 4; 2024: 6; 2025: 3; 2026: 2.
16 papers.
Sort:
By area:
- 2022Tutorial on amortized optimizationcited by 83
- 2024DiffuSolve: Diffusion-based Solver for Non-convex Trajectory Optimizationcited by 20
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approachescited by 20
- 2023Amortized Global Search for Efficient Preliminary Trajectory Design with Deep Generative Modelscited by 12
- 2024Towards Robust Spacecraft Trajectory Optimization via Transformerscited by 10
- 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
- 2025Deep Learning Warm Starts for Trajectory Optimization on the International Space Stationcited by 4
- 2023A Machine Learning Approach to Two-Stage Adaptive Robust Optimizationcited by 3
- 2023Differentiable Cutting-plane Layers for Mixed-integer Linear Optimizationcited by 3
- 2024Compositional Diffusion Models for Powered Descent Trajectory Generation with Flexible Constraintscited by 2
- 2023Optimal Control of Multiclass Fluid Queueing Networks: A Machine Learning Approachcited by 1
4 more
- 2024Integrating Reinforcement Learning and Model Predictive Control with Applications to Microgridscited by 1
- 2026GLENS: Global Search via Learning from Solver Iterates with Diffusion Modelscited by 1
- 2025Tight Constraint Prediction of Six-Degree-of-Freedom Transformer-based Powered Descent Guidancecited 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
- 2026GLENS: Global Search via Learning from Solver Iterates with Diffusion Models29 May 2026
- 2025Deep Learning Warm Starts for Trajectory Optimization on the International Space Station8 May 2025
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Scheduling18 Feb 2025
- 2025Tight Constraint Prediction of Six-Degree-of-Freedom Transformer-based Powered Descent Guidance1 Jan 2025
- 2024Learning to Optimize for Mixed-Integer Non-linear Programming with Feasibility Guarantees14 Oct 2024
- 2024Towards Robust Spacecraft Trajectory Optimization via Transformers8 Oct 2024
- 2024Compositional Diffusion Models for Powered Descent Trajectory Generation with Flexible Constraints5 Oct 2024
- 2024Integrating Reinforcement Learning and Model Predictive Control with Applications to Microgrids17 Sep 2024
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approaches3 Apr 2024
- 2024DiffuSolve: Diffusion-based Solver for Non-convex Trajectory Optimization22 Feb 2024
- 2023Differentiable Cutting-plane Layers for Mixed-integer Linear Optimization6 Nov 2023
4 more
- 2023Amortized Global Search for Efficient Preliminary Trajectory Design with Deep Generative Models7 Aug 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
- 2022Tutorial on amortized optimization1 Feb 2022
- 2022Tutorial on amortized optimizationcited by 83
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approachescited by 20
- 2023Amortized Global Search for Efficient Preliminary Trajectory Design with Deep Generative Modelscited by 12
- 2024Towards Robust Spacecraft Trajectory Optimization via Transformerscited by 10
- 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
- 2025Deep Learning Warm Starts for Trajectory Optimization on the International Space Stationcited by 4
- 2023A Machine Learning Approach to Two-Stage Adaptive Robust Optimizationcited by 3
- 2023Differentiable Cutting-plane Layers for Mixed-integer Linear Optimizationcited by 3
- 2023Optimal Control of Multiclass Fluid Queueing Networks: A Machine Learning Approachcited by 1
- 2025Tight Constraint Prediction of Six-Degree-of-Freedom Transformer-based Powered Descent Guidancecited 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
- 2025Deep Learning Warm Starts for Trajectory Optimization on the International Space Station8 May 2025
- 2025Learning-Guided Rolling Horizon Optimization for Long-Horizon Flexible Job-Shop Scheduling18 Feb 2025
- 2025Tight Constraint Prediction of Six-Degree-of-Freedom Transformer-based Powered Descent Guidance1 Jan 2025
- 2024Learning to Optimize for Mixed-Integer Non-linear Programming with Feasibility Guarantees14 Oct 2024
- 2024Towards Robust Spacecraft Trajectory Optimization via Transformers8 Oct 2024
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approaches3 Apr 2024
- 2023Differentiable Cutting-plane Layers for Mixed-integer Linear Optimization6 Nov 2023
- 2023Amortized Global Search for Efficient Preliminary Trajectory Design with Deep Generative Models7 Aug 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
- 2022Tutorial on amortized optimization1 Feb 2022