Assignment Problem Calculator
This application solves the assignment problem using the Hungarian algorithm. The linear assigment problems with the objecttive of maximizing profit or minimizing cost can be solved with this calculator. For example, you want to hire three workers to do three tasks. The cost/task of the workers is shown in the table below.
cost/task | task 1 | task 2 | task 3 |
---|---|---|---|
worker 1 | 85 | 58 | 41 |
worker 2 | 54 | 82 | 95 |
worker 3 | 92 | 72 | 98 |
Input Data
The valid input data of assigning $n$ tasks to $n$ workers is in the form of $n\times n$ cost matrix $C$ of nonnegative integer numbers, see Matrix Data Input for more detail of entering matrix data. The element $C_{ij}$ is the cost of assigning task $j$ to worker $i$.