A genetic algorithm for shortest path routing problem and the sizing of populations

被引:380
作者
Ahn, CW [1 ]
Ramakrishna, RS [1 ]
机构
[1] Kwang Ju Inst Sci & Technol, Dept Informat & Commun, Kwangju, South Korea
关键词
gambler's ruin model; genetic algorithms; population size; shortest path routing problem;
D O I
10.1109/TEVC.2002.804323
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a genetic algorithmic approach to the shortest path (SP) routing problem. Variable-length chromosomes (strings) and their genes (parameters) have been used for encoding the problem. The crossover operation exchanges partial chromosomes (partial routes) at positionally independent crossing sites and the mutation operation maintains the genetic diversity of the population. The proposed algorithm can cure all the infeasible chromosomes with a simple repair function. Crossover and mutation together provide a search capability that results in improved quality of solution and enhanced rate of convergence. This paper also develops a population-sizing equation that facilitates a solution with desired quality. It is based on the gambler's ruin model; the equation has been further enhanced and generalized, however. The equation relates the size of the population, the quality of solution, the cardinality of the alphabet, and other parameters of the proposed algorithm. Computer simulations show that the proposed algorithm exhibits a much better quality of solution (route optimality) and a much higher rate of convergence than other algorithms. The results are relatively independent of problem types (network sizes and topologies) for almost all source-destination pairs. Furthermore, simulation studies emphasize the usefulness of the population-sizing equation. The equation scales to larger networks. It is felt that it can be used for determining an adequate population size (for a desired quality of solution) in the SP routing problem.
引用
收藏
页码:566 / 579
页数:14
相关论文
共 29 条
  • [21] Murthy S., 1996, Journal of Special Topics in Mobile Networks and Applications (MONET), V1, P183, DOI 10.1007/BF01193336
  • [22] Park DC, 1998, IEEE WORLD CONGRESS ON COMPUTATIONAL INTELLIGENCE, P1673, DOI 10.1109/IJCNN.1998.686030
  • [23] Highly dynamic destination-sequenced distance-vector routing (DSDV) for mobile computers
    Perkins, C.E.
    Bhagwat, P.
    [J]. Computer Communications Review, 1994, 24 (04):
  • [24] SHIMAMOTO N, 1993, 1993 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, VOLS 1-3, P1123, DOI 10.1109/ICNN.1993.298715
  • [25] Stalling W., 1998, HIGH SPEED NETWORKS
  • [26] SYSWERDA G, 1989, PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P2
  • [27] TUFTE G, 1999, P 1 NASA DOD WORKSH, P76
  • [28] An orthogonal genetic algorithm for multimedia multicast routing
    Zhang, QF
    Leung, YW
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 1999, 3 (01) : 53 - 62
  • [29] Zhou XW, 2000, 2000 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY PROCEEDINGS, VOLS. I & II, P1248, DOI 10.1109/ICCT.2000.890896