skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Obtaining lower bounds from the progressive hedging algorithm for stochastic mixed-integer programs

Journal Article · · Mathematical Programming
 [1];  [2];  [3];  [4];  [5];  [5]
  1. Sabre Holdings, Southlake, TX (United States)
  2. Texas A & M Univ., College Station, TX (United States)
  3. Iowa State Univ., Ames, IA (United States)
  4. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  5. Univ. of California, Davis, CA (United States)

We present a method for computing lower bounds in the progressive hedging algorithm (PHA) for two-stage and multi-stage stochastic mixed-integer programs. Computing lower bounds in the PHA allows one to assess the quality of the solutions generated by the algorithm contemporaneously. The lower bounds can be computed in any iteration of the algorithm by using dual prices that are calculated during execution of the standard PHA. In conclusion, we report computational results on stochastic unit commitment and stochastic server location problem instances, and explore the relationship between key PHA parameters and the quality of the resulting lower bounds.

Research Organization:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
AC04-94AL85000
OSTI ID:
1310314
Report Number(s):
SAND-2013-9195J; PII: 1000
Journal Information:
Mathematical Programming, Vol. 157, Issue 1; ISSN 0025-5610
Publisher:
SpringerCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 103 works
Citation information provided by
Web of Science

References (37)

A finite branch-and-bound algorithm for two-stage stochastic integer programs journal June 2004
Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers book January 2011
Dual decomposition in stochastic integer programming journal February 1999
A Computationally Efficient Mixed-Integer Linear Formulation for the Thermal Unit Commitment Problem journal August 2006
Toward scalable stochastic unit commitment: Part 2: solver configuration and performance assessment journal April 2015
Stochastic Network Interdiction journal April 1998
Scenario grouping in a progressive hedging-based meta-heuristic for stochastic network design journal March 2014
Decomposition Principle for Linear Programs journal February 1960
A flexible power system operations simulation model for assessing wind integration conference July 2011
Scenario Cluster Decomposition of the Lagrangian dual in two-stage stochastic mixed 0–1 optimization journal January 2013
Lagrangean decomposition: A model yielding stronger lagrangean bounds journal June 1987
Integration of progressive hedging and dual decomposition in stochastic integer programs journal May 2015
Pyomo: modeling and solving mathematical programs in Python journal August 2011
A decomposition algorithm applied to planning the interdiction of stochastic networks journal June 2005
Reformulation and sampling to solve a stochastic network interdiction problem journal October 2008
Progressive hedging and tabu search applied to mixed integer (0,1) multistage stochastic programming journal January 1996
On parallelizing dual decomposition in stochastic integer programming journal May 2013
A Branch-and-Price Algorithm for Multistage Stochastic Integer Programming with Application to Stochastic Batch-Sizing Problems journal June 2004
On the existence of optimal solutions to integer and mixed-integer programming problems journal December 1974
Tight and Compact MILP Formulation for the Thermal Unit Commitment Problem journal November 2013
Applying the progressive hedging algorithm to stochastic generalized networks journal December 1991
Solving multistage stochastic networks: An application of scenario aggregation journal October 1991
The Million-Variable “March” for Stochastic Combinatorial Optimization journal July 2005
Multiarea Stochastic Unit Commitment for High Wind Penetration in a Transmission Constrained Network journal June 2013
Scenarios and Policy Aggregation in Optimization Under Uncertainty journal February 1991
Uncertainty Management in the Unit Commitment Problem journal May 2009
Toward scalable, parallel progressive hedging for stochastic unit commitment conference January 2013
A stochastic programming approach for supply chain network design under uncertainty journal November 2005
Dynamic Testing of Wholesale Power Market Designs: An Open-Source Agent-Based Framework journal August 2007
A stochastic model for the unit commitment problem journal January 1996
PySP: modeling and solving stochastic programs in Python journal March 2012
Progressive hedging innovations for a class of stochastic mixed-integer resource allocation problems journal July 2010
Tight and compact MILP formulation for the thermal unit commitment problem conference July 2015
Integer and Combinatorial Optimization journal September 1989
The million-variable "march" for stochastic combinatorial optimization
  • Ntaimo, Lewis; Sen, Suvrajeet
  • Humboldt-Universität zu Berlin, Mathematisch-Naturwissenschaftliche Fakultät II, Institut für Mathematik https://doi.org/10.18452/8311
text January 2004
A branch-and-price algorithm for multi-stage stochastic integer programming with application to stochastic batch-sizing problems
  • Lulli, Guglielmo; Sen, Suvrajeet
  • Humboldt-Universität zu Berlin, Mathematisch-Naturwissenschaftliche Fakultät II, Institut für Mathematik https://doi.org/10.18452/2913
text January 2002
Integer and Combinatorial Optimization
  • Williams, H. P.; Nemhauser, George L.; Wolsey, Laurence A.
  • The Journal of the Operational Research Society, Vol. 41, Issue 2 https://doi.org/10.2307/2583737
journal February 1990

Cited By (7)

Stochastic dual dynamic integer programming journal March 2018
A Progressive Hedging based branch-and-bound algorithm for mixed-integer stochastic programs journal June 2018
Progressive hedging for stochastic programs with cross-scenario inequality constraints journal November 2019
A finite $$\epsilon $$-convergence algorithm for two-stage stochastic convex nonlinear programs with mixed-binary first and second-stage variables journal August 2019
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
Modeling and Solution Techniques Used for Hydro Generation Scheduling journal July 2019