结合渐进对冲与Frank-Wolfe方法计算随机混合整数规划中的拉格朗日对偶界

Combining Progressive Hedging with a Frank--Wolfe Method to Compute Lagrangian Dual Bounds in Stochastic Mixed-Integer Programming

SIAM Journal on Optimization · 2018
被引 62
ABS 3

中文导读

提出一种新算法,通过结合渐进对冲和Frank-Wolfe方法,计算随机混合整数规划中拉格朗日对偶的值,并证明其收敛到最优对偶值,数值实验显示优于标准渐进对冲方法。

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 standard implementation of progressive hedging for obtaining bounds in SMIP.

随机规划混合整数规划拉格朗日对偶分解算法渐进对冲