An evolutionary algorithm for global optimization based on level-set evolution and Latin squares

被引:102
|
作者
Wang, Yuping [1 ]
Dang, Chuangyin
机构
[1] Xidian Univ, Fac Comp Sci & Technol, Xian 710071, Peoples R China
[2] City Univ Hong Kong, Dept Manufacture Engn & Engn Management, Kowloon, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
evolutionary algorithm (EA); global optimization; Latin squares; level-set evolution;
D O I
10.1109/TEVC.2006.886802
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, the level-set evolution is exploited in the design of a novel evolutionary algorithm (EA) for global optimization. An application of Latin squares leads to a new and effective crossover operator. This crossover operator can generate, a set of uniformly scattered offspring around their parents, has the ability to search locally, and can explore the search space efficiently. To compute a globally optimal solution, the level set of the objective function is successively evolved by crossover and mutation operators so that it gradually approaches the globally optimal solution set. As a result, the level set can be efficiently improved. Based on these skills, a new EA is developed to solve a global optimization problem by successively evolving the level set of the objective function such that it becomes smaller and smaller until all of its points are optimal solutions. Furthermore, we can prove that the proposed algorithm converges to a global optimizer with probability one. Numerical simulations are conducted for 20 standard test functions. The performance of the proposed algorithm is compared with that of eight EAs that have been published recently and the Monte Carlo implementation of the mean-value-level-set method. The results indicate that the proposed algorithm is effective and efficient.
引用
收藏
页码:579 / 595
页数:17
相关论文
共 50 条
  • [1] Global optimization using evolutionary algorithm based on level set evolution and Latin square
    Wang, YP
    Du, JL
    Dang, CY
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING IDEAL 2005, PROCEEDINGS, 2005, 3578 : 540 - 545
  • [2] A proportional topology optimization method with level-set description and evolutionary strategy
    Rao, Xiong
    Cheng, Wenming
    Du, Run
    ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2024, 166
  • [3] A new algorithm for topology optimization using a level-set method
    Amstutz, Samuel
    Andrae, Heiko
    JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 216 (02) : 573 - 588
  • [4] A Parallel Level-Set Based Method for Topology Optimization
    Wu, Tao
    Xu, Hao
    Hu, Qiangwen
    Zhao, Yansong
    Peng, Ying
    Chen, Lvjie
    Fu, Yu
    PROCEEDINGS OF THE 2014 IEEE 18TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2014, : 505 - 509
  • [5] Stochastic topology optimization based on level-set method
    Hidaka, Yuki
    Sato, Takahiro
    Watanabe, Kota
    Igarashi, Hajime
    COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2014, 33 (06) : 1904 - 1919
  • [6] Topology optimization for negative permeability metamaterials using level-set algorithm
    Zhou, Shiwei
    Li, Wei
    Chen, Yuhang
    Sun, Guangyong
    Li, Qing
    ACTA MATERIALIA, 2011, 59 (07) : 2624 - 2636
  • [7] Level-set methods for convex optimization
    Aleksandr Y. Aravkin
    James V. Burke
    Dmitry Drusvyatskiy
    Michael P. Friedlander
    Scott Roy
    Mathematical Programming, 2019, 174 : 359 - 390
  • [8] A level-set method for shape optimization
    Allaire, G
    Jouve, F
    Toader, AM
    COMPTES RENDUS MATHEMATIQUE, 2002, 334 (12) : 1125 - 1130
  • [9] Level-set methods for convex optimization
    Aravkin, Aleksandr Y.
    Burke, James V.
    Drusvyatskiy, Dmitry
    Friedlander, Michael P.
    Roy, Scott
    MATHEMATICAL PROGRAMMING, 2019, 174 (1-2) : 359 - 390
  • [10] Structural optimization by the level-set method
    Allaire, G
    Jouve, F
    Toader, AM
    FREE BOUNDARY PROBLEMS: THEORY AND APPLICATIONS, 2004, 147 : 1 - 15