Multifactorial evolutionary algorithm for solving clustered tree problems: competition among Cayley codes Case studies on the clustered shortest-path tree problem and the minimum inter-cluster routing cost clustered tree problem

被引:16
|
作者
Dinh, Thanh Pham [1 ]
Thanh, Binh Huynh Thi [2 ]
Ba, Trung Tran [2 ]
Binh, Long Nguyen [2 ]
机构
[1] Taybac Univ, Fac Nat Sci & Technol, Son La, Vietnam
[2] Hanoi Univ Sci & Technol, Sch Informat & Commun Technol, Hanoi, Vietnam
关键词
Multifactorial evolutionary algorithm; Clustered tree problems; Evolutionary algorithms; Cayley code; Prufer code; Dandelion code; Blob code; MULTITASKING;
D O I
10.1007/s12293-020-00309-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Multifactorial Evolutionary Algorithm (MFEA) has emerged as an effective variant of the evolutionary algorithm. MFEA has been successfully applied to deal with various problems with many different types of solution encodings. Although clustered tree problems play an important role in real life, there haven't been much research on exploiting the strengths of MFEA to solve these problems. One of the challenges in applying the MFEA is to build specific evolutionary operators of the MFEA algorithm. To exploit the advantages of the Cayley Codes in improving the MFEA's performance, this paper introduces MFEA with representation scheme based on the Cayley Code to deal with the clustered tree problems. The new evolutionary operators in MFEA have two different levels. The purpose of the first level is to construct a spanning tree which connects to a vertex in each cluster, while the objective of the second one is to determine the spanning tree for each cluster. We focus on evaluating the efficiency of the new MFEA algorithm on known Cayley Codes when solving clustered tree problems. In the aspect of the execution time and the quality of the solutions found, each encoding type of the Cayley Codes is analyzed when performed on both single-task and multi-task to find the solutions of one or two different clustered tree problems respectively. In addition, we also evaluate the effect of those encodings on the convergence speed of the algorithms. Experimental results show the level of effectiveness for each encoding type and prove that the Dandelion Code outperforms the remaining encoding mechanisms when solving clustered tree problems.
引用
收藏
页码:185 / 217
页数:33
相关论文
共 27 条
  • [1] Multifactorial evolutionary algorithm for solving clustered tree problems: competition among Cayley codesCase studies on the clustered shortest-path tree problem and the minimum inter-cluster routing cost clustered tree problem
    Thanh Pham Dinh
    Binh Huynh Thi Thanh
    Trung Tran Ba
    Long Nguyen Binh
    [J]. Memetic Computing, 2020, 12 : 185 - 217
  • [2] Evolutionary algorithm and multifactorial evolutionary algorithm on clustered shortest-path tree problem
    Phan Thi Hong Hanh
    Pham Dinh Thanh
    Huynh Thi Thanh Binh
    [J]. INFORMATION SCIENCES, 2021, 553 : 280 - 304
  • [3] An Effective Genetic Algorithm for Solving the Clustered Shortest-Path Tree Problem
    Cosma, Ovidiu
    Pop, Petrica C.
    Zelina, Ioana
    [J]. IEEE ACCESS, 2021, 9 : 15570 - 15591
  • [4] A novel genetic algorithm for solving the clustered shortest-path tree problem
    Cosma, Ovidiu
    Pop, Petrica C.
    Zelina, Ioana
    [J]. CARPATHIAN JOURNAL OF MATHEMATICS, 2020, 36 (03) : 401 - 414
  • [5] A hybrid multifactorial evolutionary algorithm and firefly algorithm for the clustered minimum routing cost tree problem
    Thang, Ta Bao
    Binh, Huynh Thi Thanh
    [J]. Knowledge-Based Systems, 2022, 241
  • [6] A hybrid multifactorial evolutionary algorithm and firefly algorithm for the clustered minimum routing cost tree problem
    Ta Bao Thang
    Huynh Thi Thanh Binh
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 241
  • [7] On the minimum routing cost clustered tree problem
    Lin, Chen-Wan
    Wu, Bang Ye
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2017, 33 (03) : 1106 - 1121
  • [8] On the minimum routing cost clustered tree problem
    Chen-Wan Lin
    Bang Ye Wu
    [J]. Journal of Combinatorial Optimization, 2017, 33 : 1106 - 1121
  • [9] New approach to solving the clustered shortest-path tree problem based on reducing the search space of evolutionary algorithm
    Huynh Thi Thanh Binh
    Pham Dinh Thanh
    Ta Bao Thang
    [J]. KNOWLEDGE-BASED SYSTEMS, 2019, 180 : 12 - 25
  • [10] Multifactorial Evolutionary Algorithm For Clustered Minimum Routing Cost Problem
    Tran Ba Trung
    Le Tien Thanh
    Ly Trung Hieu
    Pham Dinh Thanh
    Huynh Thi Thanh Binh
    [J]. SOICT 2019: PROCEEDINGS OF THE TENTH INTERNATIONAL SYMPOSIUM ON INFORMATION AND COMMUNICATION TECHNOLOGY, 2019, : 170 - 177