Nichtlineare Optimierung

Dr Franke Ghostwriter
Hallo zusammen,

ich verzweifle langsam an diesem Thema. Beim Durcharbeiten der alten Klausuren habe ich das Gefühl, dass der Lösungsweg für die Art von Aufgaben jedesmal anders aussieht. Mal wird Lambda 0 gesetzt, dann wieder x oder y... Gibt es eigentlich ein vernünftiges Vorgehen, an das man sich beim Lösen der Aufgaben orientieren kann? Der Inhalt des Skripts ist dazu (nett ausgedrückt) eher bescheiden. Im Internet bin ich auf diesen Forumseintrag gestoßen: https://matheplanet.com/default3.ht...are+optimierung&source=web&cd=4&ved=0CFkQFjAD
Das hat mir leider bei Aufgabe 9 der Klausur 1142KWL10 auch nicht gehofen.
Bin für jede Hlfe dankbar. Vielleicht habt ihr ja einen guten Link oder einen Buchtipp.
 
Hänge auch schon eine ganze Weile an dem Thema...
Also wenn die Nebenbedingung eine Gleichung ist, ist es gar nicht so schwer.

Mal ein Beispiel aus der Klausur:
f(x,y) = (x-3)² + (y+4)² = x² - 6x + 9 + y² + 8y + 16
h(x,y) = x² + y² - 100

Davon bildet man zunächst die partiellen Ableitungen (also den Gradienten):
f'(x,y) = (2x - 6, 2y + 8)
h'(x,y) = (2x, 2y)

Dann setzt man den x-Teil von f'(x,y) und Lambda*h'(x,y) gleich (im Folgenden nenne ich Lambda = [L], der Übersichtlichkeit halber^^) und bekommt:

2x - 6 = [L]2x und
2y + 8 = [L]2y
Diese, zusammen mit der eigentlichen Nebenbedingung h(x,y) sind die Kuhn-Tucker-Bedingungen.

Anschließend forme ich dann beide Gleichungen nach [L] um, setze sie gleich, dann hast du sowas wie x = bla*y. Das setzt du in die h(x,y) für x ein, erhältst dadurch einen Wert für y. Mit dessen Hilfe kannst du automatisch x ausrechnen und mit beiden zusammen dann Lambda.
Dann hast du den oder die möglichen Extrempunkte gefunden, die dann nur noch in die Lagrange-Formel eingesetzt werden müssen, um mittels Hesse-Matrix überprüfen zu können, ob es sich um ein Maximum (wenn Hesse negativ definit) oder Minimum (Hesse ist positiv definit) handelt.

Ich hoffe, das konnte ein klein wenig helfen, so richtig fit bin ich in dem Bereich nämlich auch noch nicht =/
 
Oben