Skip to content

Implementation of various data structures and algorithms to execute a routing protocol for solving Maximum-Bandwidth-Problem and a detailed performance report by comparing them on the basis of various parameters.

License

Notifications You must be signed in to change notification settings

bhatt-piyush/Network-Optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The code provided is set to run for Dense Graph (G2), to run it on Sparse Graph (G1), change "createG2()" on "line #742" to "createG1()" to change the Graph type to G1

Each iteration generates output for 5 source-to-destination pairs in a graph, by all the 3 algorithms.

The output countains -

Maximum Bandwidth for every source-to-destination pair,

Maximum Bandwidth Path for every source-to-destination pair At the end of all the iterations it will give the time taken by each algorithm for every source-to-destination pair

Average time taken by each algorithm.

If you want to generate multiple outputs increase the number of iterations by changing the value of variable "noOfIterations" on line #740 -- but it is recommended to run one iteration only because the result is more readable that way.


Piyush Bhatt


About

Implementation of various data structures and algorithms to execute a routing protocol for solving Maximum-Bandwidth-Problem and a detailed performance report by comparing them on the basis of various parameters.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages