KKT-Punkt lokales Minimum? |
28.03.2009, 00:44 | guest1402 | Auf diesen Beitrag antworten » | ||||||
KKT-Punkt lokales Minimum? Gegeben sei das Optimierungsproblem: unter den Restriktionen: Stellen Sie die KKT(Karush Kuhn Tucker)-Bedingungen auf und bestimmen Sie alle Punkte, die diese Bedingungen erfüllen. Befinden sich unter diesen Punkten lokale Optima? Den ersten Teil hab ich gelöst und bin auf den KKT-Punkt gekommen. Wie allerdings kann ich überprüfen, ob dies ein lokales Minimum ist in der zuläßigen Menge ist? liegt ja am Rand des Kreises gegeben durch die erste Restriktion. Maple sagt mir, dass der Punkt ein lokales Minimum über die zuläßige Menge ist (allgemein aber keines ist). Allerdings fehlt mir absolut ein Ansatz das auch formal zu zeigen bzw. zumindest das intuitiv begründen zu können. Danke im voraus! lG |
||||||||
31.03.2009, 20:51 | Abakus | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Du könntest die interessierende (Relativ-)Umgebung von (1, 2) untersuchen. Wenn dort alle Funktionswerte größer sind, hast du es gezeigt. Grüße Abakus ![]() |
||||||||
01.04.2009, 13:49 | n! | Auf diesen Beitrag antworten » | ||||||
mikey1 allerdings frage ich mich folgendes: Wenn (1,2) lokales Minimum ist, dann müssen doch die KKT conditions gelten. In diesem Fall muss doch gelten: Wobei . Allerdings gibt es kein nichtnegatives , dass diese Gleichung erfüllt??? |
||||||||
02.04.2009, 20:59 | Abakus | Auf diesen Beitrag antworten » | ||||||
RE: mikey1 Also ich habe nicht nachgerechnet. Da hier aber Zweifel angemeldet werden, kannst du, guest 1402, ja vielleicht mal deinen Rechengang aufzeigen. Grüße Abakus ![]() |
||||||||
03.04.2009, 10:19 | n! | Auf diesen Beitrag antworten » | ||||||
Gerne. Also hier mal meine Überlegungen. Hier liegt ja ein konvexes Optimierungsproblem vor. Die Zielfunktion ist konvex (man rechnet leicht nach, dass die Hesse Matrix positiv definit ist). Die Nebenbedingungen seien Bezeichnet man der Reihe nach die Nebenbedingungsfunktionen als g1,...,g4. Sei die Menge der aktiven Ungleichungen, also die, die mit Gleichheit im Punkt erfüllt sind. Nach Karush-Kuhn-Tucker gilt ja für ein lokales Minimum stets, dass nichtnegative Skalare exisiteren mit: Für den Punkt (1,2) reduziert sich das auf die Gleichung in meinem vorherigen Beitrag (einzig aktive Ungleichung ist g1). Eingesetzt: Und man sieht, dass man kein existiert??? ![]() |
||||||||
04.04.2009, 19:59 | Abakus | Auf diesen Beitrag antworten » | ||||||
Ich komme auf: und Dafür findet sich ein Lambda; ansonsten richtig gesehen: ein solches Lambda muss bei "aktiver" Ungleichung existieren. Grüße Abakus ![]() |
||||||||
Anzeige | ||||||||
|
||||||||
06.04.2009, 10:29 | n! | Auf diesen Beitrag antworten » | ||||||
Gradientenberechnung muss gekonnt sein ![]() Allerdings ist doch der Beweis, dass hier tatsächlich ein lokales Minimum vorliegt sehr einfach. Es ist doch eine der sogenannten contraint qualifications erfüllt, nämlich die, dass der Gradient in der aktiven Ungleichung an diesem Punkt linear unabhängig ist (klar, es gibt ja nur einen). Damit sind die KKT Bedingungen hier sogar hinreichend! |
||||||||
06.04.2009, 17:50 | Abakus | Auf diesen Beitrag antworten » | ||||||
Wenn man diesen oder ähnliche Sätze zur Verfügung hat (und alle Bedingungen gecheckt hat), ja. Wir haben allerdings noch nichtmal nachgerechnet, dass (1, 2) überhaupt ein kritischer Punkt der Lagrange-Funktion ist bzw. genau geschaut, welche Bedingungen eigentlich gelten, was guest1402 mal machen müsste. Grüße Abakus ![]() |
||||||||
14.10.2009, 21:22 | tigerbine | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Hallöchen, da ich gerade versuche mir dieses Thema drauf zuschaffen, möchte ich diesen Thread gerne weiterführen. ![]() Damit ich die KKT-Bedingungen aufstellen kann, muss ich erstmal die Lagrange-Funktion des restringierten Optimierungsproblems aufstellen. Da keine Gleichheitsrestriktionen auftreten ergibt sich: Für die KKT-Bedingungen braucht man nun schon mal den Gradienten Das ist doch aber was anderes als (*) denn dort hätte man ja auch partiell nach abgeleitet? Vergleiche das pdf. Richtig verstanden oder Fehler drin. Danke ![]() |
||||||||
14.10.2009, 23:50 | Abakus | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Was passiert, wenn du es konkret durchrechnest? Aus meiner (im Moment ggf. oberflächlichen) Sicht musst du auch nach den Lambdas ableiten (weil du ja auch den Rand betrachten musst). Grüße Abakus ![]() |
||||||||
14.10.2009, 23:53 | tigerbine | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Bin gerade dabei. In meiner Lektüre steht das bei den KKT nur nach x abgeleitet wird. Vielleicht wirfst du mal einen Blick rein? Ich versuche die Aufgabe derweil zu rechnen. Danke ![]() |
||||||||
15.10.2009, 00:01 | Abakus | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Bei deiner Lektüre stoße ich auf eine Anzeigebeschränkung (muss ich da was Besonderes machen?) Ansonsten: wenn du nach den Lambdas ableitest, bekommst du die normalen Nebenbedingungen, die du natürlich auch vorher hattest. Möglich, das die einfach so ohne Ableiten hergenommen werden und die jeweiligen Ableitungen dann weggelassen werden (?). Grüße Abakus ![]() |
||||||||
15.10.2009, 00:03 | tigerbine | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Beschränkung bei der ersten Seite? Ist zu google books, du hast in dem Buch doch noch nicht geblättert, oder? Vielleicht kommst du selber über die Büchersuche besser hin? Kanzow, Theorie und Numerik restringierter Optimierungsaufgaben , Seite 46, Definition 2.35 |
||||||||
15.10.2009, 00:16 | Abakus | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum?
Ich sehe nur das Inhaltsverzeichnis ![]() Grüße Abakus ![]() |
||||||||
15.10.2009, 00:26 | tigerbine | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Ich bin da nicht angemeldet. Ich gebe über die Suche das Buch ein (oben) und links suche ich nach den Details. Ich werde die Seite nun mal einscannen. Sorry für die Quali, das Buch ist was dick... |
||||||||
15.10.2009, 01:06 | tigerbine | Auf diesen Beitrag antworten » | ||||||
Rechnung Was mir noch nicht klar ist, wir der Threadsteller auf den Punkt p=(1,2) gekommen ist. ![]() Es ist zumindest dann wenn man den Punkt hat: Mit der Bedingung folgt dann: Damit ergibt sich Damit ist ein KKT-Punkt. Bleiben die Fragen:
|
||||||||
15.10.2009, 01:15 | Abakus | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Erstmal danke für die Buchseite ![]() Ich denke, es gibt 2 verschiedene Möglichkeiten, die Nebenbedingungen aufzustellen: einige Ökonomen leiten halt gerne nach den Lambdas ab; andere halten das für problematisch, sobald Ungleichungen als Nebenbedingung da sind (wenn es nur Gleichungen sind, ist es ja augenscheinlich dasselbe die Nebenbedingungen so aufzunehmen oder diese erst durch Differentiation zu erhalten). In jedem Fall steht die "komplementäre Schlaffheitsbedingung" immer dabei.
Ja, das hat er bisher nicht verraten. Grüße Abakus ![]() |
||||||||
15.10.2009, 01:22 | tigerbine | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Sacannen gern geschehen. Ich denke den KKT kommt noch größere Bedeutung zu und "äquivalente" Formulierungen in den nächsten Kapiteln. Der Autor hat bestimmt keine Angst vorm Ableiten. ![]() Aber zumindest habe ich die Bedingungen nun ja schon einmal aufgestellt. ![]()
Kommt man damit denn besser an den Punkt (1,2)? Der Threadsteller (März) wird es wohl nicht mehr verraten. |
||||||||
15.10.2009, 18:26 | Abakus | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum?
Genauso gut, denke ich mal. Eine aufwändige Fallunterscheidung (ob der kritische Punkt jetzt im Inneren oder auf dem Rand des zulässigen Bereichs liegt) wird einem hier kaum erspart bleiben, denke ich. Grüße Abakus ![]() |
||||||||
15.10.2009, 18:32 | tigerbine | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Verstehe ich es richtig: KKT ist notwendig für ein Minimum. Je nach Problem kann es auch hinreichend sein. Für die Verfahren, die man entwickelt zeigt man dann, dass ihre Lösung äquivalent zu einem KKT Punkt ist. Also dass man diese Eigenschaften eher im Beweis eines Verfahrens benutzt als in der Ausrechnung von Hand? Im unrestringierten Fall reduziert sich die KKT Bedingung auf das verschwinden des Gradienten? |
||||||||
15.10.2009, 21:50 | Abakus | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum?
Ja, genau.
Da bin ich überfragt, denke jedoch, dass die rechnerische Anwendung im Vordergrund steht. Das Verfahren lässt sich sicher gut programmieren, so dass man es nicht per Hand rechnen muss.
Dann hätte man ja keine Nebenbedingungen und es wäre ein "normales" Minimax-Problem. Grüße Abakus ![]() |
||||||||
15.10.2009, 22:09 | tigerbine | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Ok. Der restringierte Fall wird also was komplizierter. Kein Wunder, dass das Kapitel "Optimalitätsbedingungen" dort viel länger ist. ![]() ![]() |
||||||||
15.10.2009, 22:14 | Abakus | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum?
Nein, nicht wirklich. Ich würde einfach die ermittelten kritischen Punkte untersuchen. Grüße Abakus ![]() |
||||||||
15.10.2009, 22:16 | tigerbine | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Das ist bei einem allgemein Problem eher schwierig. Ich muss die Theorie der Optimalitästbedingungen lernen. Beispiele sollten mir nur beim Verständnis helfen. Dennoch danke für deine Bemühungen. ![]() |
||||||||
16.10.2009, 01:08 | tigerbine | Auf diesen Beitrag antworten » | ||||||
RE: KKT-Punkt lokales Minimum? Eine Frage ist mir bei der weiteren Lektüre noch gekommen. In einem Minimum eines restringierten Optimierungsproblems muss der Gradient aber nicht verschwinden, so wie das beim unrestringierten der Fall war? Oder verstehe ich das folgende Lemma falsch (Anhang)? Denn es gilt dort für alle Vektoren aus dem Tangentialkegel von x* |
|
Verwandte Themen
Die Beliebtesten » |
Die Größten » |
Die Neuesten » |
|