Design of graph-based evolutionary algorithms:: A case study for chemical process networks

被引:36
作者
Emmerich, M
Grötzner, M
Schütz, M
机构
[1] Informat Centrum Dortmund, Ctr Appl Syst Anal, D-44227 Dortmund, Germany
[2] Rhein Westfal TH Aachen, Rhein Westfal TH Aachen, Dept Tech Thermodynam, D-52062 Aachen, Germany
关键词
evolutionary algorithms; genetic programming; chemical process optimization; network representations; metric-based evolutionary algorithms; minimal moves;
D O I
10.1162/106365601750406028
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes the adaptation of evolutionary algorithms (EAs) to the structural optimization of chemical engineering plants, using rigorous process simulation combined with realistic costing procedures to calculate target function values. To represent chemical engineering plants, a network representation with typed vertices and variable structure will be introduced. For this representation, we introduce a technique on how to create problem specific search operators and apply them in stochastic optimization procedures. The applicability of the approach is demonstrated by a reference example. The design of the algorithms will be oriented at the systematic framework of metric-based evolutionary algorithms (MBEAs). MBEAs are a special class of evolutionary algorithms, fulfilling certain guidelines for the design of search operators, whose benefits have been proven in theory and practice. MBEAs rely upon a suitable definition of a metric on the search space. The definition of a metric for the graph representation will be one of the main issues discussed in this paper. Although this article deals with the problem domain of chemical plant optimization, the algorithmic design can be easily transferred to similar network optimization problems. A useful distance measure for variable dimensionality search spaces is suggested.
引用
收藏
页码:329 / 354
页数:26
相关论文
共 33 条
[1]  
[Anonymous], 1995, EVOLUTION OPTIMUM SE
[2]  
Back T., 1997, Handbook of evolutionary computation
[3]  
BACK T, 1998, GENETIC ALGORITHMS E, P181
[4]  
Back T, 1996, EVOLUTIONARY ALGORIT
[5]  
Dijkstra E.W., 1959, Numerische mathematik, V1, P269, DOI [10.1007/BF01386390, DOI 10.1007/BF01386390]
[6]  
Douglas J. M., 1988, Conceptual design of chemical processes
[7]   SYNTHESIS OF SEPARATION SYSTEM FLOWSHEETS [J].
DOUGLAS, JM .
AICHE JOURNAL, 1995, 41 (12) :2522-2536
[8]  
Droste S, 2000, LECT NOTES COMPUT SC, V1802, P29
[9]  
DROSTE S, 2001, IN PRESS THEORY APPL
[10]  
Emmerich M, 2000, EVOLUTIONARY DESIGN AND MANUFACTURE, P55