作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2005, Vol. 31 ›› Issue (06): 150-.

• 论文 • 上一篇    下一篇

基于遗传算法的最短路径路由优化算法

孙宝林,李腊元,陈华   

  1. 武汉理工大学计算机科学与技术学院,武汉理工大学计算机科学与技术学院,武汉科技学院数理系 武汉 430063;武汉科技学院数理系,武汉 430073
  • 发布日期:2005-03-25

Shortest Path Routing Optimization Algorithms Based on Genetic Algorithms

SUN Baolin1,2, LI Layuan1, CHEN Hua2   

  1. (1. School of Computer Science and Technology, Wuhan University of Science and Engineering, Wuhan 430063; 2. Department of Mathematics and Physics, Wuhan University of Science and Technology, Wuhan 430073)
  • Published:2005-03-25

摘要: 论述了用启发式遗传算法解决最短路径路由的优化问题,采用可变长度染色体(路由串)和它的基因(节点)应用于编码问题,交叉操作在交叉点进行部分染色体(部分路由)交换,变异操作维持种群的多样性。该算法采用简单维护操作维护好所有的不可行的染色体。交叉操作和变异操作相结合保证了最优解的搜索能力和解的全局收敛性。计算机仿真实验表明该算法快速有效、可靠性高。

关键词: 路由, 最短路径路由, 路由优化, 遗传算法

Abstract: This paper presents a heuristic genetic algorithmic to solve shortest path routing optimization problem. Variable-length chromosomes (routing strings) and their genes (nodes) are used for encoding the problem. The crossover operation exchanges partial chromosomes (partial-routes) at positional independent crossing sites and the mutation operation maintains the genetic diversity of the population. The algorithm can cure all the infeasible chromosomes with a simple repair operation. Crossover and mutation together provide a search capability that results in improved quality of solution and enhanced rate of convergence. Computer simulations have verified that the algorithm is efficient and effective.

中图分类号: