Improving banch-and-price algorithms and applying them to Stochastic programs
Approved for public release; distribution is unlimited === The first phase of this research demonstrates improvements in the performance of branch-and-price algorithms (B and P) for solving integer programs by (i) stabilizing dual variables during column generation, (ii) performing strong branching,...
Main Author: | |
---|---|
Other Authors: | |
Published: |
Monterey, California. Naval Postgraduate School
2012
|
Online Access: | http://hdl.handle.net/10945/9958 |
id |
ndltd-nps.edu-oai-calhoun.nps.edu-10945-9958 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-nps.edu-oai-calhoun.nps.edu-10945-99582015-03-17T15:56:01Z Improving banch-and-price algorithms and applying them to Stochastic programs Silva, Eduardo Ferreira Wood, P. Kevin Operations Research Approved for public release; distribution is unlimited The first phase of this research demonstrates improvements in the performance of branch-and-price algorithms (B and P) for solving integer programs by (i) stabilizing dual variables during column generation, (ii) performing strong branching, (iii) inserting multiple near-optimal columns from each subproblem, (iv) heuristically improving feasible integer solutions, and by applying several other techniques. Computational testing on generalized-assignment problems shows that solution times decrease over "nave" B and P by as much as 96%; and, some problems that could not be solved by standard branch and bound on the standard model formulation have become easy. In the second phase, this research shows how to solve a class of difficult, stochastic mixed-integer programs using B and P.A new, column-oriented formulation of a stochastic facility-location problem (SFLP), using a scenario representation of uncertainty, provides a vehicle for demonstrating this method's viability. Computational results show that B and P can be orders of magnitude faster than solving the original problem by branch and bound, and this can be true even for single-scenario problems; i.e., for deterministic problems. B and P also solves SFLP exactly when random parameters are modeled through certain continuous probability distributions. In practice, these problems solve more quickly than comparable scenario-based problems. 2012-08-22T15:30:45Z 2012-08-22T15:30:45Z 2004-09 http://hdl.handle.net/10945/9958 Copyright is reserved by the copyright owner. Monterey, California. Naval Postgraduate School |
collection |
NDLTD |
sources |
NDLTD |
description |
Approved for public release; distribution is unlimited === The first phase of this research demonstrates improvements in the performance of branch-and-price algorithms (B and P) for solving integer programs by (i) stabilizing dual variables during column generation, (ii) performing strong branching, (iii) inserting multiple near-optimal columns from each subproblem, (iv) heuristically improving feasible integer solutions, and by applying several other techniques. Computational testing on generalized-assignment problems shows that solution times decrease over "nave" B and P by as much as 96%; and, some problems that could not be solved by standard branch and bound on the standard model formulation have become easy. In the second phase, this research shows how to solve a class of difficult, stochastic mixed-integer programs using B and P.A new, column-oriented formulation of a stochastic facility-location problem (SFLP), using a scenario representation of uncertainty, provides a vehicle for demonstrating this method's viability. Computational results show that B and P can be orders of magnitude faster than solving the original problem by branch and bound, and this can be true even for single-scenario problems; i.e., for deterministic problems. B and P also solves SFLP exactly when random parameters are modeled through certain continuous probability distributions. In practice, these problems solve more quickly than comparable scenario-based problems. |
author2 |
Wood, P. Kevin |
author_facet |
Wood, P. Kevin Silva, Eduardo Ferreira |
author |
Silva, Eduardo Ferreira |
spellingShingle |
Silva, Eduardo Ferreira Improving banch-and-price algorithms and applying them to Stochastic programs |
author_sort |
Silva, Eduardo Ferreira |
title |
Improving banch-and-price algorithms and applying them to Stochastic programs |
title_short |
Improving banch-and-price algorithms and applying them to Stochastic programs |
title_full |
Improving banch-and-price algorithms and applying them to Stochastic programs |
title_fullStr |
Improving banch-and-price algorithms and applying them to Stochastic programs |
title_full_unstemmed |
Improving banch-and-price algorithms and applying them to Stochastic programs |
title_sort |
improving banch-and-price algorithms and applying them to stochastic programs |
publisher |
Monterey, California. Naval Postgraduate School |
publishDate |
2012 |
url |
http://hdl.handle.net/10945/9958 |
work_keys_str_mv |
AT silvaeduardoferreira improvingbanchandpricealgorithmsandapplyingthemtostochasticprograms |
_version_ |
1716732782449786880 |