A Novel Binary Firefly Algorithm for the Minimum Labeling Spanning Tree Problem

被引:6
|
作者
Lin, Mugang [1 ,2 ]
Liu, Fangju [3 ]
Zhao, Huihuang [1 ,2 ]
Chen, Jianzhen [1 ,2 ]
机构
[1] Hengyang Normal Univ, Coll Comp Sci & Technol, Hengyang 421002, Peoples R China
[2] Hunan Prov Key Lab Intelligent Informat Proc & Ap, Hengyang 421002, Peoples R China
[3] Univ South China, Sch Comp Sci, Hengyang 421001, Peoples R China
来源
CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES | 2020年 / 125卷 / 01期
基金
中国国家自然科学基金;
关键词
Minimum labeling spanning tree problem; binary firefly algorithm; meta-heuristics; discrete optimization; LOCAL SEARCH; HEURISTICS;
D O I
10.32604/cmes.2020.09502
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Given a connected undirected graph G whose edges are labeled, the minimum labeling spanning tree (MLST) problem is to find a spanning tree of G with the smallest number of different labels. The MLST is an NP-hard combinatorial optimization problem, which is widely applied in communication networks, multimodal transportation networks, and data compression. Some approximation algorithms and heuristics algorithms have been proposed for the problem. Firefly algorithm is a new meta-heuristic algorithm. Because of its simplicity and easy implementation, it has been successfully applied in various fields. However, the basic firefly algorithm is not suitable for discrete problems. To this end, a novel discrete firefly algorithm for the MLST problem is proposed in this paper. A binary operation method to update firefly positions and a local feasible handling method are introduced, which correct unfeasible solutions, eliminate redundant labels, and make the algorithm more suitable for discrete problems. Computational results show that the algorithm has good performance. The algorithm can be extended to solve other discrete optimization problems.
引用
收藏
页码:197 / 214
页数:18
相关论文
共 50 条
  • [31] Variable neighborhood search for the degree-constrained minimum spanning tree problem
    Ribeiro, CC
    Souza, MC
    DISCRETE APPLIED MATHEMATICS, 2002, 118 (1-2) : 43 - 54
  • [32] Two approaches for the min-degree constrained minimum spanning tree problem
    Ghoshal, Sudishna
    Sundar, Shyam
    APPLIED SOFT COMPUTING, 2021, 111
  • [33] A hybrid heuristic for the diameter constrained minimum spanning tree problem
    Abilio Lucena
    Celso C. Ribeiro
    Andréa C. Santos
    Journal of Global Optimization, 2010, 46 : 363 - 381
  • [34] The capacitated minimum spanning tree problem with arc time windows
    Kritikos, Manolis N.
    Ioannou, George
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 176
  • [35] The minimum spanning tree problem with conflict constraints and its variations
    Zhang, Ruonan
    Kabadi, Santosh N.
    Punnen, Abraham P.
    DISCRETE OPTIMIZATION, 2011, 8 (02) : 191 - 205
  • [36] Solving the minimum labelling spanning tree problem by intelligent optimization
    Consoli, S.
    Mladenovic, N.
    Perez, J. A. Moreno
    APPLIED SOFT COMPUTING, 2015, 28 : 440 - 452
  • [37] A hybrid heuristic for the diameter constrained minimum spanning tree problem
    Lucena, Abilio
    Ribeiro, Celso C.
    Santos, Andrea C.
    JOURNAL OF GLOBAL OPTIMIZATION, 2010, 46 (03) : 363 - 381
  • [38] Parallel Heuristics for the Bounded Diameter Minimum Spanning Tree Problem
    Patvardhan, C.
    Prakash, V. Prem
    Srivastav, A.
    2014 Annual IEEE India Conference (INDICON), 2014,
  • [39] Community-based zigzag piloting algorithm for the strong generalized minimum label spanning tree problem
    Long, Hao
    Long, Yinyan
    Li, Xiao-xia
    Long, Zhu-ming
    Wu, Fu-ying
    SOFT COMPUTING, 2023, 28 (7-8) : 5785 - 5793
  • [40] Artificial bee colony algorithm using permutation encoding for the bounded diameter minimum spanning tree problem
    Singh, Kavita
    Sundar, Shyam
    SOFT COMPUTING, 2021, 25 (16) : 11289 - 11305