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 条
  • [21] A Hybrid Steady-State Genetic Algorithm for the Minimum Conflict Spanning Tree Problem
    Chaubey, Punit Kumar
    Sundar, Shyam
    MACHINE LEARNING, OPTIMIZATION, AND DATA SCIENCE, LOD 2023, PT II, 2024, 14506 : 192 - 205
  • [22] A Binary Firefly Algorithm for the Set Covering Problem
    Crawford, Broderick
    Soto, Ricardo
    Olivares-Suarez, Miguel
    Paredes, Fernando
    MODERN TRENDS AND TECHNIQUES IN COMPUTER SCIENCE (CSOC 2014), 2014, 285 : 65 - 73
  • [23] An Encoding in Metaheuristics for the Minimum Communication Spanning Tree Problem
    Rothlauf, Franz
    INFORMS JOURNAL ON COMPUTING, 2009, 21 (04) : 575 - 584
  • [24] Minimum Stretch Spanning Tree Problem in Operations on Trees
    Araki, Toru
    Hasegawa, Eito
    Kato, Shion
    JOURNAL OF INTERCONNECTION NETWORKS, 2022, 22 (02)
  • [25] Scatter search for the minimum leaf spanning tree problem
    Kardam, Yogita Singh
    Srivastava, Kamal
    Jain, Pallavi
    Marti, Rafael
    COMPUTERS & OPERATIONS RESEARCH, 2022, 145
  • [26] The label-constrained minimum spanning tree problem
    Xiong, Yupei
    Golden, Bruce
    Wasil, Edward
    Chen, Si
    TELECOMMUNICATIONS MODELING, POLICY, AND TECHNOLOGY, 2008, : 39 - +
  • [27] METAHEURISTIC APPROACHES FOR THE QUADRATIC MINIMUM SPANNING TREE PROBLEM
    Palubeckis, Gintaras
    Rubliauskas, Dalius
    Targamadze, Aleksandras
    INFORMATION TECHNOLOGY AND CONTROL, 2010, 39 (04): : 257 - 268
  • [28] Heuristics for Minimum Spanning k-tree Problem
    Shangin, Roman E.
    Pardalos, Panos M.
    2ND INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT, ITQM 2014, 2014, 31 : 1074 - 1083
  • [29] Optimality computation of the minimum stretch spanning tree problem
    Lin, Lan
    Lin, Yixun
    APPLIED MATHEMATICS AND COMPUTATION, 2020, 386
  • [30] Approximation Performance of the (1+1) Evolutionary Algorithm for the Minimum Degree Spanning Tree Problem
    Xia, Xiaoyun
    Zhou, Yuren
    BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2015, 2015, 562 : 505 - 512