Page 329 -
P. 329

ASSIGNMENT PROBLEM: A SPECIAL-PURPOSE SOLUTION PROCEDURE  309



                                        Table 7.24 Estimated Project Completion Times (Days) for the Fowle Assignment
                                        Problem
                                                                                     Client

                                        Project Leader                  1              2              3
                                        Terry                          10              15             9
                                        Karl                            9              18             5
                                        Mustafa                         6              14             3



                                      The assignment problem represented by this reduced matrix is equivalent to the
                                      original assignment problem in the sense that the same solution will be optimal. To
                                      understand why, first note that the row 1 minimum element, 9, has been subtracted
                                      from every element in the first row. Terry must still be assigned to one of the clients,
                                      so the only change is that in this revised problem the time for any assignment will be
                                      nine days less. Similarly, Karl and Mustafa are shown with completion times requir-
                                      ing five and three fewer days, respectively.
                                         Continuing with step 1 in the matrix reduction process, we now subtract the mini-
                                      mum element in each column of the row-reduced matrix from every element in the
                                      column. This operation also leads to an equivalent assignment problem; that is, the
                                      same solution will still be optimal, but the times required to complete each project
                                      are reduced. With the minimum values of 1 for column 1, 6 for column 2 and 0 for
                                      column 3, the reduced matrix becomes:

                                                                       1          2          3
                                                       Terry           0          0          0
                                                       Karl            3          7          0
                                                       Mustafa         2          5          0


                                         The goal of the Hungarian method is to continue reducing the matrix until the value of
                                      one of the solutions is zero – that is, until an assignment of project leaders to clients can
                                      be made that, in terms of the reduced matrix, requires a total time expenditure of zero
                                      days. Then, as long as there are no negative elements in the matrix, the zero-valued
                                      solution will be optimal. The way in which we perform this further reduction and
                                      recognize when we have reached an optimal solution is described in the following two
                                      steps.
                                         Step 2. Find the minimum number of straight lines that must be drawn through
                                               the rows and the columns of the current matrix so that all the zeros in the
                                               matrix will be covered. If the minimum number of straight lines is the
                                               same as the number of rows (or equivalently, columns), an optimal
                                               assignment with a value of zero can be made. If the minimum number of
                                               lines is less than the number of rows, go to step 3.
                                      Applying step 2, we see that the minimum number of lines required to cover all the
                                      zeros is 2. So, we must continue to step 3.

                                                       1   2    3

                                        Terry          0   0    0   Two straight lines will cover all the zeros (step 2)
                                        Karl           3   7    0
                                        Mustafa        2   5    0




                Copyright 2014 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s). Editorial review has
                      deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
   324   325   326   327   328   329   330   331   332   333   334