Modelowanie matematyczne - PROBLEM 1
Werbalny opis problemu
Pewien zakład produkuje dwa typy wyrobów: typ A i typ B. Na wyprodukowanie wyrobu typu A potrzeba mA jednostek materiału a na wyprodukowanie wyrobu typu B potrzeba mB jednostek materiału. Zakład ma w magazynie M jednostek materiału. Czas potrzebny na wyprodukowanie wyrobu typu A oszacowano na tA jednostek czasu a wyrobu typu B – na tB jednostek czasu. Łączny czas jaki zakład może przeznaczyć na produkcje wynosi T jednostek czasu. Dział marketingu oszacował również, że popyt na wyrób typu A wyniesie nie więcej niż pA jednostek natomiast
na wyrób typu B - nie mniej niż pB jednostek. Cenę jednostkową sprzedaży dla wyrobu A oszacowano na cA natomiast
jednostki wyrobu B – na cB. Ponadto koszty produkcji jednostki wyrobu typu A wynoszą kA natomiast jednostki wyrobu typu B – kB. Zakład produkując wyroby chce zmaksymalizować zysk.
Rozwiązanie:
Cechy: mA, mB – liczba jednostek materiału potrzebnych do wyprodukowania wyrobów A i B M – liczba jednostek materiału w magazynie tA, tB – liczba jednostek czasu potrzebna na wyprodukowanie wyrobów A i B T – liczba jednostek czasu które zakład może poświęcić na produkcję pA – maksymalny popyt na wyrób A pB – minimalny popyt na wyrób B cA, cB – jednostkowe ceny sprzedaży dla wyrobów A i B kA, kB - jednostkowe koszty produkcji wyrobów A i B xA, xB - liczba produkowanych jednostek wyrobów A i B z – zysk zakładu |
Związki: (z1):Można wyprodukować tyle wyrobów na ile starczy materiału w magazynie Y1 = ⟨xA,mA,xB,mB,M⟩ R1 = {⟨x1,x2,x3,x4,x5⟩∈N5: x1x2+x3x4≤x5} (z2):Zakład może produkować wyroby przez określony czas (założenie, że w danym momencie można produkować tylko jeden produkt) Y2 = ⟨xA,tA,xB,tB,T⟩ R2 = {⟨x1,x2,x3,x4,x5⟩ ∈ N5 : x1x2 + x3x4 ≤ x5} (z3): Zakład nie może wyprodukować więcej wyrobu A niż wynosi maksymalny popyt na ten wyrób Y3 = ⟨xA,pA⟩ R3 = {⟨x,y⟩∈N2:x≤y} (z4): Zakład musi wyprodukować co najmniej tyle wyrobu B ile wynosi minimalny popyt na ten wyrób Y4 = ⟨xB,pB⟩ R4 = {⟨x,y⟩∈N2:x≥y} (z5): Zysk Y5 = ⟨xA,xB,cA,kA,cB,kB,z⟩ R5 = {⟨{xi}i = 17⟩∈N2×R5:x7=x1(x3−x4)+x2(x5−x6)} |
---|---|
Opis cech:
|
Opis związków:
|
Model matematyczny: $\left\langle \dot{X},\dot{R} \right\rangle$
a = ⟨mA,mB,M,tA,tB,T,pA,pB,cA,cB,kA,kB⟩, A = {⟨mA,mB,M,tA,tB,T,pA,pB,cA,cB,kA,kB⟩ ∈ N8 × R4}
x = ⟨xA,xB⟩ , Ω(a) = {⟨xA,xB⟩ ∈ N2 : mAxA + mBxB ≤ M, tAxA + tBxB ≤ T, xA ≤ pA, xB ≥ pB}
w = z, W(a,x) = {z ∈ R : z = xA(cA−kA) + xB(cB − kB)}, W(a) = {z ∈ W(a,x) : x ∈ Ω(a)}
$$E_{a}\left( Z\left( x^{*} \right) \right) = \left\{ \begin{matrix}
1 \\
0 \\
\end{matrix}\text{\ \ \ }\begin{matrix}
\text{gdy} & Z\left( x^{*} \right) = \max{W\left( a \right) = \operatorname{}{Z(x)}} \\
\text{w\ p.p} & \ \\
\end{matrix} \right.\ $$
Z(x) = f(a,x) = xA(cA−kA) + xB(cB − kB)
Zadanie optymalizacyjne:
Dla danych
wyznaczyć takie
aby
|
Dla danych
wyznaczyć takie
aby
|
---|