Abstract:
The Assignment Problem, a major problem in combinatorial optimization, 
can be related to graph theory as finding an optimal weight matching in a 
weighted bipartite graph. We have considered the Hungarian algorithm 
which was found by Harold W. Kuhn in 1955. The algorithm is to find a 
maximum (minimum) weight perfect matching, in polynomial time. It 
replaces the original graph with a weighted covering and converts the 
problem into finding a weighted covering with a perfect matching. Starting 
with an arbitrary matching, it progresses in iterations such that in the 
iteration to find a matching of size with maximum weight. This is a 
better way to solve the assignment problem; Sometimes there may be a better 
solution than the algorithm returns. Because the algorithm always returns a 
perfect matching, but a graph with large number of vertices, one can neglect 
some edges with small weights to obtain a better maximum weight matching 
without the perfectivenes