Badania Operacyjne-ćwiczenia, ISN, 2015/2016 s. zimowy, lista 4 1

Transkrypt

Badania Operacyjne-ćwiczenia, ISN, 2015/2016 s. zimowy, lista 4 1
Badania Operacyjne-ćwiczenia, ISN, 2015/2016 s. zimowy, lista 4
1
1. Pewne przedsiębiorstwo chce zainwestować 500 000$ w cztery projekty.
Przewidywane zyski/straty z każdego zainwestowanego dolara zależą od
trzech zdarzeń, które mogą wystąpić i są one podane w poniższej tabeli.
Projekt
Zdarzenie 1
Zdarzenie 2
Zdarzenie 3
Zysk/strata z 1$
1 2 3
4
-3 4 -7 15
5 -3 9
4
3 -9 10 -8
W momencie dokonywania inwestycji wiadomo tylko, że jedno z trzech zdarzeń wystąpi ale nie wiadomo które. Przedsiębiorstwo chce tak zainwestować całą kwotę aby zmaksymalizować zysk w najgorszym przypadku, tj.
przy najbardziej niekorzystnym zdarzeniu, które może wystąpić. Na przykład, jeżeli przedsiębiorstwo zainwestuje 1000$ w projekt 3, to w najgorszym przypadku, gdy wystąpi zdarzenie 1, strata wyniesie 7000$. W jaki
sposób przedsiębiorstwo powinno zainwestować posiadaną gotówkę? Jaki
minimalny zysk może sobie zagwarantować?
2. Case - Rafineria I. Rafineria produkuje trzy rodzaje benzyny o różnej minimalnej liczbie oktanowej (ON): normalną (ON co najmniej 87), premium
(ON co najmniej 89) i super (ON co najmniej 92). Przewidywane zyski jednostkowe z każdego typu benzyny wynoszą odpowiednio 6.7$, 7.2$ i 8.1$
a popyt 50 000, 30 000 i 40 000 jednostek dziennie. Proces produkcyjny
wygląda następująco:
Najpierw ropa, będąca produktem wejściowym, jest destylowana w wieży
destylacyjnej. Wieża ta wytwarza 1 jednostkę paliwa pośredniego ON=82
z 5 jednostek ropy. Następnie 2 jednostki paliwa ON=82 mogą być przetworzonych w jedną jednostkę paliwa pośredniego ON=98 w module krakowania. Benzyny normalna, premium i super są następnie wytwarzane
poprzez zmieszanie paliwa ON=82 i ON=98 w module mieszającym (mieszając x jednostek paliwa ON=82 i y jednostek paliwa ON=98 otrzymamy
x + y jednostek paliwa ON= (82x + 98y)/(x + y)). Rafineria może przetwo-
Badania Operacyjne-ćwiczenia, ISN, 2015/2016 s. zimowy, lista 4
2
rzyć 1 500 000 jednostek ropy dziennie. Moduł krakowania może przetworzyć maksymalnie 200 000 jednostek paliwa ON=82. Wyznacz optymalny
dzienny plan produkcji.
3. Rozwiąż model z zadania 1 (lista 1) stosując algorytm sympleks. Dla każdej
tablicy sympleksowej wskaż wierzchołek zbioru dopuszczalnych rozwiązań
(metoda graficzna), który odpowiada tej tablicy.
4. Rozwiąż następujący problem za pomocą algorytmu sympleks:
max z = 3x1 + 2x2 + x3
x1 + x2 ≤ 2
x1 − x2 + x3 ≤ 4
x1 , x2 , x3 ≥ 0
5. Dla pewnego problemu maksymalizacji otrzymano następującą ostatnią tablicę sympleksową:
z
x4
x3
x1 x2 x3 x4 x5
6
0 0 0 11 32
−3 −1 0 1 2 2
2
2 1 0 1 4
Odczytaj optymalne rozwiązanie. Czy istnieje alternatywne rozwiązanie
optymalne? Jeżeli tak to wyznacz je.
6. Stosując metodę dwóch faz pokaż, że poniższy model jest sprzeczny (wskazówka:
obliczenia powinny być bardzo proste, skorzystaj ze struktury tego problemu!):
max z = 2x1 + 5x2
3x1 + 2x2 ≥ 6
2x1 + x2 ≤ 2
x1 , x2 ≥ 0
7. Przydział samolotów Linia lotnicza chce przyporządkować 23 nowe zakupione samoloty do 4 tras. Odpowiednie dane są podane w poniższej tabeli.
Na przykład: linia dysponuje 5 samolotami typu 1, z których każdy może
zabrać 50 pasażerów i wykonuje 3 dzienne loty na trasie 1, 2 dzienne loty
na trasie 2 itd. W tabeli podane są również oszacowania liczby pasażerów
korzystających dziennie z każdej z tras.
Koszty jednego przelotu na każdej trasie oraz koszty związane z utratą
każdego pasażera (dla którego zabraknie miejsca w samolocie), są podane
w poniższej tabeli: Wyznacz optymalny przydział samolotów do tras dla
lini lotniczej.
Badania Operacyjne-ćwiczenia, ISN, 2015/2016 s. zimowy, lista 4
Typ
samolotu
1
2
3
3
Dzienna liczba lotów na trasie
1
2
3
4
Pojemność
Liczba
1 samolotu samolotów
50
5
3
30
8
4
20
10
5
Dzienna liczba pasażerów 1000
Koszt
Typ samolotu
1
1
1000
2
800
3
600
Koszt 1 utraconego pasażera (w $) 40
2
3
5
2000
2
3
4
900
1
2
2
1200
przelotu na trasie (w $)
2
3
4
1100 1200
1500
900 1000
1000
800 800
900
50
45
70
8. Case - Rafineria II. Przedstawiona na poniższym schemacie rafineria
dysponuje jednostką destylacji (pozwalającą otrzymywać cztery rodzaje
produktów: benzynę, oleje, destylaty i resztki) oraz jednostką krakowania
katalitycznego (która ma przetwarzać destylaty). Podczas rozpatrywanego
okresu rafineria może przetworzyć dwa rodzaje ropy naftowej: B1 i B2.
Wydajności destylacji i krakowania podane są na schemacie (na przykład
z 1 t ropy B1 otrzymuje się 0.15 t benzyny). Ceny B1 i B2 wynoszą odpowiednio 1500 F/t i 1300 F/t. Koszty destylacji ocenia się na 10 F/t, a
koszty obróbki destylatów w próżni w jednostce krakowania na 20 F/t. W
ciągu rozpatrywanego okresu rafineria ma wyprodukować co najmniej 200
000 t paliw silnikowych, 400 000 t domowego paliwa olejowego i 250 000 t
ciężkiego paliwa olejowego. Rafineria chce zminimalizować koszty produkcji.
Badania Operacyjne-ćwiczenia, ISN, 2015/2016 s. zimowy, lista 4
4
Destylacja
Ropa 1
XB1
Benzyna
Olej
Destylat
Resztki
0.15
0.40
0.15
0.15
Paliwa
silnikowe
B1KK
Krakowanie
katalityczne
B2KK
Benzyna 0.50
Olej
0.20
Resztki 0.06
B1ODP
B2ODP
Domowe
paliwa
olejowe
Destylacja
Ropa 2
XB2
Benzyna
Olej
Destylat
Resztki
0.10
0.35
0.20
0.25
B1OCP
B2OCP
B1DCP
B2DCP
Ciezkie
paliwa
olejowe
Produkty końcowe mają spełniać pewne ograniczenia wynikające z wymagań jakościowych. Zawartość siarki w domowym paliwie olejowym musi być
niższa niż 0.5%, przy czym zawartość siarki w olejach pochodzących z destylacji ropy B1 wynosi 0.2% ciężaru i odpowiednio 1.2% dla ropy B2, a
zawartość siarki w oleju pochodzącym z krakowania wynosi 0.3% dla B1 i
2.5% dla B2.
Poza tym rafineria ma przetworzyć co najmniej 550 000 t ropy B1 a zdolność przetwórcza jednostki krakowania wynosi w rozpatrywanym okresie
200 000 t.
Sformułować model w postaci programowania liniowego.