SYMBOLIC-INTEGRATION OF LOGIC IN MIXED-INTEGER LINEAR-PROGRAMMING TECHNIQUES FOR PROCESS SYNTHESIS

被引:66
作者
RAMAN, R [1 ]
GROSSMANN, IE [1 ]
机构
[1] CARNEGIE MELLON UNIV, DEPT CHEM ENGN, PITTSBURGH, PA 15213 USA
基金
美国安德鲁·梅隆基金会;
关键词
D O I
10.1016/0098-1354(93)80073-V
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper deals with the branch and bound solution of synthesis problems that are modeled as mixed-integer linear programming (MILP) problems. Logic relations between potential units in a superstructure are considered through symbolic integration within the numerical based branch and bound scheme. The objective of this integration is to reduce the number of nodes that must be enumerated by using the logic to decide on the branching of variables, and to determine by symbolic inference whether additional variables can be fixed at each node. Two different strategies for performing the integration are proposed that use the disjunctive and conjuctive normal form representations of the logic, respectively. The paper also addresses the question of how to systematically generate the logic for process flowsheet superstructures. Computational results are presented to compare the performance of the proposed methods and a variant that includes violated logic inequalities in the model with the cases when all logic inequalities are included in or excluded from the model.
引用
收藏
页码:909 / 927
页数:19
相关论文
共 24 条
[1]   AN MILP FORMULATION FOR HEAT-INTEGRATED DISTILLATION SEQUENCE SYNTHESIS [J].
ANDRECOVICH, MJ ;
WESTERBERG, AW .
AICHE JOURNAL, 1985, 31 (09) :1461-1474
[2]   PIVOT AND COMPLEMENT - A HEURISTIC FOR 0-1 PROGRAMMING [J].
BALAS, E ;
MARTIN, CH .
MANAGEMENT SCIENCE, 1980, 26 (01) :86-96
[3]  
Beale E. M. I., 1977, INTEGER PROGRAMMING, P408
[4]  
Benders J.F., 1962, NUMER MATH, V4, P252, DOI DOI 10.1007/BF01386316
[5]  
Brooke A., 1988, GAMS USERS GUIDE
[6]  
Clocksin W. F., 1981, PROGRAMMING PROLOG
[7]   AN OUTER-APPROXIMATION ALGORITHM FOR A CLASS OF MIXED-INTEGER NONLINEAR PROGRAMS [J].
DURAN, MA ;
GROSSMANN, IE .
MATHEMATICAL PROGRAMMING, 1986, 36 (03) :307-339
[8]  
Garfinkel R. S., 1972, INTEGER PROGRAMMING
[9]  
Geoffrion A. M., 1972, Journal of Optimization Theory and Applications, V10, P237, DOI 10.1007/BF00934810
[10]  
Grossmann I. E., 1990, P FOCAPD M, P105