A nondominated sorting genetic algorithm for bi-objective network coding based multicast routing problems

被引:20
|
作者
Xing, Huanlai [1 ]
Qu, Rong [1 ]
机构
[1] Univ Nottingham, Sch Comp Sci, ASAP Grp, Nottingham NG8 1BB, England
基金
英国工程与自然科学研究理事会;
关键词
Multicast; Multiobjective optimization; Network coding; Elitist Nondominated Sorting Genetic; Algorithm (NSGA-II); EVOLUTIONARY MULTIOBJECTIVE OPTIMIZATION;
D O I
10.1016/j.ins.2013.01.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network coding is a new communication technique that generalizes routing, where, instead of simply forwarding the packets they receive, intermediate nodes are allowed to recombine (code) together some of the data packets received from different incoming links if necessary. By doing so, the maximum information flow in a network can always be achieved. However, performing coding operations (i.e. recombining data packets) incur computational overhead and delay of data processing at the corresponding nodes. In this paper, we investigate the optimization of the network coding based multicast routing problem with respect to two widely considered objectives, i.e. the cost and the delay. In general, reducing cost can result into a cheaper multicast solution for network service providers, while decreasing delay improves the service quality for users. Hence we model the problem as a hi-objective optimization problem to minimize the total cost and the maximum transmission delay of a multicast This bi-objective optimization problem has not been considered in the literature. We adapt the Elitist Nondominated Sorting Genetic Algorithm (NSGA-II) for the new problem by introducing two adjustments. As there are many infeasible solutions in the search space, the first adjustment is an initialization scheme to generate a population of feasible and diversified solutions. These initial solutions help to guide the search towards the Pareto-optimal front. In addition, the original NSGA-II is very likely to produce a number of solutions with identical objective values at each generation, which may seriously deteriorate the level of diversity and the optimization performance. The second adjustment is an individual delegate scheme where, among those solutions with identical objective values, only one of them is retained in the population while the others are deleted. Experimental results reveal that each adopted adjustment contributes to the adaptation of NSGA-II for the problem concerned. Moreover, the adjusted NSGA-II outperforms a number of state-of-the-art multiobjective evolutionary algorithms with respect to the quality of the obtained nondominated solutions in the conducted experiments. (c) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:36 / 53
页数:18
相关论文
共 50 条
  • [1] A customized genetic algorithm for bi-objective routing in a dynamic network
    Maskooki, Alaleh
    Deb, Kalyanmoy
    Kallio, Markku
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 297 (02) : 615 - 629
  • [2] An elitist nondominated sorting genetic algorithm for QoS multicast routing in wireless networks
    Zaheeruddin
    Lobiyal, D. K.
    Prasad, Sunita
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2017, 33 : 85 - 92
  • [3] Improved nondominated sorting genetic algorithm-II for bi-objective flexible job-shop scheduling problem
    Luo, Shu
    Zhang, Linxuan
    Fan, Yushun
    [J]. 2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 2616 - 2624
  • [4] A genetic algorithm for a bi-objective capacitated arc routing problem
    Lacomme, P.
    Prins, C.
    Sevaux, M.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (12) : 3473 - 3493
  • [5] Bi-objective Optimization of Network Reliability by Genetic Algorithm
    Takahashi, Natsumi
    Akiba, Tomoaki
    Yamamoto, Hisashi
    Sung, Shao-Chin
    [J]. 2020 ASIA-PACIFIC INTERNATIONAL SYMPOSIUM ON ADVANCED RELIABILITY AND MAINTENANCE MODELING (APARM), 2020,
  • [6] An Exact Column Generation-Based Algorithm for Bi-objective Vehicle Routing Problems
    Glize, Estele
    Jozefowiez, Nicolas
    Ngueveu, Sandra Ulrich
    [J]. COMBINATORIAL OPTIMIZATION, ISCO 2018, 2018, 10856 : 208 - 218
  • [7] Bi-objective optimization for GFRP pultrusion based on neural network and genetic algorithm
    Xie, Huai-Qin
    Chen, Xing-Kai
    Chen, Hui
    Qu, Yan-Shuang
    [J]. Cailiao Kexue yu Gongyi/Material Science and Technology, 2010, 18 (04): : 535 - 539
  • [8] Routing algorithm of network coding on multicast
    Tao, Shaoguo
    Qiao, Wenbo
    Yang, Zongkai
    Cheng, Wenqing
    [J]. CIS WORKSHOPS 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY WORKSHOPS, 2007, : 354 - 357
  • [9] A hybrid genetic algorithm for solving bi-objective traveling salesman problems
    Ma, Mei
    Li, Hecheng
    [J]. 2ND ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2017), 2017, 887
  • [10] Performance analysis of multicast routing algorithm based on network coding
    State Key Laboratory of ISN, Xidian University, Xi'an 710071, China
    [J]. Dianzi Yu Xinxi Xuebao, 2008, 11 (2605-2608):