Column generation for extended formulations
Working in an extended variable space allows one to develop tighter reformulations for mixed integer programs. However, the size of the extended formulation grows rapidly too large for a direct treatment by a MIP-solver. Then, one can work with inner approximations defined and improved by generating...
Guardado en:
Autores principales: | , |
---|---|
Formato: | article |
Lenguaje: | EN |
Publicado: |
Elsevier
2013
|
Materias: | |
Acceso en línea: | https://doaj.org/article/7d3a0c157efc41329107d521091858b3 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:7d3a0c157efc41329107d521091858b3 |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:7d3a0c157efc41329107d521091858b32021-12-02T05:00:35ZColumn generation for extended formulations2192-440610.1007/s13675-013-0009-9https://doaj.org/article/7d3a0c157efc41329107d521091858b32013-05-01T00:00:00Zhttp://www.sciencedirect.com/science/article/pii/S2192440621000137https://doaj.org/toc/2192-4406Working in an extended variable space allows one to develop tighter reformulations for mixed integer programs. However, the size of the extended formulation grows rapidly too large for a direct treatment by a MIP-solver. Then, one can work with inner approximations defined and improved by generating dynamically variables and constraints. When the extended formulation stems from subproblems’ reformulations, one can implement column generation for the extended formulation using a Dantzig–Wolfe decomposition paradigm. Pricing subproblem solutions are expressed in the variables of the extended formulation and added to the current restricted version of the extended formulation along with the subproblem constraints that are active for the subproblem solutions. This so-called “column-and-row generation” procedure is revisited here in a unifying presentation that generalizes the column generation algorithm and extends to the case of working with an approximate extended formulation. The interest of the approach is evaluated numerically on machine scheduling, bin packing, generalized assignment, and multi-echelon lot-sizing problems. We compare a direct handling of the extended formulation, a standard column generation approach, and the “column-and-row generation” procedure, highlighting a key benefit of the latter: lifting pricing problem solutions in the space of the extended formulation permits their recombination into new subproblem solutions and results in faster convergence.Ruslan SadykovFrançois VanderbeckElsevierarticle97N60 Mathematical Programming97N80 Mathematical software, Computer Programs97M40 Operations research, economicsApplied mathematics. Quantitative methodsT57-57.97Electronic computers. Computer scienceQA75.5-76.95ENEURO Journal on Computational Optimization, Vol 1, Iss 1, Pp 81-115 (2013) |
institution |
DOAJ |
collection |
DOAJ |
language |
EN |
topic |
97N60 Mathematical Programming 97N80 Mathematical software, Computer Programs 97M40 Operations research, economics Applied mathematics. Quantitative methods T57-57.97 Electronic computers. Computer science QA75.5-76.95 |
spellingShingle |
97N60 Mathematical Programming 97N80 Mathematical software, Computer Programs 97M40 Operations research, economics Applied mathematics. Quantitative methods T57-57.97 Electronic computers. Computer science QA75.5-76.95 Ruslan Sadykov François Vanderbeck Column generation for extended formulations |
description |
Working in an extended variable space allows one to develop tighter reformulations for mixed integer programs. However, the size of the extended formulation grows rapidly too large for a direct treatment by a MIP-solver. Then, one can work with inner approximations defined and improved by generating dynamically variables and constraints. When the extended formulation stems from subproblems’ reformulations, one can implement column generation for the extended formulation using a Dantzig–Wolfe decomposition paradigm. Pricing subproblem solutions are expressed in the variables of the extended formulation and added to the current restricted version of the extended formulation along with the subproblem constraints that are active for the subproblem solutions. This so-called “column-and-row generation” procedure is revisited here in a unifying presentation that generalizes the column generation algorithm and extends to the case of working with an approximate extended formulation. The interest of the approach is evaluated numerically on machine scheduling, bin packing, generalized assignment, and multi-echelon lot-sizing problems. We compare a direct handling of the extended formulation, a standard column generation approach, and the “column-and-row generation” procedure, highlighting a key benefit of the latter: lifting pricing problem solutions in the space of the extended formulation permits their recombination into new subproblem solutions and results in faster convergence. |
format |
article |
author |
Ruslan Sadykov François Vanderbeck |
author_facet |
Ruslan Sadykov François Vanderbeck |
author_sort |
Ruslan Sadykov |
title |
Column generation for extended formulations |
title_short |
Column generation for extended formulations |
title_full |
Column generation for extended formulations |
title_fullStr |
Column generation for extended formulations |
title_full_unstemmed |
Column generation for extended formulations |
title_sort |
column generation for extended formulations |
publisher |
Elsevier |
publishDate |
2013 |
url |
https://doaj.org/article/7d3a0c157efc41329107d521091858b3 |
work_keys_str_mv |
AT ruslansadykov columngenerationforextendedformulations AT francoisvanderbeck columngenerationforextendedformulations |
_version_ |
1718400838617006080 |