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 条
  • [41] A dandelion-encoded evolutionary algorithm for the delay-constrained capacitated minimum spanning tree problem
    Perez-Bellido, Angel M.
    Salcedo-Sanz, Sancho
    Ortiz-Garcia, Emilio G.
    Portilla-Figueras, Antonio
    Naldi, Maurizio
    COMPUTER COMMUNICATIONS, 2009, 32 (01) : 154 - 158
  • [42] A Binary Coded Firefly Algorithm that Solves the Set Covering Problem
    Crawford, Broderick
    Soto, Ricardo
    Olivares-Suarez, Miguel
    Palma, Wenceslao
    Paredes, Fernando
    Olguin, Eduardo
    Norero, Enrique
    ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY, 2014, 17 (03): : 252 - 264
  • [43] Performance analysis of evolutionary optimization on minimum degree spanning tree problem
    Xia X.
    Zhang G.
    Fan D.
    Xia, Xiaoyun, 1600, American Scientific Publishers (13): : 3611 - 3618
  • [44] Heuristics for the multi-level capacitated minimum spanning tree problem
    Pappas, Christos A.
    Anadiotis, Angelos-Christos G.
    Papagianni, Chrysa A.
    Venieris, Iakovos S.
    OPTIMIZATION LETTERS, 2014, 8 (02) : 435 - 446
  • [45] Heuristics for the multi-level capacitated minimum spanning tree problem
    Christos A. Pappas
    Angelos-Christos G. Anadiotis
    Chrysa A. Papagianni
    Iakovos S. Venieris
    Optimization Letters, 2014, 8 : 435 - 446
  • [46] Degree constrained minimum spanning tree problem: a learning automata approach
    Torkestani, Javad Akbari
    JOURNAL OF SUPERCOMPUTING, 2013, 64 (01): : 226 - 249
  • [47] Two heuristics for the capacitated minimum spanning tree problem with time windows
    Kritikos, Manolis N.
    Ioannou, George
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2019, 70 (04) : 555 - 567
  • [48] Performance Analysis of Evolutionary Algorithms for the Minimum Label Spanning Tree Problem
    Lai, Xinsheng
    Zhou, Yuren
    He, Jun
    Zhang, Jun
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (06) : 860 - 872
  • [49] Two phases of metaheuristic techniques for the minimum conflict weighted spanning tree problem
    Chaubey, Punit Kumar
    Sundar, Shyam
    APPLIED SOFT COMPUTING, 2023, 138
  • [50] A three-phase search approach for the quadratic minimum spanning tree problem
    Fu, Zhang-Hua
    Hao, Jin-Kao
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 46 : 113 - 130