Routing optimization strategy using Genetic Algorithm utilizing bandwidth and delay

intelligent analysis and designing of network routing provides an edge in this increasingly fast era. In this work, we present a variation of Genetic Algorithm (GA) for finding the Optimized shortest path of the network. The algorithm finds the optimal path by using an objective function consisting of the bandwidth and delay metrics of the network. We also introduce the concept of “2-point over 1-point crossover”. The population comprises of all chromosomes (feasible and infeasible). Moreover, it is of variable length, so that the algorithm can perform efficiently in all scenarios. Rank-based selection is used for cross-over operation. Mutation operation is used for maintaining the population diversity. We have also performed various experiments for the population selection. The experiments indicate that random selection method is the most optimum. Hence, the population is selected randomly once the generation is developed. The results prove our assertion that our proposed algorithm finds the optimal shortest path more efficiently than existing algorithms. In this work, we have shown the results using a smaller network; however the work for larger network is in progress.

[1]  Panos M. Pardalos,et al.  A Genetic Algorithm for the Weight Setting Problem in OSPF Routing , 2002, J. Comb. Optim..

[2]  Ramón Fabregat,et al.  Multi-objective optimization scheme for multicast flows: a survey, a model and a MOEA solution , 2005, LANC '05.

[3]  Dan Boneh,et al.  On genetic algorithms , 1995, COLT '95.

[4]  D. E. Goldberg,et al.  Genetic Algorithms in Search, Optimization & Machine Learning , 1989 .

[5]  Anton Riedl A Versatile Genetic Algorithm for Network Planning , 1998 .

[6]  Darrell Whitley,et al.  A genetic algorithm tutorial , 1994, Statistics and Computing.

[7]  Zengqiang Chen,et al.  QoS routing optimization strategy using genetic algorithm in optical fiber communication networks , 2008, Journal of Computer Science and Technology.

[8]  K. Yamasaki,et al.  A dynamic routing control based on a genetic algorithm , 1993, IEEE International Conference on Neural Networks.

[9]  Anton Riedl,et al.  A hybrid genetic algorithm for routing optimization in IP networks utilizing bandwidth and delay metrics , 2002, IEEE Workshop on IP Operations and Management.

[10]  Ashraf S. Hasan Mahmoud,et al.  A Heuristic Genetic Algorithm for the Single Source Shortest Path Problem , 2007, 2007 IEEE/ACS International Conference on Computer Systems and Applications.

[11]  Ruichun He,et al.  Faster Genetic Algorithm for Network Paths ∗ , 2006 .

[12]  Anne Ng,et al.  Importance of Genetic Algorithm Operators in River Water Quality Model Parameter Optimisation , 2001 .

[13]  Claus Emmeche,et al.  The garden in the machine: the emerging science of artificial life , 1994 .

[14]  Alice E. Smith,et al.  Expected Allele Coverage and the Role of Mutation in Genetic Algorithms , 1993, ICGA.

[15]  Mitsuo Gen,et al.  A new approach for shortest path routing problem by random key-based GA , 2006, GECCO '06.