We can speed up the Edmonds-Karp fattest path algorithm, at least for networks with small integer...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
We can speed up the Edmonds-Karp "fattest path" algorithm, at least for networks with small integer capacities, by relaxing our requirements for the next augmenting path. Instead of finding the augmenting path with maximum bottleneck capacity, we find a path whose bottleneck capacity is at least half of maximum, using the following capacity scaling algorithm. (This algorithm was actually proposed by Edmonds and Karp.) Assume all the edge capacities are positive integers less than U = 2k for some integer k. The scaling algorithm maintains a bottleneck threshold A; initially, we set A U. In each phase, the algorithm augments along paths from s to t in which every edge has residual capacity at least A. When there is no such path, the phase ends, we set A [A/2], and the next phase begins. The algorithm ends when A = 0. (a) How many phases will this algorithm execute in the worst case? (b) Let f be the flow at the end of a phase for a particular value of A. Prove that the capacity of a minimum cut in the residual graph G is at most . (c) Prove that in each phase of the scaling algorithm, there are at most 2E augmentations. (d) What is the overall running time of the capacity scaling algorithm? We can speed up the Edmonds-Karp "fattest path" algorithm, at least for networks with small integer capacities, by relaxing our requirements for the next augmenting path. Instead of finding the augmenting path with maximum bottleneck capacity, we find a path whose bottleneck capacity is at least half of maximum, using the following capacity scaling algorithm. (This algorithm was actually proposed by Edmonds and Karp.) Assume all the edge capacities are positive integers less than U = 2k for some integer k. The scaling algorithm maintains a bottleneck threshold A; initially, we set A U. In each phase, the algorithm augments along paths from s to t in which every edge has residual capacity at least A. When there is no such path, the phase ends, we set A [A/2], and the next phase begins. The algorithm ends when A = 0. (a) How many phases will this algorithm execute in the worst case? (b) Let f be the flow at the end of a phase for a particular value of A. Prove that the capacity of a minimum cut in the residual graph G is at most . (c) Prove that in each phase of the scaling algorithm, there are at most 2E augmentations. (d) What is the overall running time of the capacity scaling algorithm?
Expert Answer:
Related Book For
Transportation A Global Supply Chain Perspective
ISBN: 9781337406642
9th Edition
Authors: Robert A. Novack, Brian Gibson, Yoshinori Suzuki, John J. Coyle
Posted Date:
Students also viewed these programming questions
-
CANMNMM January of this year. (a) Each item will be held in a record. Describe all the data structures that must refer to these records to implement the required functionality. Describe all the...
-
Give Correct ANSWERS Human-Computer Interaction (a) If you had been one of the original inventors of the WIMP interface, and engineers on the technical team had been sceptical about the advantages...
-
Jimmy and Elizabeth plan on getting married on the 15th of August. Elizabeth decides that she would prefer to have the reception in her backyard, so she rents an event tent from CELEBRATE Ltd, a firm...
-
Your brother has offered to give you $1000 in one year, and after that, yearly payments growing at 3% each year and ending in 20 years. If you deposit each of these payments into your TD Bank...
-
Consider a single-level cache with an access time of 2.5 ns, a line size of 64 bytes, and a hit ratio of H = 0.95. Main memory uses a block transfer capability that has a first-word (4 bytes) access...
-
Find the Fourier transform of the functions shown in Figs. 14.28 and plot the corresponding spectrum. Figure 14.28:- x(t) 8(t - a) a FIGURE 14.28 Function considered in Problem 14.16. t
-
Outdoor Luggage Inc. makes high-end hard-sided luggage for sports equipment. Data concerning three of the companys most popular models appear below. Required: 1. The total time available on the...
-
Rodney's award-winning brownie recipe produces 36 cookies and requires the following ingridients. 312 cups of butter 6 ounces of chocolate 12 cup of sugar 1 cup of flour 3 teaspoons of vanilla 5 eggs...
-
It is important to ensure passenger comfort on ships by stabilizing the ship's oscillations due to waves [13]. Most ship stabilization systems use fins or hydrofoils projecting into the water to...
-
Identify and briefly describe and discuss the three most important factors in building and maintaining trust among virtual global team members. Include in your discussion how you can leverage these...
-
Point out the physical meaning of the boundary layer similarity hypothesis.
-
Please explain the main differences and pressure distribution of supersonic and subsonic flow around a plate?
-
What is an oblique shock wave? Please point out the difference between oblique shock and normal shock.
-
Why is the shock wave advancing speed less than the wave speed of the gas after the shock wave?
-
For small perturbation supersonic flow around a thin airfoil, write the linearized decomposition of the surface pressure coefficient?
-
A steam turbine with rated capacity of 56.4 MW operates with steam at inlet conditions of 8.6 MPa and 500 o C, and discharges into a condenser at a pressure of 10kPa. Assuming a turbine efficiency of...
-
Let (X. A. p) be a measure space. Show that for any A,B A, we have the equality: (AUB)+(An B) = (A) + (B).
-
Why are transportation policy, regulation, and planning important? How do they feed off each other?
-
Discuss how companies can use the Internet of Things and other technologies to understand and respond to transportation risk.
-
What are some of the most valuable TMS functionalities? How do they contribute to both cost reduction and service improvement?
-
Ludwig and Miller (2007) used a discontinuity in program funding for Head Start to test the impacts on child mortality rates. In the 1960s, the federal government helped 300 of the poorest counties...
-
The standard enthalpy change of combustion of acetylene is \(-1300.48 \mathrm{~kJ}\) at \(298 \mathrm{~K}\) with \(\mathrm{H}_{2} \mathrm{O}\) in the liquid state. Calculate the standard enthalpy of...
-
Which instrument is used to determine the heat of combustion of a fuel?
Study smarter with the SolutionInn App