GreedyStrategien
Greedy-Strategien sind algorithmische Ansätze in der Optimierung, bei denen zu jedem Zeitpunkt eine lokal optimale Wahl getroffen wird, in der Erwartung, dass sich daraus eine global optimale Lösung ergibt. Die Methode beruht auf der Greedy-Choice-Property: Eine Entscheidung, die sich im Moment gut anfühlt, soll unverändert beibehalten werden, sofern sie die Lösung nicht verschlechtert. Nicht alle Probleme besitzen diese Eigenschaft; daher garantiert Greedy nicht immer die beste Lösung.
Typischer Ablauf: Start mit einer leeren Teil-Lösung. Solange zulässige Optionen existieren, wählt der Algorithmus diejenige Option,
Wichtige Beispiele umfassen: Prim- und Kruskal-Algorithmus zur Erzeugung minimaler Spannbäume, Dijkstra zur effizientesten Wegebestimmung in Graphen,
Begrenzungen: Obwohl Greedy-Algorithmen in vielen Fällen korrekte und effiziente Lösungen liefern, garantieren sie nicht globale Optimalität.