Lineares Optimierungsproblem: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Die Seite wurde neu angelegt: „== Definition == Ein '''Lineares Optimierungsproblem''' ist eine mathematische Aufgabenstellung, bei der eine lineare Zielfunktion unter Berücksichtigung von linearen Nebenbedingungen (Einschränkungen) optimiert werden soll. Ein LOP besteht aus drei Hauptkomponenten: # '''Zielfunktion''': Eine Funktion, deren Wert entweder maximiert (z. B. Gewinnfunktion oder Erlösfunktion) oder minimiert (z. B. Kostenfunktion) werden soll. # '''Bedingungs…“ |
|||
| (8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
== Definition == | == Definition == | ||
Ein ''' | Ein '''lineares Optimierungsproblem''' besteht aus einer '''Zielfunktion''' und einem System von '''einschränkenden Bedingungen''' (Nebenbedingungen), die alle linear sind. | ||
Man unterscheidet: | |||
* '''Maximierungsprobleme''' (z. B. Maximierung von Gewinn oder Deckungsbeitrag) | |||
* '''Minimierungsprobleme''' (z. B. Minimierung von Kosten oder Transportaufwand) | |||
Maximiere bzw. minimiere die Zielfunktion | |||
:<math>Z = c_1x_1 + c_2x_2 + \dots + c_nx_n</math> | |||
unter den Nebenbedingungen | |||
:<math> | |||
\begin{aligned} | |||
a_{11}x_1 + a_{12}x_2 &\le b_1\\ | |||
a_{21}x_1 + a_{22}x_2 &\le b_2\\ | |||
\vdots | |||
\end{aligned} | |||
</math> | |||
sowie den '''Nichtnegativitätsbedingungen''' | |||
:<math>x_1 \ge 0,\; x_2 \ge 0,\; \dots</math> | |||
Die Menge aller zulässigen Lösungen heißt '''zulässiger Bereich'''. | |||
== Ökonomische Interpretation == | |||
* | * Zielfunktion: [[Gewinnfunktion]] oder Erlösfunktion | ||
* | * Nebenbedingungen: Kapazitätsgrenzen (vgl. [[Kapazitätsgrenze]]) | ||
* Variablen: Produktionsmengen | |||
== | == Grafische Lösung == | ||
Bei zwei Entscheidungsvariablen kann das Problem grafisch gelöst werden: | |||
* Zeichnen der Nebenbedingungen als Geraden (vgl. [[Lineare Funktion]]) | |||
* Bestimmung des zulässigen Bereichs | |||
* | * Untersuchung der Eckpunkte (vgl. [[Eckpunktberechnungsmethode]]) | ||
* | |||
== Beispiel== | |||
Ein Unternehmen produziert zwei Produkte: | |||
* Gewinn pro Stück A: 3 GE | |||
* Gewinn pro Stück B: 5 GE | |||
Nebenbedingungen: | |||
:<math> | |||
\begin{aligned} | |||
2x + y &\le 8\\ | |||
x + 2y &\le 8\\ | |||
x,y &\ge 0 | |||
\end{aligned} | |||
</math> | |||
Zielfunktion: | |||
:<math>Z = 3x + 5y \rightarrow \max</math> | |||
<html> | <html> | ||
| Zeile 34: | Zeile 63: | ||
<div id="box_lop" class="jxgbox" style="width: 400px; height: 400px; margin-top:20px;"></div> | <div id="box_lop" class="jxgbox" style="width: 400px; height: 400px; margin-top:20px;"></div> | ||
<script type="text/javascript"> | <script type="text/javascript"> | ||
(function() { | (function () { | ||
var board = JXG.JSXGraph.initBoard('box_lop', { | var board = JXG.JSXGraph.initBoard('box_lop', { | ||
boundingbox: [- | boundingbox: [-1, 9, 9, -1], | ||
axis: true, | axis: true, | ||
showCopyright: false | grid: true, | ||
showCopyright: false, | |||
defaultAxes: { | |||
x: { | |||
withLabel: true, | |||
name: 'x', | |||
label: { position: 'rt', offset: [-10, 15] } | |||
}, | |||
y: { | |||
withLabel: true, | |||
name: 'y', | |||
label: { position: 'rt', offset: [10, -5] } | |||
} | |||
} | |||
}); | |||
// Nebenbedingung: 2x + y = 8 -> y = -2x + 8 | |||
var nb1 = board.create('functiongraph', [ | |||
function (x) { return -2 * x + 8; } | |||
], { | |||
strokeColor: 'red', | |||
name: '2x + y = 8', | |||
withLabel: true, | |||
label: { offset: [-60, 20] } | |||
}); | |||
// Nebenbedingung: x + 2y = 8 -> y = -0.5x + 4 | |||
var nb2 = board.create('functiongraph', [ | |||
function (x) { return -0.5 * x + 4; } | |||
], { | |||
strokeColor: 'blue', | |||
name: 'x + 2y = 8', | |||
withLabel: true, | |||
label: { offset: [10, -20] } | |||
}); | |||
// Zulässiger Bereich | |||
board.create('polygon', [ | |||
[0, 0], | |||
[4, 0], | |||
[8 / 3, 8 / 3], | |||
[0, 4] | |||
], { | |||
fillColor: '#0055aa', | |||
fillOpacity: 0.2, | |||
borders: { visible: false } | |||
}); | |||
// Slider für Zielfunktion Z = 3x + 5y | |||
var Z = board.create('slider', [[0.5, 8.6], [6.5, 8.6], [0, 0, 40]], { | |||
name: 'Z' | |||
}); | }); | ||
// Zielfunktion: 3x + 5y = Z -> y = (Z - 3x)/5 | |||
board.create(' | board.create('functiongraph', [ | ||
function (x) { return (Z.Value() - 3 * x) / 5; } | |||
], { | |||
strokeColor: 'green', | |||
dash: 2, | |||
name: 'Zielfunktion', | |||
withLabel: true | |||
}); | |||
})(); | })(); | ||
</script> | </script> | ||
</body> | </body> | ||
</html> | </html> | ||
== Zusammenhang zu anderen Themen == | |||
* Lösung von Gleichungssystemen: [[Lineares Gleichungssystem]] | |||
* Darstellung in Tabellenform: [[Matrix]] | |||
[[Kategorie:Lineare_Optimierung]] | [[Kategorie:Lineare_Optimierung]] | ||
[[Kategorie:AHR_WuV_Mathe_GK]] | [[Kategorie:AHR_WuV_Mathe_GK]] | ||
Aktuelle Version vom 6. Februar 2026, 09:20 Uhr
Definition
Ein lineares Optimierungsproblem besteht aus einer Zielfunktion und einem System von einschränkenden Bedingungen (Nebenbedingungen), die alle linear sind.
Man unterscheidet:
- Maximierungsprobleme (z. B. Maximierung von Gewinn oder Deckungsbeitrag)
- Minimierungsprobleme (z. B. Minimierung von Kosten oder Transportaufwand)
Maximiere bzw. minimiere die Zielfunktion
- [math]\displaystyle{ Z = c_1x_1 + c_2x_2 + \dots + c_nx_n }[/math]
unter den Nebenbedingungen
- [math]\displaystyle{ \begin{aligned} a_{11}x_1 + a_{12}x_2 &\le b_1\\ a_{21}x_1 + a_{22}x_2 &\le b_2\\ \vdots \end{aligned} }[/math]
sowie den Nichtnegativitätsbedingungen
- [math]\displaystyle{ x_1 \ge 0,\; x_2 \ge 0,\; \dots }[/math]
Die Menge aller zulässigen Lösungen heißt zulässiger Bereich.
Ökonomische Interpretation
- Zielfunktion: Gewinnfunktion oder Erlösfunktion
- Nebenbedingungen: Kapazitätsgrenzen (vgl. Kapazitätsgrenze)
- Variablen: Produktionsmengen
Grafische Lösung
Bei zwei Entscheidungsvariablen kann das Problem grafisch gelöst werden:
- Zeichnen der Nebenbedingungen als Geraden (vgl. Lineare Funktion)
- Bestimmung des zulässigen Bereichs
- Untersuchung der Eckpunkte (vgl. Eckpunktberechnungsmethode)
Beispiel
Ein Unternehmen produziert zwei Produkte:
- Gewinn pro Stück A: 3 GE
- Gewinn pro Stück B: 5 GE
Nebenbedingungen:
- [math]\displaystyle{ \begin{aligned} 2x + y &\le 8\\ x + 2y &\le 8\\ x,y &\ge 0 \end{aligned} }[/math]
Zielfunktion:
- [math]\displaystyle{ Z = 3x + 5y \rightarrow \max }[/math]
Zusammenhang zu anderen Themen
- Lösung von Gleichungssystemen: Lineares Gleichungssystem
- Darstellung in Tabellenform: Matrix