Public
Authored by frankthomas

Hungarian Algorithm Calculator

hungarian algorithm is used for the optimal assignment of jobs to workers in one-to-one manner and to reduce the cost of the assignment. In this calculator, you can solve the work assignment problem with the hungarian algorithm.


The Hungarian Algorithm Calculator is an algorithm developed by Harold Kuhn to solve assignment problems in polynomial time. The assignment problem is a special case of the transportation problem in which the number of provider and consumer are equal and supply (ai) and demand (bj) amounts are defined as 1.

Typical examples of assignment problems are:


- Auction Model: A number of goods has to be evenly distrubuted to an equal number of customer. Every customer has its own price idea on the good he is interested. Goal is to maximize the all-round price.


- Job Problem: A number of work assignments has to be distributed to an equally number of workers or machines. The evaluation will be the qualification of a worker or the costs to assign the order to a machine.


- Marriage Problem: A father wants to minimize his marriage gift and wants to maximize the sympathy of his daughters to the men.


With the such problems can be easily solved without a lot of calculating steps. The solution is binear and integer. In most cases the output table has a quadratic matrix form.

Refrence url :https://joyrulez.com/blogs/106584/Using-the-Hungarian-Algorithm-to-Solve-Assignment-Problems

6 Bytes
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment