Design a greedy heuristic to design a virtual network

Assignment Help Mathematics
Reference no: EM131010244

Virtual Network Design:

In this question, you will generate a simulated physical network (underlay), and then design a greedy heuristic to design a virtual network (overlay) that is overlaid on top of the physical resources.

(a) Read the following input parameters:

- Number of nodes (N).
- Number of links (L).
- Maximum node demand (Dmax).
- Maximum link capacity (Cmax).
- Cost of opening a new facility (Fcost).
- Cost of introducing a virtual machine (Vcost, Vcost < Fcost).
- Maximum load that can be handled by a virtual machine (Vmax).

(b) Generate a random physical network (Green topology) as follows:

- Generate the specified number of nodes and assign each node a load that is uniformly distributed between 0 and Dmax.

- Generate the specified number of links randomly and assign each link a capacity that is uniformly distributed between 0 and the Cmax.

- Visualize the generated physical network (Green topology).

(c) Propose a greedy heuristic that strives to minimize the total cost of the virtual network needed to satisfy the demand requirements and the physical link capacities. You must provide pseudocode that fully describes how your heuristic determines the location and number of the Virtual Machines (VMs) and the virtual links that lead to the VMs to fulfill the demand given the physical resources.

(d) Generate a virtual network (Red topology) using your proposed greedy heuristic and visualize the generated virtual network (VMs and virtual links) and its total costs (i.e., cost of facilities and virtual machines).

Reference no: EM131010244

Questions Cloud

What type of bias is being described : The second criticism was that the sample was selected only from a group that was induced to participate by the offer of free Internet service, yet the results were generalized to all U.S. adults. For each criticism, indicate what type of bias is b..
What factors may have contributed to very different results : The survey web site received more than 400 responses, with more than 60% favoring continuing the parade, while the telephone response line received more than 120 calls, with more than 90% favoring banning the parade (San Luis Obispo Tribune, March..
What is the change in area with respect to time : The area of a circle, A=(π)r2, changes as its radius changes. If the radius changes with respect to time, what is the change in area with respect to time?
Which of three strati?cation schemes would be best : Stratify adult residents into ?ve strata by randomly assigning residents into one of the ?ve strata. Which of the three strati?cation schemes would be best in this situation? Explain.
Design a greedy heuristic to design a virtual network : In this question, you will generate a simulated physical network (underlay), and then design a greedy heuristic to design a virtual network (overlay) that is overlaid on top of the physical resources
Find values of c that either minimize or maximize the volume : Find the values of c that either minimize or maximize the volume of the solid. Also report the minimum and maximum volumes of the solid.
Estimates to the population of all undergraduate students : The report "Undergraduate Students and Credit Cards in 2004: An Analysis of Usage Rates and Trends" (Nellie Mae, May 2005) estimated that 21% of undergraduates with credit cards pay them off each month and that the average outstanding balance on u..
Compute the arc length of the given spiral : Fill in the expression which would complete the integral determining the arc length of this spiral on 0 ≤ t ≤ 6. Determine the arc length of the given spiral on 0 ≤ t ≤ 6.
Are there sources of bias that may still be a concern : If you didn't, you'd primarily get women and older people. Comment on this approach to selecting a sample. How does the sampling procedure attempt to minimize certain types of bias? Are there sources of bias that may still be a concern?

Reviews

Write a Review

Mathematics Questions & Answers

  What is the unit cost for the bananas

one pound of bananas cost 4.09 per pound. what is the unit cost for the bananas?

  Compute the percent error to three decimal places

two-dimensional convection-diffusion equation - The problem has the following initial and boundary conditions

  Find the adults board first and randomly select seats

The adults board first and randomly select seats. The children select seats in order with c1 selecting first, c2 selecting second

  Use cramer''s rule to solve for the equilibrium prices

An economy has three markets with supply and demand functions for the three goods given by q = —20 + 3/31 — P2 qi = 255 — 2p1 — p3 q2 = -125 + 2p2 - pi - P3D onn q2 — ziuu — p2 nS A, = -±p3 2pi q3 = 225 — 2p3 — pi  Use Cramer's rule to solve for the..

  Determine how many barrels of oil are used

The amount of oil used by a ship traveling at a uniform speed varies jointly with the distance and the square of the speed. If the ship uses 200 barrels of oil in traveling 500 miles at 28 miles per hour, determine how many barrels of oil are used..

  What is her race number

lilly is running a race. Her race number is an even number between 32 and 118. the sum of the digits of her race is 3. what is her race number?

  Magnitude and phase of s in terms

Consider the complex number:

  Find the probability of x successes given the probability

Assume that a procedure yields a binomial distribution with a trial repeated n times. Use the binomial probability formula to find the probability of x successes given the probability p of success on a single trial. Round to three decimal places.

  How long does it take the two pumps working together to fill

Pump A can fill a tank of water in 5 hours. Pump B can fill the same tank in 8 hours. How long does it take the two pumps working together to fill the tank?(round your answer to the nearest minute).

  Probability- distribution and expected value

Probability : Distribution and Expected Value, A large sports conference moved to have women compose at least 40% of its athletics within 5 years

  What probability value would be needed to complete

A researcher calculated the values and probabilities for a random variable X as shown below. Unfortunately, he erased the last value and needs to figure it out. If the mean of X was 2.2, then what was the last value?

  Find the amount of the winning bid

Find the amount of the winning bid if there were 7 bidders.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd