Academia.eduAcademia.edu

Outline

ROUTING ALGORITHMS

Abstract

A new agent-based routing algorithm using optimization techniques is implemented in this paper. The different optimization techniques are Ant, Bee, Ant Bee, Ant GA, Ant PSO, GA, PSO, Ant Dijkstra are the combinations used in the packet delivery between the networks. Routing is the process of selecting best paths in a network. The Routing is also used to forward network traffic among networks. Otherwise routing is a process of carrying the data from source to destination in the network. The outputs of these algorithms are determined by the simulation time and throughput. The experiments are implemented with the NS2 software platform, which is based on the basics of C, C++, and TCL Scripting Language. The results of these algorithms show that Ant-PSO is much better than the other algorithms in the packet delivery between the networks.

References (27)

  1. Marco Dorigo and Thomas Stutz. The Ant Colony Optimization Metaheuristic: Algorithms, Applications and Advances. of International Series in Operations Research and Management Science. Kluwer Academic Publishers, 2003.
  2. Ibrahim H. Osman and James P. Kelly, editors, Proceedings of the Meta-heuristics Conference, pages 53-62, Norwell, USA, 1995. Kluwer Academic Publishers.
  3. N. Holden and A.A. Freitas. Hierarchical Classification of Protein-Coupled Receptors with a PSO/ACO Algorithm. In: Proc. IEEE Swarm Intelligence Symposium (SIS-06), pp. 77-84. IEEE, 2006.
  4. J. Kennedy and R. Mendes, Population structure and particle swarm performance. Proceedings of the IEEE Congress on Evolutionary Computation (CEC 2002), Honolulu, Hawaii USA. 2002
  5. J. Kennedy and R. C. Eberhart, with Y. Shi. Swarm Intelligence, San Francisco: Morgan Kaufman/ Academic Press, 2001
  6. R.S. Parpinelli, H.S. Lopes and A.A. Freitas. Data Mining with an Ant Colony Optimization Algorithm, IEEE Trans. on Evolutionary Computation, special issue on Ant Colony Algorithms, 6(4), pp. 321-332, Aug 2002.
  7. T. Sousa, A. Silva, A. Neves, Particle Swarm based Data Mining Algorithms for classification tasks, Parallel Computing 30, pp. 767-783, 2004.
  8. Kennedy,J.; Eberhart, R.C(2001). Swarm Intelligence. Morgan Kaufmann. IJESR Volume 2, Issue 8 ISSN: 2347-6532 __________________________________________________________
  9. A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal -Included in the International Serial Directories Indexed & Listed at: Ulrich's Periodicals Directory ©, U.S.A., Open J-Gage as well as in Cabell's Directories of Publishing Opportunities, U.S.A. International Journal of Engineering & Scientific Research http://
  10. Poli, R. (2007). "An analysis of publications on particle swarm optimisation applications". Technical Report CSM-469 (Department of Computer Science, University of Essex, UK).
  11. Poli, R. (2008). "Analysis of the publications on the applications of particle swarm optimisation". Journal of Artificial Evolution and Applications 2008: 1-10. doi:10.1155/2008/685175.
  12. Eberhart, R.C.; Shi, Y. (2000). "Comparing inertia weights and constriction factors in particle swarm optimization". Proceedings of the Congress on Evolutionary Computation 1. pp. 84-88.
  13. Carlisle, A.; Dozier, G. (2001). "An Off-The-Shelf PSO". Proceedings of the Particle Swarm Optimization Workshop. pp. 1-6.
  14. van den Bergh, F. (2001). An Analysis of Particle Swarm Optimizers (PhD thesis). University of Pretoria, Faculty of Natural and Agricultural Science.
  15. Clerc, M.; Kennedy, J. (2002). "The particle swarm -explosion, stability, and convergence in a multidimensional complex space". IEEE Transactions on Evolutionary Computation 6 (1): 58-73. doi:10.1109/4235.985692.
  16. Trelea, I.C. (2003). "The Particle Swarm Optimization Algorithm: convergence analysis and parameter selection". Information Processing Letters 85 (6): 317-325.
  17. Bratton, D.; Blackwell, T. (2008). "A Simplified Recombinant PSO". Journal of Artificial Evolution and Applications.
  18. Evers, G. (2009). An Automatic Regrouping Mechanism to Deal with Stagnation in Particle Swarm Optimization (Master's thesis). The University of Texas -Pan American, Department of Electrical Engineering.
  19. Meissner, M.; Schmuker, M.; Schneider, G. (2006). "Optimized Particle Swarm Optimization (OPSO) and its application to artificial neural network training".
  20. Pedersen, M.E.H. (2010). Tuning & Simplifying Heuristical Optimization (PhD thesis). University of Southampton, School of Engineering Sciences, Computational Engineering and Design Group.
  21. Pedersen, M.E.H.; Chipperfield, A.J. (2010). "Simplifying particle swarm optimization". Applied Soft Computing 10 (2): 618-628.
  22. IJESR Volume 2, Issue 8 ISSN: 2347-6532 __________________________________________________________
  23. A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal -Included in the International Serial Directories Indexed & Listed at: Ulrich's Periodicals Directory ©, U.S.A., Open J-Gage as well as in Cabell's Directories of Publishing Opportunities, U.S.A. International Journal of Engineering & Scientific Research http://www.ijmra.us
  24. August 2014 21. Pedersen, M.E.H. (2010). "Good parameters for particle swarm optimization". Technical Report HL1001 (Hvass Laboratories).
  25. Mendes, R. (2004). Population Topologies and Their Influence in Particle Swarm Performance (PhD thesis). Universidade do Minho.
  26. Das and B. K. Chakrabarti (Eds.), Quantum Annealing and Related Optimization Methods, Lecture Note in Physics, Vol. 679, Springer, Heidelberg (2005)
  27. Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007). "Section 10.12. Simulated Annealing Methods". Numerical Recipes: The Art of Scientific Computing (3rd ed.). New York: Cambridge University Press.