Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Input: US backbone topology wich consists of 2 4 nodes and 4 3 ediges is given as input. The input file contains adjacency, bahdwidth, delay,
Input: US backbone topology wich consists of nodes and
ediges is given as input. The input file contains adjacency,
bahdwidth, delay, and reliablilty natrices. The relationship
between each node in these natrices is separated by : Each
matrix is separated by an empty rou.
In the nelghborhood natrix, link distances are uniformly
distributed between and
The bandwidth natrix uniforn distribution is betwoen and
The delay natrix is unitormly distributed between and
The reliability natrix is between and
Request: A request will have source bode d destination node
d and bandwidth requirement information.
Solution: The function, called solution, will take the input
txi. and the defined request. With the information taken as
parameters, it is desired to find the shortest path between two
constraints.
You have to do the requirement. When you add delay and reliablilty
constraints to the solution, you can get additional pointa.
Constraints: The solution must be within the range of the
specified constraints.
Bandildth demand must be required
Delay threshold nust be less than extra points
Reliability threshold nust be greater than extra
points?
Algorithm: Three of the following algorithms must be used to
solve the problem.
Dijkstra Algoritham
BelinanFord Algorithn
A Algoritha
FlodyWarshall Algorithr.
Additional polnts will be awarded for solving the problem with any
of the metaheurlstic algorithms specified. extra pointe
Simulated Annealing Algorichm
Tabo Search Algorithm
Ant Colony Algorithn
Bee Colony Aigorithn
Firetiy Aigorithi
Explanation:
First, you should read the input file and take the parts
sultable for the constraint you wili use.
Then, you noed to send the paranoters to the mothod according
to your request and find the path that provides the necessary
constraints. If you want to find a solution for nore than one
constraint, you must nake sure that the path found satisfies
Each mothol constraints.
Each inothod should be written in separate methods. If you are
individuajly solution with nultiple paraneters, you need to
Output: After running the aigorithm, it should give ali nodes
in the calculated path.
The problen should find a solution according to the objective
function given belou.
min
In the given equation:
Graph G consists of vertex and edges, and are
two vertices defined in the graph and denotes an edge in
the edge set.
bw represents bandwidth demand,
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started