Ungarische Methode
Methode mit Formeln
Handrechnung
- Subtrahiere von C in jeder Zeile und Spalte das Minimum.
- Kennzeichne möglichst viele Nullen in der reduzierten Matrix mit einem Stern (star), sofern weder in der Zeile noch in der Spalte bereits ein Stern steht.
- Konnten n Sterne gesetzt werden, dann kennzeichnen diese eine optimale Zuordnung, halt.
- Setze für jede Spalte, die einen Stern enthält, eine Randmarkierung (Pluszeichen).
- Ermittle das Minimum h der nicht randmarkierten Elemente.
- Bei h > 0 addiere h zu allen doppelt randmarkierten Elementen und subtrahiere h von allen nicht randmarkierten Elementen.
- Kennzeichne eine nicht randmarkierte Null mit einem Strich.
- Steht in der Zeile dieser Null bereits ein Stern, so lösche die Randmarkierung des Sterns, setze für diese Zeile eine Randmarkierung und gehe zum Schritt 5.
- Kennzeichne die Null mit einem Stern.
- Steht innerhalb dieser Spalte ein anderer Stern, etwa in einer Zeile i, so lösche diesen Stern, wähle in Zeile i die mit Strich versehene Null und gehe zu Schritt 9.
- Lösche sämtliche Striche und Zeilenmarkierungen und gehe zu Schritt 3.
Bei jedem Sprung von Schritt 11 zu Schritt 3 ist ein Gegenstand mehr zugeordnet. Wegen der aufwendigen Matrixänderungen in Schritt 6 ist die Komplexität dieses Verfahrens  .
Copyright- und Lizenzinformationen: Diese Seite basiert auf dem Artikel
Ungarische Methode
aus der freien Enzyklοpädιe Wιkιpedιa
und steht unter der Lizenz
Creative Commons CC-BY-SA 3.0 Unported (Kurzfassung).
Liste der Autoren Anbieterkennzeichnung |