A bi-level encoding scheme for the clustered shortest-path tree problem in multifactorial optimization

被引:14
|
作者
Huynh Thi Thanh Binh [1 ]
Ta Bao Thang [1 ]
Nguyen Duc Thai [1 ]
Pham Dinh Thanh [2 ]
机构
[1] Hanoi Univ Sci & Technol, Sch Informat & Commun Technol, Hanoi, Vietnam
[2] Taybac Univ, Fac Nat Sci & Technol, Son La, Vietnam
关键词
Multifactorial Evolutionary Algorithm; Clustered Shortest-Path Tree Problem; Evolutionary Algorithms; Multifactorial optimization; EVOLUTIONARY ALGORITHM;
D O I
10.1016/j.engappai.2021.104187
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Clustered Shortest-Path Tree Problem (CluSPT) plays an important role in various types of optimization problems in real-life. Recently, some Multifactorial Evolutionary Algorithms (MFEAs) have been introduced to deal with the CluSPT, but these researches still have some shortcomings, such as evolution operators only perform on complete graphs and huge resource consumption for finding the solution on large search spaces. To overcome these limitations, this paper describes an MFEA-based approach to solve the CluSPT. The proposed algorithm utilizes Dijkstra?s algorithm to construct the spanning trees in clusters while using evolutionary operators for building the spanning tree connecting clusters. This approach takes advantage of both exact and approximate algorithms, so it enables the algorithm to function efficiently on complete and sparse graphs alike. Furthermore, evolutionary operators such as individual encoding and decoding methods are also designed with great consideration regarding performance and memory usage. We have included proof of the repairing method?s efficacy in ensuring all solutions are valid. We have conducted tests on various types of Euclidean instances to assess the effectiveness of the proposed algorithm and methods. Experiment results point out the effectiveness of the proposed algorithm existing heuristic algorithms in most of the test cases. The impact of the proposed MFEA was analyzed, and a possible influential factor that may be useful for further study was also pointed out.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] EXACT ALGORITHMS FOR THE VEHICLE-ROUTING PROBLEM, BASED ON SPANNING TREE AND SHORTEST-PATH RELAXATIONS
    CHRISTOFIDES, N
    MINGOZZI, A
    TOTH, P
    MATHEMATICAL PROGRAMMING, 1981, 20 (03) : 255 - 282
  • [32] Reformulating the Pascoletti-Serafini Problem as a Bi-Level Optimization Problem
    Gibali, Aviv
    Kuefer, Karl-Heinz
    Suess, Philipp
    INFINITE PRODUCTS OF OPERATORS AND THEIR APPLICATIONS, 2015, 636 : 121 - 129
  • [33] Interval-based Cost-sensitive Classification Tree Induction as a Bi-level Optimization Problem
    Said, Rihab
    Elarbi, Maha
    Bechikh, Slim
    Coello Coello, Carlos A.
    Ben Said, Lamjed
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [34] Class Dependent Feature Construction as a Bi-level Optimization Problem
    Hammami, Marwa
    Bechikh, Slim
    Makhlouf, Mohamed
    Hung, Chih-Cheng
    Ben Said, Lamjed
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [35] Nonlinear optimization in bi-level selective maintenance allocation problem
    Khan, Mohammad Faisal
    Modibbo, Umar Muhammad
    Ahmad, Naeem
    Ali, Irfan
    JOURNAL OF KING SAUD UNIVERSITY SCIENCE, 2022, 34 (04)
  • [36] A physarum polycephalum optimization algorithm for the bi-objective shortest path problem
    Deng, Y. (deng@hotmail.com), 1600, Old City Publishing (10): : 1 - 2
  • [37] An ant colony optimization algorithm for the bi-objective shortest path problem
    Ghoseiri, Keivan
    Nadjari, Behnam
    APPLIED SOFT COMPUTING, 2010, 10 (04) : 1237 - 1246
  • [38] A Physarum Polycephalum Optimization Algorithm for the Bi-objective Shortest Path Problem
    Zhang, Xiaoge
    Wang, Qing
    Chan, Felix T. S.
    Mahadevan, Sankaran
    Deng, Yong
    INTERNATIONAL JOURNAL OF UNCONVENTIONAL COMPUTING, 2014, 10 (1-2) : 143 - 162
  • [39] A Bi-Level Path Planning Algorithm for Multi-AGV Routing Problem
    Yuan, Zhiheng
    Yang, Zhengmao
    Lv, Lingling
    Shi, Yanjun
    ELECTRONICS, 2020, 9 (09) : 1 - 16
  • [40] Bi-level optimization programming for the shipper-carrier network problem
    Lee, Hyangsook
    Song, Yongseok
    Choo, Sangho
    Chung, Kyung-Yong
    Lee, Kang-Dae
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2014, 17 (03): : 805 - 816