Understanding Network Routing Problem and Study of Routing Algorithms and Heuristics through Implementation

Authors

  • Saumya Shandilya

Keywords:

routing, throughput, latency, greedy strategy, dynamic programming

Abstract

In this project, we intend to identify, understand and compare various routing algorithms used in real world networks. The various objectives of this research are: 1. Define and understand the concepts of routing. 2. Determine if a Greedy or Dynamic Programming strategy algorithm is more efficient for routing, in general. Identify which strategy is used more in real world networks. 3. Identify the common routing algorithms used in networks. Identify which algorithms are used in which scenarios. 4. Identify the performance metrics for gauging algorithms. 5. Compare existing routing algorithms in various scenarios (on the simulation software). Also note specific phenomena or anomalies during simulation. 6. Think of modifications (if any) in existing routing algorithms, or devise a new routing algorithm.

How to Cite

Saumya Shandilya. (2017). Understanding Network Routing Problem and Study of Routing Algorithms and Heuristics through Implementation. Global Journal of Computer Science and Technology, 17(E5), 27–32. Retrieved from https://computerresearch.org/index.php/computer/article/view/1623

Understanding Network Routing Problem and Study of Routing Algorithms and Heuristics through Implementation

Published

2017-10-15