You are on page 1of 20

ASSIGNMENT

PROBLEM
ASSIGNMENT MODEL
• Assigning of jobs to factors (men or machine) to get most optimum
output or get least cost.
• Hungarian method is the mostly used method of solving assignment
problems.
• Types of Assignment problems:
(i) Balanced
(ii) Unbalanced
OBJECTIVES
• No workers is more than one job.
• No job is assigned to more than one worker.
• Total time taken to complete a job is minimum.
• The work done is cost effective and maximum
profit
BALANCED
ASSIGNMENT
• An assignment is called
balanced assignment
problem if the number of
persons (factors) is same
as the number of jobs. (number row = number column)
EXAMPLE : Assign the four tasks to four operators. The
assigning costs are given in table.(Minimum Problem)
HUNGARIAN METHOD
Step 1: Reduce the matrix by selecting the smallest value in each row and subtracting
from
other values in that corresponding row.

the smallest value:


row A, is 13,row B is 15,row C is 17 and row D is 12.
HUNGARIAN METHOD
Step 2: Reduce the new matrix given in the following table by selecting the smallest value in
each column and subtract from other values in that corresponding column.

In column 1, the smallest value is 0, column 2 is 4, column 3 is


3 and column 4 is 0.
HUNGARIAN METHOD
Step 3: Draw minimum number of lines possible to cover all the zeros in the matrix given in Table

Check whether number of lines drawn is equal to the order of the matrix, i.e., 3 ≠ 4. Therefore optimally is
not reached.
HUNGARIAN METHOD
Step 4: Take the smallest element of the matrix that is not covered by single line, which is 3. Subtract 3 from all other
values that are not covered and add 3 at the intersection of lines. Leave the values which are covered by single line.

Choose
Smallest value
not covered
line

add 3 at the
intersection of
lines
HUNGARIAN METHOD
Step 5: Do for row reduction and column reduction again
HUNGARIAN METHOD
Step 6: Assign the tasks to the operators. Select a row that has a single zero and assign by squaring it. Strike off
remaining zeros if any in that row or column.
HUNGARIAN METHOD
Step 7: Assign the tasks to the operators.
UNBALANCED ASSIGNMENT
• An assignment is called unbalanced assignment problem if
the number of persons (factors) is not same as the number of
jobs. (number row ≠ number column)

(4 rows≠5 columnso unbalanced)


Example : A company has five machines that are used for four jobs. Each job can be assigned
to one and only one machine. The cost of each job on each machine is given in the following
table.

Dummy Row D5 Added

Dummy
Row 5
HUNGARIAN METHOD
Step 1: Reduce the matrix by selecting the smallest value in each row and subtracting
from
other values in that corresponding row.
HUNGARIAN METHOD
Step 2: Reduce the new matrix given in the following table by selecting the smallest value in
each column and subtract from other values in that corresponding column.
Colum
n

Number of lines drawn ≠ Order of matrix. Hence not optimal.


Select the least uncovered element, i.e., 1, subtract it from
other uncovered elements, add to the elements at
intersection of lines and leave the elements that are covered
with single line unchanged as shown in Table.

Number of lines drawn ≠ Order of matrix. Hence not optimal.


Number of lines drawn = Order of matrix. Hence
optimality is reached.
Now assign the jobs to machines, as shown in Table.

Now assign the jobs to machines,


Job Machine
1 A, D
2 B, C
3 E
4 B,D,E
5 B,C,D
THANK YOU

You might also like