Multi-objective genetic algorithm based on cloning mechanism and its application

被引:0
作者
Zhang, Yi [1 ]
Lu, Chao [1 ]
Hu, Fangjun [1 ]
Liu, Zheng [1 ]
机构
[1] China Three Gorges University, China
关键词
Cloning; Multi-objective genetic algorithm; Optimization design;
D O I
10.4156/jcit.vol7.issue20.62
中图分类号
学科分类号
摘要
Proposed a new clone multi-objective genetic algorithm (for short: NCMGA), which introduced clone mechanism based on NSGA-II. It has two main characters: for one thing, the superior individuals are reserved by twice selection, and then these individuals are cloned. With this method, it greatly enhances the information transmission between the parents and offspring, and improves population convergence effectively. For another, a single-point compound crossover operator is designed, which makes the crossover coefficient of the individuals have a dynamic connection with their ranks. The individuals with lower ranks are reserved, while those with higher ranks are crossed, which contribute to improve population diversity. To know how competitive NCMGA is, we compare it against NSGA-II by calculating four well-known benchmarking problems. The comparison results show that NCMGA clearly outperforms NSGA-II in the aspects of convergence and diversity. Finally the application of the cantilever beam bi-objective optimization example shows that the proposed multi-objective optimization algorithm in this work has high application value in the engineering.
引用
收藏
页码:535 / 543
页数:8
相关论文
共 18 条
[1]  
Deb K., Pratab A., Agarwal S., Et al., A fast and elitist multi-objective genetic algorithm: NSGAII, IEEE Transactions On Evolutionary Computation, 6, 2, pp. 182-197, (2002)
[2]  
Knowles J.D., Corne D.W., Approximating the nondominated front using the Pareto archived evolution strategy, Evolutionary Computation, 8, 2, pp. 149-172, (2000)
[3]  
Zitzler E., Laumanns M., Thiele L., SPEA2: Improving the Strength Pareto Evolutionary Algorithm, (2001)
[4]  
Corne D.W., Jerram N.R., Konwles J.D., Et al., PESA-II: Region-based selection in evolutionary multi-objective optimization, Proceedings of the Genetic and Evolutionary Computation Conference, pp. 283-695, (2001)
[5]  
Antonio J., Nebro J.J.D., Luna F., Dorronsoro B., Alba E., MOCell: A Cellular Genetic Algorithm for Multiobjective Optimization, International Journal of Intelligent Systems, 24, pp. 726-749, (2009)
[6]  
Xunxue C., Multi-objective Evolutionary Algorithms and Their Applications, (2008)
[7]  
Licheng J., Ronghua S., Multiobjective Optimization Immune Algorithms Theory and Applications, (2010)
[8]  
Feng J., Jiao L.C., Zhang X., Yang D., Bag-of-Visual-Worlds Based on Clonal Selection Algorithm for SAR Image Classification, IEEE Geoscience and Remote Sensing Letters, 8, 4, pp. 691-695, (2011)
[9]  
Shang R., Jiao L., Liu F., A Novel Immune Clonal Algorithm for MO Problems, IEEE Transactions On Evolutionary Computation, 16, 1, pp. 35-49, (2012)
[10]  
Coello C.C.A., Cortes N.C., Solving multi-objective optimization problems using an artificial immune system, Genetic Programming and Evolvable Machines, pp. 163-190, (2005)