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

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 Laboratories (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, Journal Name: Mathematical Programming Journal Issue: 1 Vol. 157; ISSN 0025-5610
Publisher:
SpringerCopyright Statement
Country of Publication:
United States
Language:
English

References (42)

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
Solving multistage stochastic networks: An application of scenario aggregation journal October 1991
Integer and Combinatorial Optimization book January 2013
Stochastic Optimization of Electricity Portfolios: Scenario Tree Modeling and Risk Management book January 2010
On the Relation between Stochastic and Deterministic Optimization book January 1975
The Aggregation Principle in Scenario Analysis and Stochastic Optimization book January 1989
Progressive hedging and tabu search applied to mixed integer (0,1) multistage stochastic programming journal January 1996
On the existence of optimal solutions to integer and mixed-integer programming problems journal December 1974
Applying the progressive hedging algorithm to stochastic generalized networks journal December 1991
Lagrangean decomposition: A model yielding stronger lagrangean bounds journal June 1987
A finite branch-and-bound algorithm for two-stage stochastic integer programs journal June 2004
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
The Million-Variable “March” for Stochastic Combinatorial Optimization journal July 2005
Pyomo: modeling and solving mathematical programs in Python journal August 2011
PySP: modeling and solving stochastic programs in Python journal March 2012
Toward scalable stochastic unit commitment: Part 2: solver configuration and performance assessment journal April 2015
Dual decomposition in stochastic integer programming journal February 1999
Scenario Cluster Decomposition of the Lagrangian dual in two-stage stochastic mixed 0–1 optimization journal January 2013
Scenario grouping in a progressive hedging-based meta-heuristic for stochastic network design journal March 2014
A stochastic programming approach for supply chain network design under uncertainty journal November 2005
On parallelizing dual decomposition in stochastic integer programming journal May 2013
Integration of progressive hedging and dual decomposition in stochastic integer programs journal May 2015
A stochastic model for the unit commitment problem journal January 1996
A flexible power system operations simulation model for assessing wind integration 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
Uncertainty Management in the Unit Commitment Problem journal May 2009
Tight and Compact MILP Formulation for the Thermal Unit Commitment Problem journal November 2013
Tight and compact MILP formulation for the thermal unit commitment problem conference July 2015
Integer and Combinatorial Optimization journal September 1989
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
Multiarea Stochastic Unit Commitment for High Wind Penetration in a Transmission Constrained Network journal June 2013
Stochastic Network Interdiction journal April 1998
Decomposition Principle for Linear Programs journal February 1960
Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers book January 2011
Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers January 2010
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
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
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

Similar Records

Integration of progressive hedging and dual decomposition in stochastic integer programs
Journal Article · Mon Apr 06 20:00:00 EDT 2015 · Operations Research Letters · OSTI ID:1235345

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