Lineare Optimierung: Unterschied zwischen den Versionen
RP (Diskussion | Beiträge) |
RP (Diskussion | Beiträge) (→Keine Zusammenfassung) |
||
| Zeile 3: | Zeile 3: | ||
==Einleitung - Was ist lineare Optimierung?== | ==Einleitung - Was ist lineare Optimierung?== | ||
| − | Im Jahre 1948 wurden beim Wiederaufbau der Stadt Moskau Mathematiker damit beauftragt, den Transport von Kies aus 20 Kiesgruben zu 230 Baustellen kostensparend zu optimieren. Mit Hilfe der linearen Optimierung konnte eine Kostensenkung von 10 % gegenüber dem ursprünglichen Preis erreicht werden. | + | Im Jahre 1948 wurden beim Wiederaufbau der Stadt Moskau Mathematiker damit beauftragt, den Transport von Kies aus 20 Kiesgruben zu 230 Baustellen kostensparend zu optimieren. Mit Hilfe der linearen Optimierung konnte eine Kostensenkung von 10 % gegenüber dem ursprünglichen Preis erreicht werden.W. Knödl von der TU Wien errechnete 1960 mit Hilfe der linearen Optimierung einen optimalen Kostenplan für den Transport von Zucker aus fünf österreichischen Zuckerfabriken an alle 300 österreichischen Großhändler. Auch hier konnten die Transportkosten um 10 % gesenkt werden. |
| − | W. Knödl von der TU Wien errechnete 1960 mit Hilfe der linearen Optimierung einen optimalen Kostenplan für den Transport von Zucker aus fünf österreichischen Zuckerfabriken an alle 300 österreichischen Großhändler. Auch hier konnten die Transportkosten um 10 % gesenkt werden. | + | |
Heute wird die lineare Optimierung im Transportwesen angewendet, um Transportkosten zu senken, in der Landwirtschaft, um Nutzflächen optimal auszunützen, in der Organisationsplanung, um die günstigsten Stunden- und Schichtpläne zu ermitteln usw. | Heute wird die lineare Optimierung im Transportwesen angewendet, um Transportkosten zu senken, in der Landwirtschaft, um Nutzflächen optimal auszunützen, in der Organisationsplanung, um die günstigsten Stunden- und Schichtpläne zu ermitteln usw. | ||
Wir beschränken uns hier auf die Grundidee der linearen Optimierung und beschränken uns auf 2 Variablen. | Wir beschränken uns hier auf die Grundidee der linearen Optimierung und beschränken uns auf 2 Variablen. | ||
| Zeile 52: | Zeile 51: | ||
|- | |- | ||
||Eine Kleiderfabrik stellt Hosen und Röcke her. Täglich kann man 70 Hosen und 100 Röcke nähen, allerdings insgesamt nicht mehr als 140 Stück. Die Herstellungskosten betragen 20€ für eine Hose und 15€ für einen Rock. Der Verkaufspreis je Hose beträgt 45€ und je Rock 35€. | ||Eine Kleiderfabrik stellt Hosen und Röcke her. Täglich kann man 70 Hosen und 100 Röcke nähen, allerdings insgesamt nicht mehr als 140 Stück. Die Herstellungskosten betragen 20€ für eine Hose und 15€ für einen Rock. Der Verkaufspreis je Hose beträgt 45€ und je Rock 35€. | ||
| − | a) Übersetze die Nebenbedingungen aus dem Texte in ein Ungleichungen. | + | a) Übersetze die Nebenbedingungen aus dem Texte in ein Ungleichungen.<br /> |
| − | <br /> | + | |
b) Stelle die Zielfunktion auf, wobei maximaler Gewinn angestrebt werden soll. | b) Stelle die Zielfunktion auf, wobei maximaler Gewinn angestrebt werden soll. | ||
<br /> | <br /> | ||
| Zeile 59: | Zeile 57: | ||
|} | |} | ||
| − | <br /> | + | <br /><br /> |
| − | <br /> | + | |
'''Lösung''' | '''Lösung''' | ||
| Zeile 68: | Zeile 65: | ||
<br /> | <br /> | ||
Sei x die Anzahl der Hosen, y die Anzahl der Röcke. | Sei x die Anzahl der Hosen, y die Anzahl der Röcke. | ||
| + | |||
| Zeile 80: | Zeile 78: | ||
|- | |- | ||
||"''allerdings insgesamt nicht mehr als 140 Stück''" | ||"''allerdings insgesamt nicht mehr als 140 Stück''" | ||
| − | |}$$ III: x+y\leq 140 \rightarrow y\leq -x+140 $$ | + | |} |
| − | Nichtnegativitätsbedingungen: $$ IV: x\geq 0 \textrm{ und }V: y\geq 0$$ | + | $$ III: x+y\leq 140 \rightarrow y\leq -x+140 $$Nichtnegativitätsbedingungen: $$ IV: x\geq 0 \textrm{ und }V: y\geq 0$$ |
| + | |||
| + | |||
</div> | </div> | ||
</div> | </div> | ||
| Zeile 92: | Zeile 92: | ||
Gewinn für eine Hose: $45-20=25$ €. | Gewinn für eine Hose: $45-20=25$ €. | ||
<br />Gewinn für einen Rock: $35-15=20$ €. | <br />Gewinn für einen Rock: $35-15=20$ €. | ||
| − | <br /> | + | <br />Somit lautet die Zielfunktion, die den Gewinn angibt: |
| − | Somit lautet die Zielfunktion, die den Gewinn angibt: | + | |
$$\begin{align} Z=25x+20y &\rightarrow -25x+Z=20y \\ | $$\begin{align} Z=25x+20y &\rightarrow -25x+Z=20y \\ | ||
| Zeile 111: | Zeile 110: | ||
IV:& x\geq 0&\\ | IV:& x\geq 0&\\ | ||
V: &y\leq 0& \end{align}$ | V: &y\leq 0& \end{align}$ | ||
| − | |||
[[Datei:Planungsfeld.png|center|Planungsfeld]] | [[Datei:Planungsfeld.png|center|Planungsfeld]] | ||
| − | |||
| Zeile 140: | Zeile 137: | ||
4. Schritt: Zuletzt berechnen wir noch den maximalen Gewinn, indem wir den optimalen Punkt $(70|70)$ in die Zielfunktion $Z=25x+20y$ einsetzen: | 4. Schritt: Zuletzt berechnen wir noch den maximalen Gewinn, indem wir den optimalen Punkt $(70|70)$ in die Zielfunktion $Z=25x+20y$ einsetzen: | ||
$$Z=25\cdot 70+20\cdot 70=3150$$ | $$Z=25\cdot 70+20\cdot 70=3150$$ | ||
| − | |||
<br /> | <br /> | ||
| + | |||
| Zeile 153: | Zeile 150: | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
| − | + | ||
| + | |||
| Zeile 160: | Zeile 158: | ||
==Beispiele== | ==Beispiele== | ||
# [http://matura.marienberg.at/images/a/a0/Aufgaben_zur_linearen_Optimierung_%28Th-Germann%29.docx Übungsaufgaben samt Lösungen von T. Germann] | # [http://matura.marienberg.at/images/a/a0/Aufgaben_zur_linearen_Optimierung_%28Th-Germann%29.docx Übungsaufgaben samt Lösungen von T. Germann] | ||
| − | # [[Bifie-grün: Aufgaben des Bifie |$Bifie$]]lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:#7CFC00%22>$Bifie[[Bifie-grün: Aufgaben des Bifie | <span style="background-color: #7cfc00;">$Bifie$</span>]]lt;/span>"> <span style="background-color: #7cfc00;">$Bifie$</span>]]lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:#7CFC00%22>$Bifie[[Bifie-grün: Aufgaben des Bifie | <span style="background-color: #7cfc00;">$Bifie$</span>]]lt;/span>"> <span style="background-color: #7cfc00;">$Bifie$</span>lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:#7CFC00%22>$Bifie[[Bifie-grün: Aufgaben des Bifie | <span style="background-color: #7cfc00;">$Bifie$</span>]]lt;/span>"> <span style="background-color: #7cfc00;">$Bifie$</span> [http://aufgabenpool.bifie.at/bhs/download.php?qid=48&file=Weinhandel.pdf Weinhandel] | + | # [[Bifie-grün: Aufgaben des Bifie |$Bifie$]]lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:#7CFC00%22>$Bifie[[Bifie-grün: Aufgaben des Bifie |$Bifie$]]lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:%20#7cfc00;%22>$Bifie[[Bifie-grün: Aufgaben des Bifie | <span style="background-color: #7cfc00;">$Bifie$</span>]]lt;/span>"> <span style="background-color: #7cfc00;">$Bifie$</span>]]lt;/span>"> <span style="background-color: #7cfc00;">$Bifie$</span>]]lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:#7CFC00%22>$Bifie[[Bifie-grün: Aufgaben des Bifie | <span style="background-color: #7cfc00;">$Bifie$</span>]]lt;/span>"> <span style="background-color: #7cfc00;">$Bifie$</span>lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:#7CFC00%22>$Bifie[[Bifie-grün: Aufgaben des Bifie | <span style="background-color: #7cfc00;">$Bifie$</span>]]lt;/span>"> <span style="background-color: #7cfc00;">$Bifie$</span> [http://aufgabenpool.bifie.at/bhs/download.php?qid=48&file=Weinhandel.pdf Weinhandel] |
# [[Bifie-grün: Aufgaben des Bifie | <span style="background-color: #7cfc00;">$Bifie$</span>]] [http://aufgabenpool.bifie.at/bhs/download.php?qid=79&file=Vitrinen.pdf Vitrinen] | # [[Bifie-grün: Aufgaben des Bifie | <span style="background-color: #7cfc00;">$Bifie$</span>]] [http://aufgabenpool.bifie.at/bhs/download.php?qid=79&file=Vitrinen.pdf Vitrinen] | ||
# [[Bifie-grün: Aufgaben des Bifie | <span style="background-color: #7cfc00;">$Bifie$</span>]] [http://aufgabenpool.bifie.at/bhs/download.php?qid=196&file=Biogas.pdf Biogas] | # [[Bifie-grün: Aufgaben des Bifie | <span style="background-color: #7cfc00;">$Bifie$</span>]] [http://aufgabenpool.bifie.at/bhs/download.php?qid=196&file=Biogas.pdf Biogas] | ||
Version vom 1. Januar 2016, 11:49 Uhr
Die lineare Optimierung eignet sich besonders für wirtschaftliche Anwendungen, um (unter anderem) die optimale Produktionsmenge und den maximalen Gewinn zu bestimmen.
Inhaltsverzeichnis
Einleitung - Was ist lineare Optimierung?
Im Jahre 1948 wurden beim Wiederaufbau der Stadt Moskau Mathematiker damit beauftragt, den Transport von Kies aus 20 Kiesgruben zu 230 Baustellen kostensparend zu optimieren. Mit Hilfe der linearen Optimierung konnte eine Kostensenkung von 10 % gegenüber dem ursprünglichen Preis erreicht werden.W. Knödl von der TU Wien errechnete 1960 mit Hilfe der linearen Optimierung einen optimalen Kostenplan für den Transport von Zucker aus fünf österreichischen Zuckerfabriken an alle 300 österreichischen Großhändler. Auch hier konnten die Transportkosten um 10 % gesenkt werden. Heute wird die lineare Optimierung im Transportwesen angewendet, um Transportkosten zu senken, in der Landwirtschaft, um Nutzflächen optimal auszunützen, in der Organisationsplanung, um die günstigsten Stunden- und Schichtpläne zu ermitteln usw. Wir beschränken uns hier auf die Grundidee der linearen Optimierung und beschränken uns auf 2 Variablen.
Methode (zusammengefasst)
|
$\ $
|
- Meistens gibt es nur einen Lösungspunkt. Es kann aber auch vorkommen, dass die Zielfunktion zu einer Begrenzungsgeraden parallel ist und hier auch optimal ist. Jeder Punkt der Geraden, der auch im Planungsfeld liegt, ist dann Lösungspunkt.
- Die hier beschriebene graphische Lösungsmethode ist nur für zwei (höchstens drei) Variable anwendbar. In der Praxis treten viel mehr Variable auf; solche Verfahren sind nur noch mit rechnerischen Methoden (z.B.: Simplex-Algorithmus) zu bewältigen.
- Hauptsatz der linearen Optimierung:
- Die Zielfunktion erreicht ihr Maximum oder Minimum stets am Rand des zulässigen Bereichs. In den meisten Aufgabenstellungen ist die Lösung eindeutig und liegt in einem Eckpunkt des zulässigen Bereichs.
Video
| Aufstellen der Nebenbedingungen und Zielfkt | Planungsfeld und optimaler Punkt |
|---|---|
Musterbeispiel
Angabe
| Eine Kleiderfabrik stellt Hosen und Röcke her. Täglich kann man 70 Hosen und 100 Röcke nähen, allerdings insgesamt nicht mehr als 140 Stück. Die Herstellungskosten betragen 20€ für eine Hose und 15€ für einen Rock. Der Verkaufspreis je Hose beträgt 45€ und je Rock 35€.
a) Übersetze die Nebenbedingungen aus dem Texte in ein Ungleichungen. |
Lösung
Sei x die Anzahl der Hosen, y die Anzahl der Röcke.
| "Täglich kann man 70 Hosen und 100 Röcke nähen" |
$$ I:x\leq 70$$ $$II: y\leq 100 $$
| "allerdings insgesamt nicht mehr als 140 Stück" |
$$ III: x+y\leq 140 \rightarrow y\leq -x+140 $$Nichtnegativitätsbedingungen: $$ IV: x\geq 0 \textrm{ und }V: y\geq 0$$
| "Die Herstellungskosten betragen 20€ für eine Hose und 15€ für einen Rock. Der Verkaufspreis je Hose beträgt 45€ und je Rock 35€." |
Gewinn für eine Hose: $45-20=25$ €.
Gewinn für einen Rock: $35-15=20$ €.
Somit lautet die Zielfunktion, die den Gewinn angibt:
$$\begin{align} Z=25x+20y &\rightarrow -25x+Z=20y \\
&\rightarrow y=-\frac{25}{20}x+\frac{Z}{20} \end{align}$$
1. Schritt: Zuerst zeichnen wir das Planungsfeld:
$\begin{align} I:&x\leq 70&\\ II:&y\leq 100&\\ III: &x+y\leq 140& \rightarrow y\leq -x+140 \\ IV:& x\geq 0&\\ V: &y\leq 0& \end{align}$
2. Schritt: Dann zeichnen wir die Zielfunktion ein und verschieben sie parallel ganz nach oben, bis sie das Planungsfeld nur noch in einem Punkt berührt.
$$y=-\frac{25}{20}x+\frac{Z}{20}\rightarrow k=\frac{25}{20} \textrm{und d kann frei gewählt werden.}$$
Der optimale Punkt ist der Schnittpunkt von $I: x=70$ und $II: y=-x+140$. (Hinweis: Natürlich können die Koordinaten des optimalen Punktes auch abgelesen werden, wir wollen sie hier aber berechnen).
3. Schritt Nun berechnen wir den optimal Punkt, indem wir die Geraden $I: x=70$ und $III: y=-x+140$ schneiden:
$$I: x=70$$
$$III: y=-x+140$$
Einsetzungsverfahren: I in III einsetzen.
$$ y=-70+140 \rightarrow y=70$$
Somit lauten die Koordinaten des optimalen Punktes: $P(70|70)$
4. Schritt: Zuletzt berechnen wir noch den maximalen Gewinn, indem wir den optimalen Punkt $(70|70)$ in die Zielfunktion $Z=25x+20y$ einsetzen:
$$Z=25\cdot 70+20\cdot 70=3150$$
5. Schritt: Antwortsatz Der maximale Gewinn von 3150 € wird bei einer Produktion von 70 Hosen und 70 Röcken erzielt.
Beispiele
- Übungsaufgaben samt Lösungen von T. Germann
- $Bifie$lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:#7CFC00%22>$Bifie[[Bifie-grün: Aufgaben des Bifie |$Bifie$]]lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:%20#7cfc00;%22>$Bifie $Bifie$lt;/span>"> $Bifie$]]lt;/span>"> $Bifie$]]lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:#7CFC00%22>$Bifie[[Bifie-grün: Aufgaben des Bifie | $Bifie$]]lt;/span>"> $Bifie$lt;/span>" data-bs-type="internal_link" class="internal bs-internal-link" data-bs-wikitext="Bifie-gr%C3%BCn:%20Aufgaben%20des%20Bifie%20%7C%20<span%20style=%22background-color:#7CFC00%22>$Bifie $Bifie$lt;/span>"> $Bifie$ Weinhandel
- $Bifie$ Vitrinen
- $Bifie$ Biogas


