A modified artificial bee colony algorithm for load balancing in network-coding-based multicast

被引:1
|
作者
Huanlai Xing
Fuhong Song
Lianshan Yan
Wei Pan
机构
[1] Southwest Jiaotong University,School of Information Science and Technology
来源
Soft Computing | 2019年 / 23卷
关键词
Artificial bee colony algorithm; Load balancing; Multicast; Network coding;
D O I
暂无
中图分类号
学科分类号
摘要
This paper studies the load balancing optimization problem in network-coding-based multicast and proposes a modified artificial bee colony algorithm (MABC) to address it. MABC is featured with three novel schemes, including a food source initialization scheme, a novel selection scheme and a neighborhood search scheme. The first scheme generates a set of high-quality food source positions, ensuring that the exploration of the search begins with promising areas in the search space. In the second scheme, a nectar source library (NSL) is used to store a set of best solutions found during the iterative search. Each scout bee produces a new food source based on a food source randomly selected from NSL. This helps to generate food sources with high nectar amounts. The last scheme is a neighborhood search scheme to strengthen population diversity and avoid local optima, where a probability vector is maintained and utilized to carry out fine local exploitation. Experimental results demonstrate that the proposed MABC outperforms a number of state-of-the-art evolutionary algorithms with respect to the quality of solutions obtained.
引用
收藏
页码:6287 / 6305
页数:18
相关论文
共 50 条
  • [1] A modified artificial bee colony algorithm for load balancing in network-coding-based multicast
    Xing, Huanlai
    Song, Fuhong
    Yan, Lianshan
    Pan, Wei
    SOFT COMPUTING, 2019, 23 (15) : 6287 - 6305
  • [2] On Multicast Routing With Network Coding: A Multiobjective Artificial Bee Colony Algorithm
    Xing, Huanlai
    Song, Fuhong
    Yan, Lianshan
    Pan, Wei
    CHINA COMMUNICATIONS, 2019, 16 (02) : 160 - 176
  • [3] On Multicast Routing With Network Coding: A Multiobjective Artificial Bee Colony Algorithm
    Huanlai Xing
    Fuhong Song
    Lianshan Yan
    Wei Pan
    中国通信, 2019, 16 (02) : 160 - 176
  • [4] Modified Artificial Bee Colony Algorithm for Load Balancing in Cloud Computing Environments
    Li, Qian
    Wang, Xue
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (05) : 1021 - 1031
  • [5] Cloud platform load balancing based on bee colony algorithm
    Xue F.
    Wu Z.
    International Journal of Reasoning-based Intelligent Systems, 2019, 11 (01): : 57 - 64
  • [6] Topology design of network-coding-based multicast networks
    Chi, Kaikai
    Jiang, Xiaohong
    Horiguchi, Susumu
    Guo, Minyi
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (05) : 627 - 640
  • [7] A modified artificial bee colony algorithm
    Gao, Wei-feng
    Liu, San-yang
    COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (03) : 687 - 697
  • [8] Research on Load Recovery during Network Reconfiguration Based on Artificial Bee Colony Algorithm
    Liu, Changsheng
    Xie, Yunyun
    Chen, Xi
    Song, Kunlong
    Wang, Chenggen
    Zhou, Qian
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 10505 - 10510
  • [9] Modified Naive Bayes Algorithm for Network Intrusion Detection based on Artificial Bee Colony Algorithm
    Yang, Juan
    Ye, Zhiwei
    Yan, Lingyu
    Gu, Wei
    Wang, Ruoxi
    PROCEEDINGS OF THE 2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON WIRELESS SYSTEMS WITHIN THE INTERNATIONAL CONFERENCES ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS (IDAACS-SWS), 2018, : 35 - 40
  • [10] Load balancing multicast routing based on network coding in wireless mesh network
    Shen, Xiao-Jian
    Chen, Zhi-Gang
    Liu, Li
    Tongxin Xuebao/Journal on Communications, 2015, 36 (04):