An Adaptive Sampling-based Progressive Hedging Algorithm for Stochastic Programming
Di Zhang, Yihang Zhang, Suvrajeet Sen

TL;DR
This paper presents a novel adaptive sampling-based progressive hedging algorithm that improves scalability and efficiency for large-scale stochastic programming by dynamically selecting scenario subproblems and employing adaptive sampling techniques.
Contribution
It introduces an innovative sampling-based PHA with adaptive scenario selection, stochastic conjugate subgradient method, and line-search updates, overcoming traditional limitations.
Findings
Addresses scalability issues of traditional PHA
Demonstrates improved convergence and efficiency
Outperforms conventional PHA in experiments
Abstract
The progressive hedging algorithm (PHA) is a cornerstone among algorithms for large-scale stochastic programming problems. However, its traditional implementation is hindered by some limitations, including the requirement to solve all scenario subproblems in each iteration, reliance on an explicit probability distribution, and a convergence process that is highly sensitive to the choice of certain penalty parameters. This paper introduces a sampling-based PHA which aims to overcome these limitations. Our approach employs a dynamic selection process for the number of scenario subproblems solved per iteration. It incorporates adaptive sequential sampling for determining sample sizes, a stochastic conjugate subgradient method for direction finding, and a line-search technique to update the dual variables. Experimental results demonstrate that this novel algorithm not only addresses the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRisk and Portfolio Optimization
