Accelerating Hybrid Model Predictive Control using Warm-Started Generalized Benders Decomposition
Xuan Lin

TL;DR
This paper introduces a warm-started Generalized Benders Decomposition approach for hybrid model predictive control, significantly improving real-time solving speed in robotic applications involving contact and discrete decisions.
Contribution
The paper presents a novel hybrid MPC algorithm that uses online stored cuts for warm-starting, with theoretical analysis and validation in robotic control scenarios.
Findings
Achieves 2-3x faster solving speeds than Gurobi.
Enables real-time control at over 1000 Hz in benchmark problems.
Provides theoretical bounds on suboptimality due to warm-starting.
Abstract
Hybrid model predictive control with both continuous and discrete variables is widely applicable to robotic control tasks, especially those involving contacts with the environment. Due to combinatorial complexity, the solving speed of hybrid MPC can be insufficient for real-time applications. In this paper, we propose a hybrid MPC algorithm based on Generalized Benders Decomposition. The algorithm enumerates and stores cutting planes online inside a finite buffer and transfers them across MPC iterations to provide warm-starts for new problem instances, significantly enhancing solving speed. We theoretically analyze this warm-starting performance by modeling the deviation of mode sequences through temporal shifting and stretching, deriving bounds on the dual gap between transferred optimality cuts and the true optimal costs, and utilizing these bounds to quantify the level of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Fault Detection and Control Systems · Control Systems and Identification
