BILEVEL PROGRAMMING FOR STEADY-STATE CHEMICAL PROCESS DESIGN .1. FUNDAMENTALS AND ALGORITHMS

被引:71
作者
CLARK, PA
WESTERBERG, AW
机构
[1] CARNEGIE MELLON UNIV,ENGN DESIGN RES CTR,PITTSBURGH,PA 15213
[2] CARNEGIE MELLON UNIV,DEPT CHEM ENGN,PITTSBURGH,PA 15213
基金
美国国家科学基金会; 美国安德鲁·梅隆基金会;
关键词
D O I
10.1016/0098-1354(90)87007-C
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An earlier paper, Clark and Westerberg (Comput. chem. Engng 7, 259-278, 1983) introduced the bilevel programming problem (BLPP), discussed its relevance for the optimization of process models involving thermodynamic equilibrium, and presented the rudiments of two algorithms for locating local optima in the nonlinear case. Since that time, a number of algorithms for the linear and nonlinear BLPP have appeared in the operations research literature. The present article gives a much more complete analysis of the difficult nature of the bilevel program, examines features pertinent to the process design application, reviews the progress in the field since our earlier work, and completes the development of the two algorithms outlined before. We concluded previously that the complexities required to address degenerate points for the inner optimization should favor a problem relaxation over a method using active sets. Here, we demonstrate that the optimization of a process model involving phase equilibrium cannot exhibit this degeneracy, so the active set method should be competitive for this important process design application. Part II of this series compares the performance of the two methods on a process design problem. © 1990.
引用
收藏
页码:87 / 97
页数:11
相关论文
共 21 条
[1]   OPTIMALITY CONDITIONS FOR THE BILEVEL PROGRAMMING PROBLEM [J].
BARD, JF .
NAVAL RESEARCH LOGISTICS, 1984, 31 (01) :13-26
[2]   AN ALGORITHM FOR SOLVING THE GENERAL BILEVEL PROGRAMMING PROBLEM [J].
BARD, JF .
MATHEMATICS OF OPERATIONS RESEARCH, 1983, 8 (02) :260-272
[3]   AN EFFICIENT POINT ALGORITHM FOR A LINEAR 2-STAGE OPTIMIZATION PROBLEM [J].
BARD, JF .
OPERATIONS RESEARCH, 1983, 31 (04) :670-684
[4]   2-LEVEL LINEAR-PROGRAMMING [J].
BIALAS, WF ;
KARWAN, MH .
MANAGEMENT SCIENCE, 1984, 30 (08) :1004-1020
[5]  
BIGELOW JH, 1974, MATH PROGRAM, V6, P141
[6]   A LINEAR 2-LEVEL PROGRAMMING PROBLEM [J].
CANDLER, W ;
TOWNSLEY, R .
COMPUTERS & OPERATIONS RESEARCH, 1982, 9 (01) :59-76
[7]  
CANDLER W, 1977, IBRD258 WORLD BANK S
[8]  
CASTILLO J, 1980, DRC061980 CARN MELL
[9]   OPTIMIZATION FOR DESIGN-PROBLEMS HAVING MORE THAN ONE OBJECTIVE [J].
CLARK, PA ;
WESTERBERG, AW .
COMPUTERS & CHEMICAL ENGINEERING, 1983, 7 (04) :259-278
[10]  
CLARK PA, 1988, NAV RES LOG, V35, P413, DOI 10.1002/1520-6750(198810)35:5<413::AID-NAV3220350505>3.0.CO