Journal article

Combining progressive hedging with a frank–wolfe method to compute lagrangian dual bounds in stochastic mixed-integer programming∗

N Boland, J Christiansen, B Dandurand, A Eberhard, J Linderoth, J Luedtke, F Oliveira

SIAM Journal on Optimization | SIAM PUBLICATIONS | Published : 2018

Abstract

We present a new primal-dual algorithm for computing the value of the Lagrangian dual of a stochastic mixed-integer program (SMIP) formed by relaxing its nonanticipativity constraints. This dual is widely used in decomposition methods for the solution of SMIPs. The algorithm relies on the well-known progressive hedging method, but unlike previous progressive hedging approaches for SMIP, our algorithm can be shown to converge to the optimal Lagrangian dual value. The key improvement in the new algorithm is an inner loop of optimized linearization steps, similar to those taken in the classical Frank–Wolfe method. Numerical results demonstrate that our new algorithm empirically outperforms the ..

View full abstract

University of Melbourne Researchers

Grants

Awarded by National Science Foundation


Funding Acknowledgements

The work of authors Boland, Christiansen, Dandurand, Eberhard, Linderoth, and Oliveira was supported in part or in whole by the Australian Research Council (ARC) grant ARC DP140100985. The work of authors Linderoth and Luedtke was supported in part by the U.S. Department of Energy, Office of Science, Office of Advanced Scientic Computing Research, Applied Mathematics program under contract number DE-AC02-06CH11357 and by the NSF under award 1634597.