Genetic algorithms with immigrants schemes for dynamic multicast problems in mobile ad hoc networks

被引:61
作者
Cheng, Hui [1 ]
Yang, Shengxiang [1 ]
机构
[1] Univ Leicester, Dept Comp Sci, Leicester LE1 7RH, Leics, England
基金
英国工程与自然科学研究理事会;
关键词
Mobile ad hoc network; Dynamic multicast; Genetic algorithm; Immigrants scheme; Dynamic optimization; ROUTING ALGORITHM; QOS MULTICAST;
D O I
10.1016/j.engappai.2010.01.021
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the problem of dynamic quality-of-service (QoS) multicast routing in mobile ad hoc networks is investigated. Lots of interesting works have been done on multicast since it is proved to be a NP-hard problem. However, most of them consider the static network scenarios only and the multicast tree cannot adapt to the topological changes. With the advancement in communication technologies, more and more wireless mobile networks appear, e.g., mobile ad hoc networks (MANETs). In a MANET, the network topology keeps changing due to its inherent characteristics such as the node mobility and energy conservation. Therefore, an effective multicast algorithm should track the topological changes and adapt the best multicast tree to the changes accordingly. In this paper, we propose to use genetic algorithms with immigrants schemes to solve the dynamic QoS multicast problem in MANETs. MANETs are considered as target systems because they represent a new generation of wireless networks. In the construction of the dynamic network environments, two models are proposed and investigated. One is named as the general dynamics model in which the topologies are changed due to that the nodes are scheduled to sleep or wake up. The other is named as the worst dynamics model, in which the topologies are altered because some links on the current best multicast tree are removed. Extensive experiments are conducted based on both of the dynamic network models. The experimental results show that these immigrants based genetic algorithms can quickly adapt to the environmental changes (i.e., the network topology changes) and produce high quality solutions following each change. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:806 / 819
页数:14
相关论文
共 45 条
[1]   Distributed multicast tree generation with dynamic group membership [J].
Adelstein, F ;
Richard, GG ;
Schwiebert, L .
COMPUTER COMMUNICATIONS, 2003, 26 (10) :1105-1128
[2]   Restricted dynamic Steiner trees for scalable multicast in datagram networks [J].
Aharoni, E ;
Cohen, R .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1998, 6 (03) :286-297
[3]   A genetic algorithm for shortest path routing problem and the sizing of populations [J].
Ahn, CW ;
Ramakrishna, RS .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (06) :566-579
[4]   Shortest path routing algorithm using Hopfield neural network [J].
Ahn, CW ;
Ramakrishna, RS ;
Kang, CG ;
Choi, IC .
ELECTRONICS LETTERS, 2001, 37 (19) :1176-1178
[5]  
Branke J., 2002, EVOLUTIONARY OPTIMIZ
[6]   Multicast over wireless mobile ad hoc networks: Present and future directions [J].
Cordeiro, CD ;
Gossain, H ;
Agrawal, DP .
IEEE NETWORK, 2003, 17 (01) :52-59
[7]   Anycast routing and wavelength assignment problem on WDM network [J].
Din, DR .
IEICE TRANSACTIONS ON COMMUNICATIONS, 2005, E88B (10) :3941-3951
[8]  
Gen M., 1999, GENETIC ALGORITHMS E, V7
[9]  
Golberg D. E., 1989, GENETIC ALGORITHMS S, V1989, P36
[10]  
GREFENSTETTE JJ, 1992, PARALLEL PROBLEM SOLVING FROM NATURE, 2, P137