mgr inż. Magdalena Mytkowska. Ćwiczenia 3. Badania operacyjne.
Rozwiązywanie zadań programowania liniowego metodą geometryczną oraz dualność
Zadanie 1.
Znajdź optymalne rozwiązanie zadania metodą geometryczną.
f (x) = 4x1 + 2x2→max
2x1 - x2 ≤ 2
x2 ≤ 3
2x1 + x2 ≥ 2
x1,x2 ≥ 0
f (x) = 4x1 + x2→min
x1 + x2 ≤ 60
6x1 + 2x2 ≥ 120
x1 + 4x2 ≥ 60
x1 - 3x2 ≤ 0
x1 ≥ 0, 45≥ x2≥0
Zadanie 2.
Przedsiębiorstwo wytwarza dwa produkty: P1 i P2, wykorzystując w tym celu dwa surowce: S1 i S2, których zasoby wynoszą odpowiednio 40 i 24 jednostki. Do produkcji wyrobu P1 zużywa sie 2j. S1 oraz 4j. S2, natomiast do produkcji P2 - 8j. S1 i 2j. S2. Zysk ze sprzedanej jednostki P1 wynosi 10 tys. zł., a ze sprzedanej jednostki P2 - 20 tys. zł. Przedsiębiorstwo podpisało kontrakt na dostawę 2j. P1 i musi sie z niego wywiązać.
Rozwiąż zadanie metodą geometryczną, zakładając, że przedsiębiorstwo maksymalizuje zysk.
Zadanie 3.
Firma może produkować dwa wyroby A i B, zużywając jeden środek produkcji. Zasób tego środka, normy jego zużycia na jednostkę produktu oraz ceny wyrobów przedstawia tabela. Ze względu na ograniczony popyt na wyrób A, jego produkcja nie może przekroczyć
4 jednostek.
|
A |
B |
|
Środek |
3 |
3 |
24 |
Cena |
2 |
5 |
|
Zadanie 4.
Aby zdrowo wyglądać pies musi miesięcznie zjeść przynajmniej 100 g składnika 1 (S1), 200g składnika 2 (S2) i nie więcej jak 300 g składnika 3 (S3). Na rynku dostępne są dwie karmy, gdzie porcja karmy 1 (K1) zawiera 10 g składnika 1, 1g składnika 2 i 10 g składnika 3. Natomiast karma 2 (K2) zawiera 1g składnika 1, 10g składnika 2 i 10g składnika 3.
Porcja karmy 1 (K1) kosztuje 5 zł, natomiast porcja karmy 2 (K2) 8 zł. W jakich porcjach zmieszać karmy aby pies dostał składników ile potrzeba a koszt był jak najmniejszy.
|
K1 |
K2 |
|
S1 |
10 |
1 |
100 |
S2 |
1 |
10 |
200 |
S3 |
10 |
10 |
300 |
|
5 |
8 |
|
Zadanie 5.
Do każdego z zadań programowania liniowego skonstruować zadanie dualne.
a) f (x) = 2x1 + x2 - 5x3+ 7x4 → max
przy warunkach
4x1 + 6x2 + 2x3 + x4 ≤ 15
5x1 - 8x3 + 2x4 ≥ 5
9x1 + x2 + 4x3 - 5x4 = 12
x1≤0 ; x2- dowolne ; x3, x4≥0
b) f (x) = 2x1 + 3x2 + x3→min
przy warunkach
4x1 - 6x2 + 5x3 ≥ 4
x1 + 2x2 + 4x3 ≥7
x1, x2, x3≥0
c) f (x) = 6x1 + 8x2→max
przy warunkach
4x1 + 6x2 ≤ 10
3x1 + x2 = 4
2x1 + 2x2 ≥ 2
x1- dowolne ; x2≥0
d) f (x) = 2x1 + x2→max
przy warunkach
2x1 - 3x2 ≥ -6
8x1 + 3x2 ≤ 20
x1, x2≥0
e) f (x) = 5x1 + x2→ max
przy warunkach
2x1 + 3x2 ≤ 4
5x1 - 2x2 = 0
x2 ≥-2
x1€ R x2≥0
f) f (x) = x1 - 2x2 + 6x3 → min
przy warunkach
2x1 + x2 - 3x3 ≤ -1
x1 - x2 - 2x3 ≥ 2
xj≥0 , j=1,2,3.