Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Integration of progressive hedging and dual decomposition in stochastic integer programs

Journal Article · · Operations Research Letters
 [1];  [2];  [1];  [2];  [3]
  1. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  2. Iowa State Univ., Ames, IA (United States)
  3. Univ. of California, Davis, CA (United States)
We present a method for integrating the Progressive Hedging (PH) algorithm and the Dual Decomposition (DD) algorithm of Carøe and Schultz for stochastic mixed-integer programs. Based on the correspondence between lower bounds obtained with PH and DD, a method to transform weights from PH to Lagrange multipliers in DD is found. Fast progress in early iterations of PH speeds up convergence of DD to an exact solution. As a result, we report computational results on server location and unit commitment instances.
Research Organization:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE Advanced Research Projects Agency - Energy (ARPA-E); USDOE National Nuclear Security Administration (NNSA); USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
Grant/Contract Number:
AC04-94AL85000
OSTI ID:
1235345
Alternate ID(s):
OSTI ID: 1246202
Report Number(s):
SAND--2015-0010J; 558281
Journal Information:
Operations Research Letters, Journal Name: Operations Research Letters Journal Issue: 3 Vol. 43; ISSN 0167-6377
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (18)

Progressive hedging and tabu search applied to mixed integer (0,1) multistage stochastic programming journal January 1996
Proximity control in bundle methods for convex nondifferentiable minimization journal January 1990
Progressive hedging innovations for a class of stochastic mixed-integer resource allocation problems journal July 2010
Dynamic Testing of Wholesale Power Market Designs: An Open-Source Agent-Based Framework journal August 2007
Solving Stochastic Transportation Network Protection Problems Using the Progressive Hedging-based Method journal March 2008
Pyomo: modeling and solving mathematical programs in Python journal August 2011
PySP: modeling and solving stochastic programs in Python journal March 2012
The integer L-shaped method for stochastic integer programs with complete recourse journal April 1993
Dual decomposition in stochastic integer programming journal February 1999
On parallelizing dual decomposition in stochastic integer programming journal May 2013
A stochastic model for the unit commitment problem journal January 1996
Reduced network modeling of WECC as a market design prototype conference July 2011
Toward scalable, parallel progressive hedging for stochastic unit commitment conference January 2013
A Computationally Efficient Mixed-Integer Linear Formulation for the Thermal Unit Commitment Problem journal August 2006
L -Shaped Linear Programs with Applications to Optimal Control and Stochastic Programming journal July 1969
A Branch-and-Price Algorithm for Multistage Stochastic Integer Programming with Application to Stochastic Batch-Sizing Problems journal June 2004
Scenarios and Policy Aggregation in Optimization Under Uncertainty journal February 1991
A Scenario Aggregation–Based Approach for Determining a Robust Airline Fleet Composition for Dynamic Capacity Allocation journal August 2005

Cited By (5)

Testing of Algorithms for Integer Quasiblock Optimization Problems journal February 2018
Obtaining lower bounds from the progressive hedging algorithm for stochastic mixed-integer programs journal April 2016
A Progressive Hedging based branch-and-bound algorithm for mixed-integer stochastic programs journal June 2018
Optimising data-driven network under limited resource: a partial diversification approach journal August 2018
Combining penalty-based and Gauss-Seidel methods for solving stochastic mixed-integer problems journal March 2018

Similar Records

Obtaining lower bounds from the progressive hedging algorithm for stochastic mixed-integer programs
Journal Article · Fri Apr 01 20:00:00 EDT 2016 · Mathematical Programming · OSTI ID:1310314

BBPH: Using progressive hedging within branch and bound to solve multi-stage stochastic mixed integer programs
Journal Article · Sat Nov 26 19:00:00 EST 2016 · Operations Research Letters · OSTI ID:1340699