Adaptive Stabilization Based on Machine Learning for Column Generation
Yunzhuang Shen, Yuan Sun, Xiaodong Li, Zhiguang Cao, Andrew C. Eberhard, Guangquan Zhang
Abstract
Column generation (CG) is a well-established method for solving large-scale linear programs. It involves iteratively optimizing a subproblem containing a subset of columns and using its dual solution to generate new columns with negative reduced costs. This process continues until the dual values converge to the optimal dual solution to the original problem. A natural phenomenon in CG is the heavy oscillation of the dual values during iterations, which can lead to a substantial slowdown in the convergence rate. Stabilization techniques are devised to accelerate the convergence of dual values by using information beyond the state of the current subproblem. However, there remains a significant gap in obtaining more accurate dual values at an earlier stage. To further narrow this gap, this paper introduces a novel approach consisting of 1) a machine learning approach for accurate prediction of optimal dual solutions and 2) an adaptive stabilization technique that effectively capitalizes on accurate predictions. On the graph coloring problem, we show that our method achieves a significantly improved convergence rate compared to traditional methods.
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 e0a462b8-b085-42b8-8ca0-acc475cce993Cited by top-tier papers1
Ask how each one uses itBuilds on6
- Accelerating Primal Solution Findings for Mixed Integer Programs Based on Solution PredictionJian-Ya Ding, Chao Zhang, Lei Shen, Shengyin Li et al.AAAI 2020 · 119 citations
- Generalization of Neural Combinatorial Solvers Through the Lens of Adversarial RobustnessSimon Geisler, Johanna Sommer, Jan Schuchardt, Aleksandar Bojchevski et al.ICLR 2022 · 51 citations
- A Deep Reinforcement Learning Framework for Column GenerationCheng Chi, Amine Mohamed Aboussalah, Elias B. Khalil, Juyoung Wang et al.NeurIPS 2022 · 49 citations
- Searching Large Neighborhoods for Integer Linear Programs with Contrastive LearningTaoan Huang, Aaron M. Ferber, Yuandong Tian, Bistra Dilkina et al.ICML 2023 · 45 citations
- Learning to Search in Local BranchingDefeng Liu, Matteo Fischetti, Andrea LodiAAAI 2022 · 42 citations
Related papers
- Enhancing Column Generation by a Machine-Learning-Based Pricing Heuristic for Graph ColoringYunzhuang Shen, Yuan Sun, Xiaodong Li, Andrew C. Eberhard et al.AAAI 2022 · 36 citations
- A Reinforcement-Learning-Based Multiple-Column Selection Strategy for Column GenerationHaofeng Yuan, Lichang Fang, Shiji SongAAAI 2024 · 11 citations
- Learning to Generate Columns with Application to Vertex ColoringYuan Sun, Andreas T. Ernst, Xiaodong Li, Jake WeinerICLR 2023
- Provably Data-driven Lagrangian Relaxation for Mixed Integer Linear ProgrammingQUOC TUNG LE, Anh Nguyen, Viet Anh NguyenICML 2026 · 2 citations
- Learn2Aggregate: Supervised Generation of Chvatal-Gomory Cuts Using Graph Neural NetworksArnaud Deza, Elias B. Khalil, Zhenan Fan, Zirui Zhou et al.AAAI 2025
