What is...

The assignment problem

The assignment problem deals with assigning machines to tasks, workers to jobs, soccer players to positions, and so on. The goal is to determine the optimum assignment that, for example, minimizes the total cost or maximizes the team effectiveness.

Read more on the assignment problem

What is...

The Hungarian algorithm

The Hungarian algorithm is an easy to understand and easy to use algorithm that solves the assignment problem.

A step by step explanation of the algorithm

Solve your own problem online

Assignment Problem

HungarianAlgorithm.com uses cookies to provide you with an optimal user experience.

Yes, I accept cookies.

We use techniques including cookies to offer you an optimal user experience. This also allows us to analyze the behavior of visitors and thereby improve our website. Cookies from ourselves and from our partner Google can be used to serve ads, to personalize content, and to provide social media features. We also share information about your use of our site with this partner, who may combine this information with other information that you have provided to them or that they have collected from your use of their services.