Heuristiken
Heuristiken
Heuristiken
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Steuerung untergeordneter<br />
Methoden<br />
Tabu-<br />
Bedingungen<br />
3.3 Tabu Search<br />
Tabu Search ist eine Metaheuristik zur Lösung komplexer mathematischer<br />
Optimierungsprobleme, die 1977 von GLOVER vorgestellt wurde []. Sie steuert<br />
untergeordnete Optimierungsmethoden so, dass lokale Optima überwunden<br />
werden können. Als untergeordnete Methoden kommen prinzipiell alle Methoden<br />
in Betracht, die zur Bestimmung lokaler Optima eingesetzt werden können.<br />
In jeder Iteration von Tabu Search wird mit solch einem Verfahren ein lokales<br />
Optimum bestimmt. Ist ein Abbruchkriterium nicht erfüllt, so wählt Tabu<br />
Search einen geeigneten Übergang in einen neuen Bereich des Suchraumes, in<br />
dem eventuell eine Verbesserung des Zielfunktionswertes möglich ist. Es ist jedoch<br />
auch eine vorübergehende Verschlechterung erlaubt.<br />
Die Suche im gesamten Lösungsraum wird durch Tabu-Bedingungen eingeschränkt.<br />
Dies haben das Ziel, das Durchlaufen von Zyklen zu verhindern.<br />
Dies ist wichtig, da sonst bei Schritten, die nicht weit genug vom aktuellen<br />
lokalen Optimum wegführen, wieder ein bereits untersuchtes lokales Optimum<br />
aufgesucht werden kann.<br />
Tabu Search ermöglicht somit einerseits eine intensive lokale Suche mittels der<br />
untergeordneten Optimierungsmethode und andererseits eine globale Diversifizierung<br />
der Suche im gesamten Lösungsraum.<br />
Anwendung Tabu Search wurde ursprünglich zur Lösung kombinatorischer MILP-Probleme<br />
entwickelt. Der heutige Einsatzbereich reicht jedoch vom Scheduling über Travelling<br />
Salesman Probleme, Quadratische Zuordnungsprobleme [] bis hin zu Clusterproblemen.<br />
GLOVER [] und Kuhn [] geben einen umfassenden Überblick über die verschiedenen<br />
Anwendungsbereiche.<br />
11