首页 | 本学科首页   官方微博 | 高级检索  
     

基于遗传算法的QoS多播路由优化算法
引用本文:孙宝林,李腊元. 基于遗传算法的QoS多播路由优化算法[J]. 计算机工程, 2005, 31(14): 70-73
作者姓名:孙宝林  李腊元
作者单位:武汉理工大学计算机科学与技术学院,武汉,430063;武汉科技学院数理系,武汉,430073;武汉理工大学计算机科学与技术学院,武汉,430063
基金项目:国家自然科学基金资助项目(60172035,90304018),湖北省自然科学基金资助项目(2004ABA014),湖北省高等学校教学研究基金资助项目(2003A002)
摘    要:
研究了带宽、延时、延时抖动和分组丢失率约束以及费用最小的QoS多播路由优化问题,提出了一种启发式遗传算法、该算法采用可变长度染色体(路由串)和它的基因(节点)应用于编码问题。交叉操作在交叉点进行部分染色体(部分路由)交换,变异操作维持种群的多样性。该算法采用简单维护操作维护好所有的不可行的染色体,交叉操作和变异操作相结合保证了最优解的搜索能力和解的全局收敛性。计算机仿真实验证明该算法快速有效,可靠性高。

关 键 词:多播路由  QoS  路由优化  遗传算法
文章编号:1000-3428(2005)14-0070-04

QoS Multicast Routing Optimization Algorithm Based on Genetic Algorithms
SUN Baolin,LI Layuan. QoS Multicast Routing Optimization Algorithm Based on Genetic Algorithms[J]. Computer Engineering, 2005, 31(14): 70-73
Authors:SUN Baolin  LI Layuan
Affiliation:SUN Baolin1,2,LI Layuan1
Abstract:
This paper studies the bandwidth, delay, delay jitter, and packet loss constrained least-cost multicast routing problem which is known tobe NP-complete, and presents a heuristic genetic algorithmic to solve the problem. Variable-length chromosomes (routing strings) and their genes(nodes) have been used for encoding the problem. The crossover operation that exchanges partial chromosomes (partial-routes) at positionalindependent crossing sites and the mutation operation maintain the genetic diversity of the population. The proposed algorithm can cure all theinfeasible chromosomes with a simple repair operation. Crossover and mutation together provide a search capability that results in improved qualityof solution and enhanced rate of convergence. Computer simulations have verified that this algorithm is efficient and effective.
Keywords:Multicast routing  QoS  Routing optimization  Genetic algorithms
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号