A New Crossover Mechanism for Genetic Algorithms for Steiner Tree Optimization

被引:16
|
作者
Zhang, Qiongbing [1 ]
Yang, Shengxiang [2 ,3 ]
Liu, Min [1 ]
Liu, Jianxun [1 ]
Jiang, Lei [1 ]
机构
[1] Hunan Univ Sci & Technol, Sch Comp Sci & Engn, Xiangtan 411201, Peoples R China
[2] De Montfort Univ, Sch Comp Sci & Informat, Leicester LE1 9BH, Leics, England
[3] Southern Univ Sci & Technol, Dept Comp Sci & Engn, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
Optimization; Genetic algorithms; Steiner trees; Encoding; Biological cells; Maintenance engineering; Greedy algorithms; Crossover mechanism; genetic algorithm (GA); leaf crossover (LC); tree optimization problem;
D O I
10.1109/TCYB.2020.3005047
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Genetic algorithms (GAs) have been widely applied in Steiner tree optimization problems. However, as the core operation, existing crossover operators for tree-based GAs suffer from producing illegal offspring trees. Therefore, some global link information must be adopted to ensure the connectivity of the offspring, which incurs heavy computation. To address this problem, this article proposes a new crossover mechanism, called leaf crossover (LC), which generates legal offspring by just exchanging partial parent chromosomes, requiring neither the global network link information, encoding/decoding nor repair operations. Our simulation study indicates that GAs with LC outperform GAs with existing crossover mechanisms in terms of not only producing better solutions but also converging faster in networks of varying sizes.
引用
收藏
页码:3147 / 3158
页数:12
相关论文
共 50 条
  • [41] New geometry-inspired relaxations and algorithms for the metric Steiner tree problem
    Chakrabarty, Deeparnab
    Devanur, Nikhil R.
    Vazirani, Vijay V.
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, 2008, 5035 : 344 - +
  • [42] New geometry-inspired relaxations and algorithms for the metric Steiner tree problem
    Chakrabarty, Deeparnab
    Devanur, Nikhil R.
    Vazirani, Vijay V.
    MATHEMATICAL PROGRAMMING, 2011, 130 (01) : 1 - 32
  • [43] Linkage crossover for genetic algorithms
    Salman, AA
    Mehrotra, K
    Mohan, CK
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 564 - 571
  • [44] UNIFORM CROSSOVER IN GENETIC ALGORITHMS
    SYSWERDA, G
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, 1989, : 2 - 9
  • [45] Faster approximation algorithms for the rectilinear Steiner tree problem
    Fossmeier, U
    Kaufmann, M
    Zelikovsky, A
    DISCRETE & COMPUTATIONAL GEOMETRY, 1997, 18 (01) : 93 - 109
  • [46] Learning-Augmented Algorithms for Online Steiner Tree
    Xu, Chenyang
    Moseley, Benjamin
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 8744 - 8752
  • [47] Algorithms for the minimum diameter terminal Steiner tree problem
    Wei Ding
    Ke Qiu
    Journal of Combinatorial Optimization, 2014, 28 : 837 - 853
  • [48] Subexponential Algorithms for Rectilinear Steiner Tree and Arborescence Problems
    Fomin, Fedor, V
    Lokshtanov, Daniel
    Kolay, Sudeshna
    Panolan, Fahad
    Saurabh, Saket
    ACM TRANSACTIONS ON ALGORITHMS, 2020, 16 (02)
  • [49] A Survey of Parallel and Distributed Algorithms for the Steiner Tree Problem
    Bezensek, Mitja
    Robic, Borut
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2014, 42 (02) : 287 - 319
  • [50] Faster Approximation Algorithms for the Rectilinear Steiner Tree Problem
    U. Fößmeier
    M. Kaufmann
    A. Zelikovsky
    Discrete & Computational Geometry, 1997, 18 : 93 - 109