Heuristiken
Heuristiken
Heuristiken
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
3.2 Iterative lokale Suche<br />
Perturbation DieIterative Lokale Suche (ILS) ist eineMetaheuristik, welche die Suche von<br />
einem lokalen Optimum s* in einen anderen Bereich des Lösungsraumes führt.<br />
Hierfür wird das aktuelle, lokale Optimum s* perturbiert, d.h. der Lösungsvektor<br />
wird in einigen Komponenten geändert. Dies Änderungen dürfen jedoch<br />
nicht zu klein sein, da das lokale Optimum sonst nicht verlassen wird. Sind<br />
die Änderungen im Lösungsvektor zu groß, so ist der Übergang in benachbarte<br />
Bereiche des Lösungsraumes zufällig.<br />
Lokale Suche Dann wird mittels einer eingebetteten Heuristik, meist einer lokalen Suche,<br />
der benachbarte Bereich auf ein lokales Optimum s** untersucht. Das lokale<br />
Optimum s** wird als mögliche Lösung wieder verworfen, wenn es ein definiertes<br />
Akzeptanzkriterium nicht erfüllt. Wird s** akzeptiert, so wird es zum aktuellen<br />
lokalen Optimum s* und die Suche startet von hier aus erneut.<br />
Anwendung ILS ist eine sehr einfache, wenig aufwändig zu implementierende und robuste<br />
Metaheuristik, deren Effizienz hauptsächlich von der Implementierung der eingebetteten<br />
lokalen Suche, der Pertubation und dem Akzeptanzkriterium für die<br />
pertubierten Lösungen abhängt.<br />
ILS wurde erfolgreich auf eine Vielzahl kombinatorischer Optimierungsprobleme<br />
angewendet und übertrifft in vielen Fällen die Effizienz komplexer Metaheuristiken,<br />
wie z.B. genetischer Algorithmen (vgl. []). Die prominentesten Anwendungen<br />
von ILS sind das Travelling Salesman Problem (z.B. []) und Scheduling-<br />
Probleme (z.B. []).<br />
10