Piece-by-piece approach to solving large nonlinear water resources management models

被引:38
作者
Cai, XM [1 ]
McKinney, DC
Lasdon, LS
机构
[1] Int Food Policy Res Inst, Washington, DC 20006 USA
[2] Univ Texas, Dept Civil Engn, Austin, TX 78712 USA
[3] Univ Texas, Dept Mgmt Sci & Informat Sys, Austin, TX 78712 USA
来源
JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT-ASCE | 2001年 / 127卷 / 06期
关键词
D O I
10.1061/(ASCE)0733-9496(2001)127:6(363)
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Most large nonlinear optimization models are composed of "pieces" -subsets of decision variables-and constraints whose union is the entire model. Each piece represents an additional aspect of the situation being modeled. This opens the possibility, of solving the simplest piece first, adding the constraints and variables of another piece, and solving this submodel from a starting point provided by the first solution. This process is repeated until the original model is solved. This "piece-by-piece" approach provides each submodel with a good starting point, which greatly increases the probability that a good nonlinear solver will find an optimal solution. We apply it to a large multiperiod nonlinear programming (NLP) model with 13,700 variables, 10,000 equations, and a high degree of nonlinearity (54.3% of the nonzero Jacobian elements are nonconstant), arising from water resources planning and operation in. a river basin. Using the GAMS modeling language and the CONOPT2 NLP solver, the piece-by-piece method is able to solve this model, while all attempts to solve the complete model from various starting points fail to find a feasible solution.
引用
收藏
页码:363 / 368
页数:6
相关论文
共 27 条
  • [1] Biegler L. T., 1997, SYSTEMATIC METHODS C
  • [2] MODELING INTRASTATE AND INTERSTATE MARKETS FOR COLORADO RIVER WATER-RESOURCES
    BOOKER, JF
    YOUNG, RA
    [J]. JOURNAL OF ENVIRONMENTAL ECONOMICS AND MANAGEMENT, 1994, 26 (01) : 66 - 87
  • [3] BRAAT LC, 1987, INTEGRATED EC ECOLOG, P49
  • [4] Brooke A., 1996, GAMS USERS GUIDE
  • [5] CAI X, 2000, OPER RES, V49, P235
  • [6] Cai X., 1999, THESIS U TEXAS AUSTI
  • [7] Drud A. S., 1994, ORSA Journal on Computing, V6, P207, DOI 10.1287/ijoc.6.2.207
  • [8] EIGER G, 1994, WATER RESOUR RES, V30, P2673
  • [9] ESOGUE AO, 1989, DYNAMIC PROGRAMMING
  • [10] Geoffrion A. M., 1972, Journal of Optimization Theory and Applications, V10, P237, DOI 10.1007/BF00934810