www.wikidata.de-de.nina.az
Die lokale Suche ist ein Oberbegriff fur eine Reihe von metaheuristischen Suchverfahren der kombinatorischen Optimierung Die Verfahren werden in vielen Variationen dafur genutzt komplizierte Optimierungsprobleme naherungsweise zu losen z B das Problem des Handlungsreisenden Das Grundprinzip besteht darin ausgehend von einer gegebenen Startlosung eine bessere Losung zu finden indem durch eine lokale Anderung der aktuellen Losung eine bessere Losung aus der gerade betrachteten Nachbarschaft gefunden wird 1 Inhaltsverzeichnis 1 Formale Definition 2 Algorithmen 3 Literatur 4 EinzelnachweiseFormale Definition BearbeitenEine Instanz eines kombinatorischen Optimierungsproblems ist ein Paar L f displaystyle L f nbsp bei der die Menge L displaystyle L nbsp die Menge aller moglicher Losungen bezeichnet und die Funktion f L R displaystyle f colon L rightarrow mathbb R nbsp jeder Losung einen Kostenwert zuweist Ziel der Optimierung ist es bei einem Minimierungsproblem eine Losung i L displaystyle i in L nbsp zu finden so dass f i f u displaystyle f i leq f u nbsp fur alle u L displaystyle u in L nbsp gilt Die lokale Suche geht folgendermassen vor Bestimme eine Startlosung i L displaystyle i in L nbsp Definiere eine Nachbarschaft von zu i displaystyle i nbsp ahnlichen Losungen Suche diese Nachbarschaft oder einen Teil davon ab und bestimme die beste Losung Die genaue Art der lokalen Suche bestimmt sich dadurch wie eine Startlosung generiert wird z B zufallig generiert oder durch eine Konstruktionsheuristik wie der Nachbarschaftsbegriff definiert ist und wie die Abbruchbedingungen festgelegt sind Diese Festlegungen sind in aller Regel problemspezifisch Im Folgenden sollen einige Beispiele fur Nachbarschaftsfunktionen genannt werden Bei den K Opt Heuristiken fur das Problem des Handlungsreisenden sind zwei Losungen in diesem Fall Rundreisen benachbart wenn durch Entfernen von k displaystyle k nbsp Kanten und Hinzunahme von k displaystyle k nbsp anderen Kanten in der einen Tour die andere Tour konstruiert werden kann Bei ganzzahligen linearen Programmen konnen zwei Losungen benachbart sein wenn eine bestimmte Menge von Variablen in beiden Losungen den gleichen Wert besitzt Eine mogliche lokale Suchstrategie ist hier diese Variablen auf den gemeinsamen Wert zu fixieren und das restliche Problem exakt zu losen Algorithmen BearbeitenSimulierte Abkuhlung Tabu SearchLiteratur BearbeitenLocal Search in Combinatorial Optimization Emile Aarts and Jan Karel Lenstra John Wiley amp Sons 1997 ISBN 0471948225Einzelnachweise Bearbeiten Juraj Hromkovic Theoretische Informatik S 279 Abgerufen von https de wikipedia org w index php title Lokale Suche amp oldid 197285773