Adaptive stabilization based on machine learning for column generation
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 co...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2024
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/9332 https://ink.library.smu.edu.sg/context/sis_research/article/10332/viewcontent/2405.11198v1.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-10332 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-103322024-09-26T07:36:22Z Adaptive stabilization based on machine learning for column generation SHEN, Yunzhuang SUN, Yuan LI, Xiaodong CAO, Zhiguang EBERHARD Andrew, ZHANG, Guangquan 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. 2024-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/9332 https://ink.library.smu.edu.sg/context/sis_research/article/10332/viewcontent/2405.11198v1.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Artificial Intelligence and Robotics |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Artificial Intelligence and Robotics |
spellingShingle |
Artificial Intelligence and Robotics SHEN, Yunzhuang SUN, Yuan LI, Xiaodong CAO, Zhiguang EBERHARD Andrew, ZHANG, Guangquan Adaptive stabilization based on machine learning for column generation |
description |
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. |
format |
text |
author |
SHEN, Yunzhuang SUN, Yuan LI, Xiaodong CAO, Zhiguang EBERHARD Andrew, ZHANG, Guangquan |
author_facet |
SHEN, Yunzhuang SUN, Yuan LI, Xiaodong CAO, Zhiguang EBERHARD Andrew, ZHANG, Guangquan |
author_sort |
SHEN, Yunzhuang |
title |
Adaptive stabilization based on machine learning for column generation |
title_short |
Adaptive stabilization based on machine learning for column generation |
title_full |
Adaptive stabilization based on machine learning for column generation |
title_fullStr |
Adaptive stabilization based on machine learning for column generation |
title_full_unstemmed |
Adaptive stabilization based on machine learning for column generation |
title_sort |
adaptive stabilization based on machine learning for column generation |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2024 |
url |
https://ink.library.smu.edu.sg/sis_research/9332 https://ink.library.smu.edu.sg/context/sis_research/article/10332/viewcontent/2405.11198v1.pdf |
_version_ |
1814047912040071168 |