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 条
  • [31] Level-set topology optimization considering nonlinear thermoelasticity
    Chung, Hayoung
    Amir, Oded
    Kim, H. Alicia
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2020, 361
  • [32] Level-set methods for structural topology optimization: a review
    van Dijk, N. P.
    Maute, K.
    Langelaar, M.
    van Keulen, F.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2013, 48 (03) : 437 - 472
  • [33] High performance computing for the level-set reconstruction algorithm
    Hajihashemi, Mohammad R.
    El-Shenawee, Magda
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2010, 70 (06) : 671 - 679
  • [34] Geodesic Evolution Laws-A Level-Set Approach
    Stoecker, Christina
    Voigt, Axel
    SIAM JOURNAL ON IMAGING SCIENCES, 2008, 1 (04): : 379 - 399
  • [35] Level-Set Shape Optimization for Planar Antenna Arrays
    Zhao, Z.
    Pichot, Ch.
    Dedeban, C.
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ELECTROMAGNETICS IN ADVANCED APPLICATIONS (ICEAA), 2015, : 97 - 100
  • [36] A perturbation view of level-set methods for convex optimization
    Ron Estrin
    Michael P. Friedlander
    Optimization Letters, 2020, 14 : 1989 - 2006
  • [37] AN EXPLICIT LEVEL-SET APPROACH FOR STRUCTURAL TOPOLOGY OPTIMIZATION
    Hamza, Karim
    Aly, Mohamed
    Hegazi, Hesham
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2013, VOL 3A, 2014,
  • [38] Adaptive immersed isogeometric level-set topology optimization
    Schmidt, Mathias R.
    Noel, Lise
    Wunsch, Nils
    Doble, Keenan
    Evans, John A.
    Maute, Kurt
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2025, 68 (01)
  • [39] A level-set based topology optimization using the element connectivity parameterization method
    N. P. van Dijk
    G. H. Yoon
    F. van Keulen
    M. Langelaar
    Structural and Multidisciplinary Optimization, 2010, 42 : 269 - 282
  • [40] A level-set method for modeling the evolution of glacier geometry
    Pralong, A
    Funk, M
    JOURNAL OF GLACIOLOGY, 2004, 50 (171) : 485 - 491