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 条
  • [1] A hybrid metaheuristic for the minimum labeling spanning tree problem
    da Silva, Thiago Gouveia
    Queiroga, Eduardo
    Ochi, Luiz Satoru
    Formiga Cabral, Lucidio dos Anjos
    Gueye, Serigne
    Michelon, Philippe
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 274 (01) : 22 - 34
  • [2] A polyhedral approach to the generalized minimum labeling spanning tree problem
    da Silva, Thiago Gouveia
    Gueye, Serigne
    Michelon, Philippe
    Ochi, Luiz Satoru
    Formiga Cabral, Lucidio dos Anjos
    EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2019, 7 (01) : 47 - 77
  • [3] PERTURBATION ALGORITHM FOR A MINIMAX REGRET MINIMUM SPANNING TREE PROBLEM
    Makuchowski, Mariusz
    OPERATIONS RESEARCH AND DECISIONS, 2014, 24 (01) : 37 - 49
  • [4] A hybrid evolutionary algorithm for the capacitated minimum spanning tree problem
    Lu, Yongliang
    Benlic, Una
    Wu, Qinghua
    COMPUTERS & OPERATIONS RESEARCH, 2022, 144
  • [5] An approximation algorithm for the balanced capacitated minimum spanning tree problem
    Fallah, H.
    Didehvar, F.
    Rahmati, F.
    SCIENTIA IRANICA, 2021, 28 (03) : 1479 - 1492
  • [6] The multilevel capacitated minimum spanning tree problem
    Gamvros, Ioannis
    Golden, Bruce
    Raghavan, S.
    INFORMS JOURNAL ON COMPUTING, 2006, 18 (03) : 348 - 365
  • [7] An effective genetic algorithm for the minimum-label spanning tree problem
    Nummela, Jeremiah
    Julstrom, Bryant A.
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 553 - +
  • [8] Heuristic search for the generalized minimum spanning tree problem
    Golden, B
    Raghavan, S
    Stanojevic, D
    INFORMS JOURNAL ON COMPUTING, 2005, 17 (03) : 290 - 304
  • [9] A multi-operator genetic algorithm for the generalized minimum spanning tree problem
    Contreras-Bolton, Carlos
    Gatica, Gustavo
    Barra, Carlos Rey
    Parada, Victor
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 50 : 1 - 8
  • [10] Enhanced second order algorithm applied to the capacitated minimum spanning tree problem
    Martins, Pedro
    COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (08) : 2495 - 2519