Assignment problem: Hungarian method 1: Unterschied zwischen den Versionen

Aus Operations-Research-Wiki
Wechseln zu: Navigation, Suche
[unmarkierte Version][unmarkierte Version]
(Die Seite wurde neu angelegt: „'''Assignment problem: Hungarian Method''' ---- '''Introduction''' The Hungarian Method is an algorithm developed by Harold Kuhn to solve assignment problem…“)
 
 
(13 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
'''Assignment problem: Hungarian Method'''
 
'''Assignment problem: Hungarian Method'''
 
+
Dennis Motsch (Mtk_Nr.: 381230)
 +
Nicolas Heinrich (Mtk_Nr.: 377721)
 +
Marian Westendorff (Mtk-Nr.: 377495)
 
----
 
----
  
'''Introduction'''
+
 
 +
== '''Introduction''' ==
 +
 
 +
 
  
 
The Hungarian Method 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.
 
The Hungarian Method 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.
Zeile 10: Zeile 15:
  
  
- 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. Gial is to maximize the all-round price.
+
- 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.
  
  
Zeile 17: Zeile 22:
  
 
- Marriage Problem: A father wants to minimize his marriage gift and wants to maximize the sympathy of his daughters to the men.
 
- Marriage Problem: A father wants to minimize his marriage gift and wants to maximize the sympathy of his daughters to the men.
 +
 +
 +
With the Hungarian Method 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.
 +
 +
 +
 +
 +
== '''Sample Solution''' ==
 +
 +
 +
The following example shows the problem of a flat share who wants to assign specific jobs to cleaners. Their goal is to assign the jobs optimal so their costs will be minimized.
 +
 +
 +
[[Datei:Wiki1.JPG]]
 +
[[Datei:Wiki2.JPG]]
 +
[[Datei:Wiki3.JPG]]
 +
[[Datei:Wiki4.JPG]]
 +
 +
 +
 +
== '''Sources''' ==
 +
 +
Operations Research von Müller-Mehrbach
 +
http://de.wikipedia.org/wiki/Ungarische_Methode
 +
Operations Research Skript TU Kaiserslautern

Aktuelle Version vom 1. Juli 2013, 11:46 Uhr

Assignment problem: Hungarian Method Dennis Motsch (Mtk_Nr.: 381230) Nicolas Heinrich (Mtk_Nr.: 377721) Marian Westendorff (Mtk-Nr.: 377495)



Introduction

The Hungarian Method 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 Hungarian Method 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.



Sample Solution

The following example shows the problem of a flat share who wants to assign specific jobs to cleaners. Their goal is to assign the jobs optimal so their costs will be minimized.


Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden


Sources

Operations Research von Müller-Mehrbach http://de.wikipedia.org/wiki/Ungarische_Methode Operations Research Skript TU Kaiserslautern