0% found this document useful (0 votes)
105 views1 page

Hungarian Method Steps

The Hungarian Method involves transforming a non-square cost matrix into a square matrix by adding dummy rows or columns. It includes steps for minimizing costs, making assignments based on zeroes in the matrix, and revising the opportunity cost table until an optimal assignment is found. The process continues until all assignments are made or an optimal solution is achieved.

Uploaded by

peppasoodan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views1 page

Hungarian Method Steps

The Hungarian Method involves transforming a non-square cost matrix into a square matrix by adding dummy rows or columns. It includes steps for minimizing costs, making assignments based on zeroes in the matrix, and revising the opportunity cost table until an optimal assignment is found. The process continues until all assignments are made or an optimal solution is achieved.

Uploaded by

peppasoodan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Hungarian Method Steps (Rule)

Step- If number of rows is not equal to number of columns, then add dummy rows or columns with cost 0, to make it a
1: square matrix.

Step- a. Identify the minimum element in each row and subtract it from each element of that row.
2:
b. Identify the minimum element in each column and subtract it from every element of that column.

Step- Make assignment in the opportunity cost table


3:
a. Identify rows with exactly one unmarked 0. Make an assignment to this single 0 by make a square ( [0] ) around it
and cross off all other 0 in the same column.

b. Identify columns with exactly one unmarked 0. Make an assignment to this single 0 by make a square ( [0] ) around
it and cross off all other 0 in the same rows.

c. If a row and/or column has two or more unmarked 0 and one cannot be chosen by inspection, then choose the cell
arbitrarily.

d. Continue this process until all 0 in rows/columns are either assigned or cross off( ).

Step- (a) If the number of assigned cells = the number of rows, then an optimal assignment is found and In case you have
4: chosen a 0 cell arbitrarily, then there may be an alternate optimal solution exists.

(b) If optimal solution is not optimal, then goto Step-5.

Step- Draw a set of horizontal and vertical lines to cover all the 0
5:
a. Tick(✓) mark all the rows in which no assigned 0.

b. Examine Tick(✓) marked rows, If any 0 cell occurs in that row, then tick(✓) mark that column.

c. Examine Tick(✓) marked columns, If any assigned 0 exists in that columns, then tick(✓) mark that row.

d. Repeat this process until no more rows or columns can be marked.

e. Draw a straight line for each unmarked rows and marked columns.

f. If the number of lines is equal to the number of rows then the current solution is the optimal, otherwise goto step-
6

Step- Develop the new revised opportunity cost table


6:
a. Select the minimum element, say k, from the cells not covered by any line,

b. Subtract k from each element not covered by a line.

c. Add k to each intersection element of two lines.

Step-
Repeat steps 3 to 6 until an optimal solution is arrived.
7:

You might also like