An adaptive adjacent maximum distance crossover operator for multi-objective algorithms

被引:5
|
作者
Gu, Qinghua [1 ,3 ]
Gao, Song [1 ,3 ]
Li, Xuexian [2 ,3 ]
Xiong, Neal N. [4 ]
Liu, Rongrong [1 ,3 ]
机构
[1] Xian Univ Architecture & Technol, Sch Resources Engn, Xian 710055, Shaanxi, Peoples R China
[2] Xian Univ Architecture & Technol, Sch Management, Xian 710055, Shaanxi, Peoples R China
[3] Xian Univ Architecture & Technol, Xian Key Lab Intelligent Ind Percept Calculat & De, Xian, Peoples R China
[4] Northeastern State Univ, Dept Math & Comp Sci, Tahlequah, OK USA
基金
中国国家自然科学基金;
关键词
Multi-objective optimization; Diversity; Convergence; NSGA-II; MOEA; D; Adaptive crossover operator; EVOLUTIONARY; FILTERS; DESIGN;
D O I
10.1007/s00500-023-07978-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most genetic operators use random mating selection strategy and fixed rate crossover operator to solve various optimization problems. In order to improve the convergence and diversity of the algorithm, an adaptive adjacent maximum distance crossover operator is proposed in this paper. A new mating selection strategy (distance-based mating selection strategy) and an adaptive mechanism (adaptive crossover strategy based on population convergence) are adopted. Distance-based mating selection strategy purposefully selects parents to produce better offspring. Adaptive crossover strategy based on population convergence increases the convergence speed of the algorithm by controlling the crossover probability. The proposed crossover strategy is evaluated on the simulated binary crossover operators of non-dominated sorting genetic algorithm II and multi-objective evolutionary algorithm based on decomposition. The performance of the algorithm is verified on a series of standard test problems. Finally, the optimization results of the improved algorithm using adaptive adjacent maximum distance crossover operator and the standard algorithm are compared and analyzed. The experimental results show that the algorithm using adaptive adjacent maximum distance crossover operator has better optimization results.
引用
收藏
页码:7419 / 7438
页数:20
相关论文
共 50 条
  • [21] Adaptive Multi-Objective Evolutionary Algorithms for Overtime Planning in Software Projects
    Sarro, Federica
    Ferrucci, Filomena
    Harman, Mark
    Manna, Alessandra
    Ren, Jian
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2017, 43 (10) : 898 - 917
  • [22] Multi-objective hypergraph partitioning algorithms for cut and maximum subdomain degree minimization
    Selvakkumaran, N
    Karypis, G
    [J]. ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2003, : 726 - 733
  • [23] Evolutionary approach to multi-objective problems using adaptive genetic algorithms
    Bingul, Z
    Sekmen, A
    Zein-Sabatto, S
    [J]. SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 1923 - 1927
  • [24] An Adaptive Data Structure for Evolutionary Multi-Objective Algorithms with Unbounded Archives
    Yuen, Joseph
    Gao, Sophia
    Wagner, Markus
    Neumann, Frank
    [J]. 2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [25] AdaBoost-inspired multi-operator ensemble strategy for multi-objective evolutionary algorithms
    Wang, Chao
    Xu, Ran
    Qiu, Jianfeng
    Zhang, Xingyi
    [J]. NEUROCOMPUTING, 2020, 384 : 243 - 255
  • [26] Multi-Objective Maximum Diversity Problem
    Vera, Katherine
    Lopez-Pires, Fabio
    Baran, Benjamin
    Sandoya, Fernando
    [J]. 2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [27] Multi-objective Transmission Network Planning Based on Multi-objective Optimization Algorithms
    Wang Xiaoming
    Yan Jubin
    Huang Yan
    Chen Hanlin
    Zhang Xuexia
    Zang Tianlei
    Yu Zixuan
    [J]. 2017 IEEE CONFERENCE ON ENERGY INTERNET AND ENERGY SYSTEM INTEGRATION (EI2), 2017,
  • [28] A novel crossover operator based on variable importance for evolutionary multi-objective optimization with tree representation
    Casjens, Swaantje
    Schwender, Holger
    Bruening, Thomas
    Ickstadt, Katja
    [J]. JOURNAL OF HEURISTICS, 2015, 21 (01) : 1 - 24
  • [29] A feature-driven crossover operator for multi-objective and evolutionary optimization of product line architectures
    Colanzi, Thelma Elita
    Vergilio, Silvia Regina
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 121 : 126 - 143
  • [30] A novel crossover operator based on variable importance for evolutionary multi-objective optimization with tree representation
    Swaantje Casjens
    Holger Schwender
    Thomas Brüning
    Katja Ickstadt
    [J]. Journal of Heuristics, 2015, 21 : 1 - 24