Question: In the multicommodity flow problem, the input is a directed graph G = (V, E) with k source vertices $, . . ., Sk,

In the multicommodity flow problem, the input is a directed graph G = (V, E) with k source vertices $, . . .,

In the multicommodity flow problem, the input is a directed graph G = (V, E) with k source vertices $, . . ., Sk, k sink vertices t,..., tk, and a nonnegative capacity ue for each edge e E. An si-ti pair is called a commodity. A multicommodity flow if a set of k flows f(),...,: ,f(k) such that (i) for each i = 1, 2, ..., k, f(i) is an si-ti flow (in the usual max flow sense); and (ii) for every edge e, the total amount of flow (summing over all commodities) sent on e is at most the edge capacity ue. The value of a multicommodity flow is the sum of the values (in the usual max flow sense) of the flows f(), ,f(k). Prove that the problem of finding a multicommodity flow of maximum-possible value reduces in polyno- mial time to solving a linear program. In the multicommodity flow problem, the input is a directed graph G = (V, E) with k source vertices $, . . ., Sk, k sink vertices t, ..., tk, and a nonnegative capacity ue for each edge e E. An si-ti pair is called a commodity. A multicommodity flow if a set of k flows f(),...,: ,f(K) such that (i) for each i = 1, 2, ..., k, f(i) is an si-ti flow (in the usual max flow sense); and (ii) for every edge e, the total amount of flow (summing over all commodities) sent on e is at most the edge capacity ue. The value of a multicommodity flow is the sum of the values (in the usual max flow sense) of the flows f(), ,f(k). Prove that the problem of finding a multicommodity flow of maximum-possible value reduces in polyno- mial time to solving a linear program. In the multicommodity flow problem, the input is a directed graph G = (V, E) with k source vertices $, . . ., Sk, k sink vertices t,..., tk, and a nonnegative capacity ue for each edge e E. An si-ti pair is called a commodity. A multicommodity flow if a set of k flows f(),...,: ,f(k) such that (i) for each i = 1, 2, ..., k, f(i) is an si-ti flow (in the usual max flow sense); and (ii) for every edge e, the total amount of flow (summing over all commodities) sent on e is at most the edge capacity ue. The value of a multicommodity flow is the sum of the values (in the usual max flow sense) of the flows f(), ,f(k). Prove that the problem of finding a multicommodity flow of maximum-possible value reduces in polyno- mial time to solving a linear program.

Step by Step Solution

3.46 Rating (159 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!