Volume 30 Issue 3
May  2021
Turn off MathJax
Article Contents
WANG Hongbo, YANG Fan, TIAN Kena, TU Xuyan. A Many-Objective Evolutionary Algorithm with Spatial Division and Angle Culling Strategy[J]. Chinese Journal of Electronics, 2021, 30(3): 437-443. doi: 10.1049/cje.2021.03.006
Citation: WANG Hongbo, YANG Fan, TIAN Kena, TU Xuyan. A Many-Objective Evolutionary Algorithm with Spatial Division and Angle Culling Strategy[J]. Chinese Journal of Electronics, 2021, 30(3): 437-443. doi: 10.1049/cje.2021.03.006

A Many-Objective Evolutionary Algorithm with Spatial Division and Angle Culling Strategy

doi: 10.1049/cje.2021.03.006
Funds:

This work is supported by the National Natural Science Foundation of China (No.61572074) and National Key Research and Development Program of China (No.2020YFB1712104).

  • Received Date: 2020-05-13
  • In a specific project, how to find a reasonable balance between a plurality of objectives and their optimal solutions has always been an important aspect for researchers. As a trade off between fast convergence and a rich diversity, a Many-objective evolutionary algorithm based on a spatial division and angle-culling strategy (MaOEA-SDAC) is proposed. In the reorganization stage, a restricted matching selection can enhance the reproductivity. In the environment selection stage, a space division and angle-based elimination strategy can effectively improve the convergence and diversity imbalance of its solution set. Through detailed experiments and a comparative analysis of the proposed MaOEA-SDAC with five other state-of-the-art algorithms on classical benchmark problems, the effectiveness of MaOEA-SDAC in solving high-dimensional optimization problems has been verified.
  • loading
  • G. Chen and J. Li, “A research mode based evolutionary algorithm for many-objective optimization”, Chinese Journal of Electronics, Vol.28, No.4, pp.764–772, 2019.
    H. Seada and K. Deb, “U-NSGA-III: A unified evolutionary optimization procedure for single, multiple, and many objectives: Proof-of-principle results”, Proc. of 8th International Conference on Evolutionary Multi-Criterion Optimization, Guimaraes, Portugal, pp.34–39, 2015.
    Y. Liu, N. Wu, X. Zhang, et al., “A compact implementation of AES s-box using evolutionary algorithm”, Chinese Journal of Electronics, Vol.26, No.4, pp.688–695, 2017.
    P. Wang, C. Zhang, B. Zhang, et al., “A two-space-density based multi-objective evolutionary algorithm for multi-objective optimization”, Acta Electronica Sinica, Vol.45, No.10, pp.2343–2347, 2017. (in Chinese)
    J. D. Schaffer, “Multiple objective optimization with vector evaluated genetic algorithms”, Proc. of the First International Conference on Genetic Algorithms and Their Applications, Pittsburgh, PA, USA. pp.93–100, 1985.
    C. M. Fonseca and P. J. Fleming, “Genetic algorithms for multiobjective optimization: formulation discussion and generalization”, Proc. of the 5th International Conference on Genetic Algorithms, Urbana-Champaign, IL, USA, pp.416–423, 1993.
    N. Srinivas and K. Deb, “Multiobjective optimization using nondominated sorting in genetic algorithms”, Evolutionary Computation, Vol.2, No.3, pp.221–248, 1994.
    H. Jain and K. Deb, “An evolutionary many objective optimization algorithm using reference-point based nondominated sorting approach, Part II: Handling constraints and extending to an adaptive approach”, IEEE Transactions on Evolutionary Computation, Vol.18, No.4, pp.602–622, 2014.
    L. Thiele, E. Zitzler and M. Laumanns, “SPEA2: Improving the strength pareto evolutionary algorithm”, Evolutionary Methods for Design, Optimization and Control with Applications to Industrial Problems, Vol.103, pp.95–100, 2001.
    C.A.C. Coello, G.T. Pulido and M.S. Lechuga, “Handling multiple objectives with particle swarm optimization”, IEEE Transactions on Evolutionary Computation, Vol.8, No.3, pp.256–279, 2004.
    Z. Zhan, J. Li and J. Cao, “Multiple populations for multiple objectives:a coevolutionary technique for solving multiobjective optimization problems”, IEEE Transactions on Cybernetics, Vol.42, No.2, pp.445–463, 2013.
    K. Deb, M. Mohan and S. Mishra, “Towards a quick computation of well-spread pareto-optimal solutions”, Proc. of International Conference on Evolutionary Multi-Criterion Optimization, Faro, Portugal, Vol.2632, pp.222–236, 2003.
    K. Saku and L. Jouni, “Ranking-dominance and many-objective optimization”, Proc. of IEEE Congress on Evolutionary Computation, Singapore, pp.3983–3990, 2007.
    M. Köppen, R. Vicente-Garcia and B. Nickolay, “Fuzzy-pareto-dominance and its application in evolutionary multi-objective optimization”, Proc. of International Conference on Evolutionary Multi-Criterion Optimization, Guanajuato, Mexico, Vol.3410, pp.399–412, 2005.
    N. Zhe, Y. Grey and J. Zhang, “Fuzzy-based pareto optimality for many-objective evolutionary algorithms”, IEEE Transactions on Evolutionary Computation, Vol.18, No.2, pp.269–285, 2014.
    Y. Yuan, H. Xu, B. Wang, et al., “A new dominance relation-based evolutionary algorithm for many-objective optimization”, IEEE Transactions on Evolutionary Computation, Vol.20, No.1, pp.16–37, 2016.
    K. Deb and H. Jain, “An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, Part I: Solving problems with box constraints”, IEEE Transactions on Evolutionary Computation, Vol.18, No.4, pp.577–601, 2014.
    S. Yang, M. Li, X. Liu, et al., “A grid-based evolutionary algorithm for many-objective optimization”, IEEE Transactions on Evolutionary Computation, Vol.17, No.5, pp.721–736, 2013.
    M. Li, S. Yang and X. Liu, “Shift-based density estimation for Pareto-based algorithms in many-objective optimization”, IEEE Transactions on Evolutionary Computation, Vol.18, No.3, pp.348–356, 2014.
    Y. Jin, X. Zhang and Y. Tian, “A knee point-driven evolutionary algorithm for many-objective ptimization”, IEEE Transactions on Evolutionary Computation, Vol.19, No.6, pp.761–776, 2015.
    M. Emmerich, N. Beume and B. Naujoks, “An EMO algorithm using the hypervolume measure as selection criterion”, Proc. of International Conference on Evolutionary Multi-Criterion Optimization, Guanajuato, Mexico, pp.62–76, 2005.
    H. Ishibuchi, N. Tsukamoto, Y. Sakane, et al., “Indicator-based evolutionary algorithm with hypervolume approximation by achievement scalarizing functions”, Proc. of 12th Annual Conference on Genetic and Evolutionary Computation, ACM, New York, NY, USA. pp.527–534, 2010.
    N. Beume, B. Naujoks and M. Emmerich, “SMS-EMOA: Multiobjective selection based on dominated hypervolume”, European Journal of Operational Research, Vol.181, No.3, pp.1653–1669, 2007.
    J. Bader and E. Zitzler, “Hype: An algorithm for fast hypervolume-based many-objective optimization”, Evolutionary Computation, Vol.19, No.1, pp.45–76, 2001.
    H. Ishibuchi, H. Masuda and Y. Nojima, “A study on performance evaluation ability of a modified inverted generational distance indicator”, Proc. of the 2015 Annual Conference on Genetic and Evolutionary Computation, New York, NY, USA. pp.695–702, 2015.
    A. Diazmanriquez, G. Toscanopulido, C.A.C. Coello, et al., “A ranking method based on the R2 indicator for many-objective optimization”, Proc. of IEEE Congress on Evolutionary Computation, Cancun, Mexico. pp.1523–1530, 2013.
    B. Chabane, M. Basseur and J.K. Hao, “R2-IBMOLS applied to a practical case of the multiobjective knapsack problem”, Expert Systems with Applications, Vol.71, No.1, pp.457–468, 2017.
    J.G. Falcòn-Cardona and C.A.C. Coello, “A new indicator-based many-objective ant colony optimizer for continuous search spaces”, Swarm Intelligence, Vol.11, No.1, pp.71–100, 2017.
    J. Zhang, A. Zhou and G. Zhang, “A multiobjective evolutionary algorithm based on decomposition and preselection”, IEEE Transactions on Evolutionary Computation, Vol.11, No.6, pp.631–642, 2015.
    L. Hui and Q. Zhang, “Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II”, IEEE Transactions on Evolutionary Computation, Vol.13, No.2, pp.284–302, 2009.
    M. Asafuddoula, T. Ray and R. Sarker, “Decomposition based evolutionary algorithm for many objective optimization”, IEEE Transactions on Evolutionary Computation, Vol.19, No.3, pp.445–460, 2014.
    K. Li, K. Deb, Q. Zhang, et al., “An evolutionary many objective optimization algorithm based on dominance and decomposition”, IEEE Transactions on Evolutionary Computation, Vol.19, No.3, pp.694–716, 2015.
    Y. Tian, R. Cheng, X. Zhang, et al., “PlatEMO: A MATLAB platform for evolutionary multi-objective optimization”, IEEE Computational Intelligence Magazine, Vol.12, No.4, pp.73–87, 2017.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views (21) PDF downloads(11) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return