Page 326 -
P. 326

306   CHAPTER 7 TRANSPORTATION, ASSIGNMENT AND TRANSSHIPMENT PROBLEMS



                                      Table 7.23 Optimal Project Leader Assignments for the Fowle Marketing
                                      Research Problem
                                      Project Leader                 Assigned Client             Days

                                      Terry                                2                        15
                                      Karl                                 3                         5
                                      Mustafa                              1                         6
                                                                                                Total 26




                                     problem parallel those for the transportation problem. Specifically, we can handle
                                     the following:
                                       1 total number of people (supply) not equal to the total number of tasks (demand);
                                       2 a maximization objective function;
                                       3 unacceptable assignments.
                                     The situation in which the number of people does not equal the number of tasks is analo-
                                     gous to total supply not equalling total demand in a transportation problem. If the
                                     number of people exceeds the number of tasks, the extra people simply remain unas-
                                     signed in the linear programming model. If the number of tasks exceeds the number of
                                     people, the linear programming model will not have a feasible solution. In this situation,
                                     a simple modification is to add enough dummy people to equalize the number of people
                                     and the number of tasks. For instance, in the Fowle problem we might have had five
                                     clients (tasks) and only three project leaders. By adding two dummy project leaders, we
                                     can create a new assignment problem with the number of project leaders equal to the
                                     number of clients. The objective function coefficients for the assignment of dummy
                                     project leaders would be zero so that the value of the optimal solution would represent
                                     the total number of days required by the assignments actually made (no assignments will
                                     actually be made to the clients receiving dummy project leaders).
                                       If the assignment alternatives are evaluated in terms of revenue or profit rather
                                     than time or cost, the linear programming formulation can be solved as a max-
                                     imization rather than a minimization problem. In addition, if one or more assign-
                                     ments are unacceptable, the corresponding decision variable can be removed from
                                     the linear programming formulation. This scenario could happen, for example, if
                                     one person did not have the experience necessary for one or more of the tasks.

                                     A General Linear Programming Model of the Assignment Problem
                                     The general assignment problem involves m people and n tasks. If we let x ij ¼ 1or0
                                     according to whether person i is assigned to task j, and if c ij denotes the cost of
                                     assigning person i to task j, we can write the general assignment model as:
                                                            X X
                                                               n
                                                            m
                                                       Min       c ij x ij
                                                            i¼1 j¼1
                                                       s:t:
                                                            X
                                                             n
                                                               x ij   1  i ¼ 1; 2; .. . ; m People
                                                            j¼1
                                                            X
                                                             m
                                                               x ij ¼ 1  j ¼ 1; 2; .. . ; n Tasks
                                                            i¼1
                                                               x ij   0  for all i and j




                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.
   321   322   323   324   325   326   327   328   329   330   331