Clustering-based preconditioning for stochastic programs

被引:18
作者
Cao, Yankai [1 ]
Laird, Carl D. [1 ]
Zavala, Victor M. [2 ]
机构
[1] Purdue Univ, Sch Chem Engn, 480 Stadium Mall Dr, W Lafayette, IN 47907 USA
[2] Univ Wisconsin, Dept Chem & Biol Engn, 1415 Engn Hall, Madison, WI 53706 USA
基金
美国国家科学基金会;
关键词
Preconditioning; Interior-point; Stochastic; Large-scale; Clustering; SCENARIO TREE REDUCTION; CONSTRAINT REDUCTION; LINEAR-PROGRAMS; GENERATION; AGGREGATION; BOUNDS;
D O I
10.1007/s10589-015-9813-x
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We present a clustering-based preconditioning strategy for KKT systems arising in stochastic programming within an interior-point framework. The key idea is to perform adaptive clustering of scenarios (inside-the-solver) based on their influence on the problem at hand. This approach thus contrasts with existing (outside-the-solver) approaches that cluster scenarios based on problem data alone. We derive spectral and error properties for the preconditioner and demonstrate that scenario compression rates of up to 94% can be obtained, leading to dramatic computational savings. In addition, we demonstrate that the proposed preconditioner can avoid scalability issues of Schur decomposition in problems with large first-stage dimensionality.
引用
收藏
页码:379 / 406
页数:28
相关论文
共 28 条
[1]  
[Anonymous], ANLMCSP51100314
[2]  
[Anonymous], 2006, PATTERN RECOGN
[3]   AGGREGATION BOUNDS IN STOCHASTIC LINEAR-PROGRAMMING [J].
BIRGE, JR .
MATHEMATICAL PROGRAMMING, 1985, 31 (01) :25-41
[4]   ON THE USE OF STOCHASTIC HESSIAN INFORMATION IN OPTIMIZATION METHODS FOR MACHINE LEARNING [J].
Byrd, Richard H. ;
Chin, Gillian M. ;
Neveitt, Will ;
Nocedal, Jorge .
SIAM JOURNAL ON OPTIMIZATION, 2011, 21 (03) :977-995
[5]   The scenario approach to robust control design [J].
Calafiore, Giuseppe C. ;
Campi, Marco C. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2006, 51 (05) :742-753
[6]   The scenario generation algorithm for multistage stochastic linear programming [J].
Casey, MS ;
Sen, S .
MATHEMATICS OF OPERATIONS RESEARCH, 2005, 30 (03) :615-631
[7]  
Chiang N., 2012, OPTIM ENG, P1
[8]   A warm-start approach for large-scale stochastic linear programs [J].
Colombo, Marco ;
Gondzio, Jacek ;
Grothey, Andreas .
MATHEMATICAL PROGRAMMING, 2011, 127 (02) :371-397
[9]   Optimal scenario tree reduction for stochastic streamflows in power generation planning problems [J].
de Oliveira, Welington Luis ;
Sagastizabal, Claudia ;
Jardim Penna, Debora Dias ;
Pineiro Maceira, Maria Elvira ;
Damazio, Jorge Machado .
OPTIMIZATION METHODS & SOFTWARE, 2010, 25 (06) :917-936
[10]   Constraint-style preconditioners for regularized saddle point problems [J].
Dollar, H. S. .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2007, 29 (02) :672-684