free web page hit counter

Duality In Linear Programming


Duality In Linear Programming

Lineare Programmierung. Klingt kompliziert, oder? Find ich aber gar nicht. Eigentlich geht’s nur darum, das Beste aus einer schlechten Situation zu machen. Oder, noch besser: Das Beste aus einer super Situation noch besser zu machen! Und die Dualität? Na, das ist quasi das Spiegelbild des Ganzen. Und, kleine Geheimnis? Ich finde, das Spiegelbild ist oft interessanter als das Original!

Das Brötchen-Problem (und warum ich Bäcker hasse)

Stell dir vor, du bist Bäcker. (Ich weiß, ich weiß, ich bin auch kein Fan von Frühaufstehen, aber bleib dran!). Du hast Zutaten: Mehl, Wasser, Hefe, Salz. Damit musst du Brötchen backen. Normale Brötchen und Luxus-Sonnenblumenkern-Brötchen. Die bringen unterschiedlich viel Gewinn. Und du willst natürlich den maximalen Gewinn! Das ist deine primäre Aufgabe. Deine lineare Programmierung pur.

Jetzt kommt der Clou: Stell dir vor, ich, der (selbsternannte) Brötchen-Experte, komme zu dir. Und ich sage: "Hör mal, Bäcker, ich kaufe dir deine Zutaten ab. Ich biete dir Preise für jedes Kilo Mehl, jedes Liter Wasser, jede Prise Hefe. Sag mir Preise, bei denen du mir alles verkaufst und lieber meinen Angebot annimmst, als Brötchen zu backen!". Das ist die duale Aufgabe. Klingt komisch? Ist es auch! Aber genial.

Du willst natürlich Preise haben, die dir mindestens so viel einbringen, wie die Brötchen backen würden. Sonst wärst du ja blöd! Und ich will die Preise so niedrig wie möglich halten, damit ich nicht arm werde! Boom! Da haben wir's. Die Dualität.

Meine Unpopuläre Meinung (bitte nicht steinigen!)

Ich finde, die duale Aufgabe ist oft viel cooler als die primäre. Warum? Weil sie uns Grenzkosten zeigt. Sie sagt uns, wie viel mehr Gewinn wir machen könnten, wenn wir eine Zutat mehr hätten. Oder wie viel weniger Gewinn wir machen, wenn eine Zutat fehlt. Das ist doch viel spannender als nur zu wissen, wie viele Brötchen wir backen sollen!

Duality in Linear Programming
Duality in Linear Programming

Stell dir vor, du hast zu wenig Hefe. Die duale Lösung sagt dir, wie viel du maximal bereit wärst, für ein Kilo Hefe mehr auszugeben. Das ist doch Gold wert! (Oder in diesem Fall Hefe wert...).

Der Schattenpreis und das kleine bisschen Weisheit

Die Preise in der dualen Lösung nennt man auch Schattenpreise. Find ich einen super Namen! Klingt geheimnisvoll und ein bisschen nach James Bond. Aber keine Sorge, es ist nur Mathe. Aber Mathe, die uns hilft, Entscheidungen zu treffen.

PPT - Linear Programming: Introduction and Duality PowerPoint
PPT - Linear Programming: Introduction and Duality PowerPoint

Und hier kommt meine nächste unpopuläre Meinung: Ich glaube, wir können von der linearen Programmierung und ihrer Dualität viel über's Leben lernen. Es geht darum, Prioritäten zu setzen. Zu verstehen, wo unsere Ressourcen knapp sind. Und zu wissen, was uns wirklich wichtig ist. (Und vielleicht auch darum, Bäcker zu ärgern… nur ein bisschen!).

Also, das nächste Mal, wenn du ein Brötchen isst, denk an die Dualität. Denk an die Schattenpreise. Denk daran, dass das Leben ein Optimierungsproblem ist. Und denk daran, dass ich vielleicht ein bisschen verrückt bin. Aber vielleicht auch ein bisschen Recht habe…

"Die Dualität ist wie ein Spiegel. Sie zeigt uns das Gegenteil. Und oft ist das Gegenteil genauso wichtig." - Irgendein schlauer Typ (wahrscheinlich ich).

Und jetzt geh raus und optimiere dein Leben! (Aber vergiss nicht, ab und zu ein Brötchen zu essen!).

Duality in Linear Programming | Science4All Duality in Linear Programming Duality for linear programming. - ppt download Linear Program Duality Example - YouTube Duality in Linear Programming (PDF) Duality in Linear Programming Duality in Linear Programming Linear Programming: The Dual Simplex Method | by Min Kyung Lee | Medium

You might also like →