Zuweisungsprobleme
Zuweisungsprobleme, also known as assignment problems, are a fundamental class of combinatorial optimization problems. They seek to find the most efficient assignment of resources to tasks, or agents to jobs, such that a specific objective function is minimized or maximized. A common example is assigning workers to different shifts in a way that minimizes overtime costs while ensuring all necessary positions are covered.
The classic formulation involves a set of agents and a set of tasks, with a known cost
These problems can be represented using matrices, where rows represent agents and columns represent tasks, and