Accelerating Cutting-Plane Algorithms via Reinforcement Learning Surrogates
Kyle Mana, Fernando Acero, Stephen Mak, Parisa Zehtabi, Michael Cashmore, Daniele Magazzeni, Manuela Veloso
Abstract
Discrete optimization belongs to the set of N P-hard problems, spanning fields such as mixed-integer programming and combinatorial optimization. A current standard approach to solving convex discrete optimization problems is the use of cutting-plane algorithms, which reach optimal solutions by iteratively adding inequalities known as cuts to refine a feasible set. Despite the existence of a number of general-purpose cut-generating algorithms, large-scale discrete optimization problems continue to suffer from intractability. In this work, we propose a method for accelerating cutting-plane algorithms via reinforcement learning. Our approach uses learned policies as surrogates for N P-hard elements of the cut generating procedure in a way that (i) accelerates convergence, and (ii) retains guarantees of optimality. We apply our method on two types of problems where cutting-plane algorithms are commonly used: stochastic optimization, and mixed-integer quadratic programming. We observe the benefits of our method when applied to Benders decomposition (stochastic optimization) and iterative loss approximation (quadratic programming), achieving up to 45% faster average convergence when compared to modern alternative algorithms.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 1224ee2c-247e-4495-b350-cf686a8d6cb2Builds on4
- Reinforcement Learning for Integer Programming: Learning to CutYunhao Tang, Shipra Agrawal, Yuri FaenzaICML 2020 · 224 citations
- Reinforcement Learning with Combinatorial Actions: An Application to Vehicle RoutingArthur Delarue, Ross Anderson, Christian TjandraatmadjaNeurIPS 2020 · 127 citations
- Cardinality-Regularized Hawkes-Granger ModelTsuyoshi Idé, Georgios Kollias, Dzung T. Phan, Naoki AbeNeurIPS 2021 · 18 citations
- Learning Cut Selection for Mixed-Integer Linear Programming via Hierarchical Sequence ModelZhihai Wang, Xijun Li, Jie Wang, Yufei Kuang et al.ICLR 2023 · 14 citations
Related papers
- Dynamic Configuration for Cutting Plane Separators via Reinforcement Learning on Incremental GraphMingxuan Ye, Jie Wang, Fangzhou Zhu, Zhihai Wang et al.NeurIPS 2025 · 1 citation
- Accelerating Quadratic Optimization with Reinforcement LearningJeffrey Ichnowski, Paras Jain, Bartolomeo Stellato, Goran Banjac et al.NeurIPS 2021 · 62 citations
- A Reinforcement-Learning-Based Multiple-Column Selection Strategy for Column GenerationHaofeng Yuan, Lichang Fang, Shiji SongAAAI 2024 · 11 citations
- Learning to Remove Cuts in Integer Linear ProgrammingPol Puigdemont, Stratis Skoulakis, Grigorios Chrysos, Volkan CevherICML 2024 · 4 citations
- Learning to Stop Cut Generation for Efficient Mixed-Integer Linear ProgrammingHaotian Ling, Zhihai Wang, Jie WangAAAI 2024 · 14 citations
