Multi-objective optimization based on parallel multi-families genetic algorithm

被引:0
作者
Lu, Hai [1 ]
Yan, Liexiang [1 ]
Shi, Bin [1 ]
Lin, Zixiong [1 ]
Li, Xiaochun [2 ]
机构
[1] College of Chemical Engineering, Wuhan University of Technology, Wuhan 430070, Hubei
[2] Zhenjiang Yctionsoft Co. Ltd., Zhenjiang 212009, Jiangsu
来源
Huagong Xuebao/CIESC Journal | 2012年 / 63卷 / 12期
关键词
Multi-objective genetic algorithm; Optimization; Parallel computing; Process simulator;
D O I
10.3969/j.issn.0438-1157.2012.12.035
中图分类号
学科分类号
摘要
A parallel multi-families genetic algorithm (PMOGA) is proposed to reduce computing burden which is incurred in the solution of the multi-objective optimization problem in chemical process when combining the single genetic algorithm (GA) with the process simulator. A master-slave node distributed computing strategy is employed in the proposed algorithm. Based on the idea of decomposition-coordination, the Pareto curve is divided into multi-sections, and then the calculation task of each sub-section is assigned to single computer in LAN to reduce the computing time. The proposed method has been tested on two practical chemical examples. The results show that PMOGA is superior to single GA in both uniformity and comprehensiveness of the Pareto solutions. © All Rights Reserved.
引用
收藏
页码:3985 / 3990
页数:5
相关论文
共 11 条
[1]  
Li S., Wang H., Qian F., Multi-objective genetic algorithm and its applications in chemical engineering, Computers and Applied Chemistry, 20, 6, pp. 755-760, (2003)
[2]  
Fonseca C.M., Fleming P.J., Genetic algorithm for multiobjective optimization: formulation, discussion and generation, Proceeding of the 5th International Conference on Genetic Algorithm, pp. 416-423, (1993)
[3]  
Srinivas N., Deb K., Multiobjective optimization using non-dominated sorting in genetic algorithms, Evolutionary Computation, 2, 3, pp. 221-248, (1994)
[4]  
Horn J., Nafpliotis N., Goldberg D.E., A niched Pareto genetic algorithm for multiobjective optimization, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence, pp. 82-87, (1994)
[5]  
Deb K., Pratap A., Meyarivan T., A fast and elitist multi-objective genetic algorithm: NSGA-II, IEEE Transaction on Evolutionary Computation, 6, 2, pp. 182-197, (2002)
[6]  
Mitra K., Deb K., Gupta S.K., Multiobjective dynamic optimization of an industrial nylon 6 semibatch reactor using genetic algorithm, Journal of Applied Polymer Science, 69, 1, pp. 69-87, (1998)
[7]  
Ravi G., Gupta S.K., Ray M.B., Multi-objective optimization of cyclone separators, Ind. Eng. Chem. Res., 39, pp. 4272-4286, (2000)
[8]  
Yue J., Zheng S., Han F., Strategy of multi-objective process synthesis based on modular simulator, CIESC Journal, 60, 1, pp. 177-182, (2009)
[9]  
Veldhuizen D.A., Zydallis J.B., Lamont G.B., Considerations in engineering parallel multi objective evolutionary algorithm, IEEE Transaction on Evolutionary Computation, 7, pp. 144-173, (2003)
[10]  
Li C., Cheng P., Chen X., Parallel multi-objective genetic algorithm by adding area penalty, Journal of Beijing University of Aeronautics and Astronautics, 31, 11, pp. 1232-1236, (2005)