Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

TRIMESTER I EXAMINATION 2021-2022

MH8102 – Operations Research II

QUESTION 1                     (30 marks)

Consider the transportation problem for three supply points and three demand points with trans- portation costs given by the following table:

 

D1

D2

D3

Supply

S1

13

8

6

31

S2

55

29

106

41

S3

113

108

105

59

 

20

60

51

 

(a) Find initial basic feasible solutions using the following methods (you should have three solutions).

Write down the cost corresponding to each basic feasible solution.

(i) Northwest corner method;

(ii)  Minimum cost method;

(iii) Vogel’s method.

(b) Explain why the solution in (a)(i) (i.e. Northwest corner method) is optimal.

(c)  Suppose that the route from supply point S3  to demand point D2  is broken.  Propose another solution that has the same cost as the optimal solution in part (b) / (a)(i).

(d)  Suppose that cost of supply one unit from supply point S2 to demand point D3 is reduced from 106 to 25 (assume that the route from supply point S3  to demand point D2  is repaired).  Determine whether the optimal solution to the modified transportation problem has changed. If the optimal solution has changed, provide the new optimal solution.

QUESTION 2                (15 marks)

You lead a team of four members (yourself included) to participate in a game. There are four tasks in the game, each represented by a shape.  The tasks are of varying difficulties and the probability that Player i completes a task j is given by the following matrix.

 

Task

 

 

 

 

Player 1 Player 2 Player 3 Player 4

0.90

0.90

0.90

0.90

0.75

0.20

0.25

0.50

0.50

0.25

0.20

0.50

0.40

0.10

0.10

0.40

Each player has to complete exactly one task.  Using the Hungarian method on an appropriate cost matrix, assign each player to a task so as to maximize the probability of completing all tasks. For example, if you make the following assignment:

1 ,  2 ,  3 , 4 ,

the probability of success is (0.9)(0.2)(0.2)(0.4) = 0.0144.  It may be convenient to consider the log- probability function. Specifically, for a probability value, p, its corresponding log-probability is given by log2 p. Certain log-probabilites are given below.

p

0.10     0.20     0.25     0.40     0.50     0.75     0.90

log2 p

-3.32    -2.32    -2.00    -1.32    -1.00    -0.42    -0.15

QUESTION 3                   (15 marks)

Consider the following network.

 

 

 

 

21              1                                                        1              1

 

We apply Dijkstra’s algorithm to nd the shortest distance from node 1 to node 16. After relaxing the edges from vertices 1, 2, 3, 4, 5, 6, 7, 8, 10, 13, and 14, we have that Q = {9, 11, 16} and the labels to be

w1 = 0,        w2 = 1,      w3 = 1,        w4 = 2,        w5 = 4,        w6 = 6,      w7 = 10,      w8 = 7   w9 = 11,     w10 = 8,     w11 = 22,     w12 = o,     w13 = 10,     w14 = 7,     w15 = o,     w16 = 44 .

(a) Write down the vertex, in the next iteration, to relax edges from.

(b)  Determine the shortest distance from node 1 to node 16. In your solution, write down the changes

in values of w15  and w16 .

(c)  Determine a shortest path from node 1 to node 16.

QUESTION 4                    (15 marks)

Consider the following ow network with source 1 and sink 16 and initial ow of size 11.

 

 

3/3


(a) Apply Ford-Fulkerson’s algorithm to the initial ow to nd a maximum ow. (b) Find a cut with minimum capacity.

(c)  Suppose we increase the capacity of the edge 12 → 13 from 2 to 10.  Determine the size of a maximum flow in the modified network.

QUESTION 5                                                                                                               (10 marks)

Consider the following bipartite network with left nodes  1 , 5, 6, 7, 10, 11, 12, 16 and right nodes 2, 3, 4, 8, 9, 13, 14, 15. Highlighted with thick edges is a matching of size seven:

{5 → 4, 6 → 2, 7 → 3, 10 → 8, 11 → 9, 12 → 15, 16 → 14}.

 

 

 

Use the augmenting path algorithm to nd a matching of size eight.

QUESTION 6                           (15 marks)

100 men M1, M2 , . . . , M100  and 100 women W1, W2 , . . . , W100  sign up at Random Matchmaking Company. After some analysis, the company obtains a surprising result. Every man and woman are compatible to exactly four women or men, respectively!

Your task is to match every woman to at most one man such that no two women (or men) are matched to the same man (or woman). You decide to use the augmenting path algorithm to solve the problem.

(a) You draw the associate bipartite graph g whose 100 left nodes correspond to M1, M2 , . . . , M100

and 100 right nodes correspond to W1, W2 , . . . , W100 . For 1 < i < 100 and 1 < j < 100, the node Mi  is connected to Wj  if and only if Mi  and Wj  are compatible.  Explain why the total number of edges is 400.

(b) Let s be the set of edges in the bipartite graph. For (i, j) e s, let X(i,j)  be the decision variable

corresponding to the edge (i, j).  We consider the following integer program (IP) whose optimal value yields the size of the maximum matching in g:

max          X(i,j) ,

(i,j)∈ε

200 constraints are omitted due to space limitations where X(i,j)  e {0, 1} for all ij .

(i) If M1  is compatible to W4, W9 , W16 , W25 , write the constraint corresponding to M1 . (ii) If W1  is compatible to M2, W3 , W5 , W8 , write the constraint corresponding to W1 .

(c) Let *  be a solution where X(i,j)  = 1/4 for (i, j) e s .  Explain why *  is a feasible solution to the linear relaxation of (IP).

(d)  Compute the objective value corresponding to * .

(e)  Determine the optimal value of (IP). In other words, determine the size of the maximum matching

in g .