BO-simplex.pdf
(
108 KB
)
Pobierz
Wirtualna kancelaria korepetytorska i konsultacyjna. Usługi edukacyjne przez Internet.
Rozwiązywanie zadań, pisanie prac.
http://www.wszechwiedza.pl
tel. 0 – 44 738 00 00
tel. kom. 799 079 789
e-mail: biuro@wszechwiedza.pl
Zadanie
Rafineria naftowa otrzymała zamówienie na dwa rodzaje specjalnych paliw węglowodorowych X
oraz Y. Zamówienie opiewa na minimum 4 000 galonów paliwa X i minimum 2 400 galonów
paliwa Y. Paliwa te mogą być wytwarzane niezależnie w dwóch procesach:
P
1
i
P
2
.
W ciągu 1 godziny trwania procesu
P
1
zużywa się 1 baryłkę ropy A oraz 3 baryłki ropy B
i otrzymuje 100 galonów paliwa X oraz 30 galonów paliwa Y.
W ciągu 1 godziny trwania procesu
P
2
zużywa się 4 baryłki ropy A oraz 2 baryłki ropy B
i otrzymuje 50 galonów paliwa X oraz 40 galonów paliwa Y.
Zasób ropy A wynosi 240 baryłek, a ropy B 180 baryłek.
Zysk z godziny produkcji według procesu
P
1
wynosi 200 zł, a koszty 300 zł.
Zysk z godziny produkcji według procesu
P
2
wynosi 500 zł, a koszty 600 zł.
Szef produkcji poszukuje takiej kombinacji procesów
P
1
i
P
2
(tzn. chce ustalić na ile godzin
uruchomić proces
P
1
, a na ile
P
2
), aby osiągnąć maksymalny zysk.
Rozwiązanie
Powyższe zadanie możemy przedstawić jako następujące zagadnienie programowania liniowego:
zmienne decyzyjne:
x
1
- ilość godzin trwania procesu
P
1
,
x
2
- ilość godzin trwania procesu
P
2
,
funkcja celu:
f
x
1
,x
2
=200
x
1
500
x
2
max
ograniczenia:
x
1
4
x
2
≤240
(limit ropy A)
3
x
1
2
x
2
≤180
(limit ropy B)
100
x
1
50
x
2
≥4000
(minimum ilości paliwa X)
30
x
1
40
x
2
≥2400
(minimum ilości paliwa Y)
x
1
≥0
x
2
≥0
- warunki nieujemności, ze względu na sensowność rozwiązania.
- 1 -
Wirtualna kancelaria korepetytorska i konsultacyjna. Usługi edukacyjne przez Internet.
Rozwiązywanie zadań, pisanie prac.
http://www.wszechwiedza.pl
tel. 0 – 44 738 00 00
tel. kom. 799 079 789
e-mail: biuro@wszechwiedza.pl
Powyższe zagadnienie rozwiązane zostanie metodą simplex.
W pierwszej kolejności, musimy sprowadzić zagadnienie do tzw. postaci kanonicznej.Dokonujemy
tego likwidując wszystkie nierówności. Likwidujemy je w taki sposób, iż zamieniamy je na
równania, poprzez wprowadzenie zmiennych swobodnych.
Po wprowadzeniu zmiennych swobodnych, nasz układ ograniczeń wygląda następująco:
x
1
4
x
2
s
1
=240
3
x
1
2
x
2
s
2
=180
100
x
1
50
x
2
−
s
3
=4000
30
x
1
40
x
2
−
s
4
=2400
x
1
,x
2
≥0
s
1
,s
2
,s
3
,s
4
≥0
Powyższych ograniczeń nie można jeszcze wykorzystać bezpośrednio w metodzie simplex, gdyż
zmienne nie generują bazy jednostkowej – zmienne swobodne w równaniu trzecim oraz czwartym
mają znaki ujemne. Aby wygenerować bazę jednostkową, wprowadzamy do tych równań zmienne
sztuczne.
x
1
4
x
2
s
1
=240
3
x
1
2
x
2
s
2
=180
100
x
1
50
x
2
−
s
3
t
1
=4000
30
x
1
40
x
2
−
s
4
t
2
=2400
x
1
,x
2
≥0
s
1
,s
2
,s
3
,s
4
≥0
t
1
,t
2
=0
Wprowadzenie zmiennych sztucznych wymusza modyfikację funkcji celu – wprowadzamy do niej
zmienne sztuczne z wagą niekorzystną z punktu widzenia kierunku optymalizacji. W naszym
- 2 -
Wirtualna kancelaria korepetytorska i konsultacyjna. Usługi edukacyjne przez Internet.
Rozwiązywanie zadań, pisanie prac.
http://www.wszechwiedza.pl
tel. 0 – 44 738 00 00
tel. kom. 799 079 789
e-mail: biuro@wszechwiedza.pl
przypadku (maksymalizacja) wprowadzamy je z wagą ujemną (–
M
, gdzie
M
jest bardzo dużą liczbą
dodatnią:
M
∞). Funkcja celu będzie miała postać:
f
x
1
,x
2
,s
1
,s
2
,s
3
,s
4
,t
1
,t
2
=200
x
1
500
x
2
−
Mt
1
−
Mt
2
max
Budujemy I tablicę simplex.
I tablica simplex – rozwiązanie początkowe
baza:
x
B
=
[
s
1
,
s
2
,
t
1
,
t
2
]
x
T
x
1
x
2
s
1
s
2
s
3
s
4
t
1
t
2
x
B
c
j
200
500
0
0
0
0
–
M
–
M
b
240
wyj
240
s
1
0
1
4
1
0
0
0
0
0
s
2
0
3
2
0
1
0
0
0
0
180
60
t
1
–
M
100
50
0
0
–1
0
1
0
4000
40
t
2
–
M
30
40
0
0
0
–1
0
1
2400
80
z
j
-130
M
-90
M
0
0
MM
–
M
–
M
-6400
M
200
+130
M
500
Δ
j
+90
M
0
0
–
M
–
M
0
0
Kryterium wejścia do bazy spełnia zmienna
x
1
– gdyż odpowiada jest największy dodatni
wskaźnik optymalności
j
. Kryterium wyjścia spełnia zmienna
t
1
, gdyż odpowiada jej
najmiejsza dodatnia wartość ilorazów elementów kolumny
b
przez kolumnę zmiennej wchodzącej
x
1
.
Wobec tego:
wchodzi:
x
1
,
wychodzi:
t
1
.
- 3 -
Wirtualna kancelaria korepetytorska i konsultacyjna. Usługi edukacyjne przez Internet.
Rozwiązywanie zadań, pisanie prac.
http://www.wszechwiedza.pl
tel. 0 – 44 738 00 00
tel. kom. 799 079 789
e-mail: biuro@wszechwiedza.pl
II Tablica simplex
baza:
x
B
=
[
s
1
,
s
2
,
x
1
,
t
2
]
x
T
x
1
x
2
s
1
s
2
s
3
s
4
t
1
t
2
x
B
c
j
200
500
0
0
0
0
–
M
–
M
b
200
wyj
57,14
s
1
0
0
3,5
1
0
0,01
0
–0,01
0
s
2
0
0
0,5
0
1
0,03
0
–0,03
0
60
120
x
1
200
1
0,5
0
0
–0,01
0
0,01
0
40
80
t
2
–
M
0
25
0
0
0,3
–1
–0,3
1
1200
48
+0,3
M
–
M
8000-
100-
0,3
M
M
2
–2
-
z
j
200
25
M
0
0
1200
M
+0,3
M
–
M
–2
-
2
400
+25
M
0
Δ
j
0
0
0,3
M
0
wchodzi:
x
2
,
wychodzi:
t
2
.
III Tablica simplex
baza:
x
B
=
[
s
1
,
s
2
,
x
1
,
x
2
]
x
T
x
1
x
2
s
1
s
2
s
3
s
4
t
1
t
2
x
B
c
j
200
500
0
0
0
0
–
M
–
M
b
32
wyj
228,57
s
1
0
0
0
1
0
0,14
0,032 –0,14
–0,032
s
2
0
0
0
0
1
0,024
0,02
–0,024
–0,02
36
1800
x
1
1
0
0
0
0,02
0,016 –0,02
16
200
800
–0,016
x
2
500
0
1
0
0
0,012 –0,04
0,04
48
—
–0,012
z
j
200
500
0
0
2,8
–16
– 2,8
16
27200
2,8
-M
–16 –
M
Δ
j
0
0
0
0
–2,8
16
wchodzi:
s
4
,
wychodzi:
s
1
- 4 -
Wirtualna kancelaria korepetytorska i konsultacyjna. Usługi edukacyjne przez Internet.
Rozwiązywanie zadań, pisanie prac.
http://www.wszechwiedza.pl
tel. 0 – 44 738 00 00
tel. kom. 799 079 789
e-mail: biuro@wszechwiedza.pl
IV Tablica simplex
baza:
x
B
=
[
s
4
,
s
2
,
x
1
,
x
2
]
x
T
x
1
x
2
s
1
s
2
s
3
s
4
t
1
t
2
x
B
c
j
200
500
0
0
0
0
–
M
–
M
b
228,571
wyj
—
s
4
0
0
0
0
1
–1
7,1429
0,2286
–0,2286
s
2
0
0
1
0
0
31,429
0
1100
-0,1429
0,0286
–0,0286
x
1
200
1
0
0
0
0
11,429
—
-0,1429
0,0114
–0,0114
x
2
500
0
1
0
0
0
57,143
20000
0,29
0,0029
–0,0029
z
j
200
500
0
0
0
0,8571
30857,14
114,286
–0,8571
0,8571
-M
–
M
–
114,286
Δ
j
0
0
0
0
0,8571
wchodzi:
s
3
,
wychodzi:
s
2
V Tablica simplex
baza:
x
B
=
[
s
4
,
s
2
,
x
1
,
x
2
]
x
T
x
1
x
2
s
1
s
2
s
3
s
4
t
1
t
2
x
B
c
j
200
500
0
0
0
0
–
M
–
M
b
480
wyj
s
4
0
0
0
6
8
0
1
0
–1
s
3
0
0
–5
35
1
0
–1
0
1100
0
x
1
200
1
0
–0,2
0,4
0
0
0
0
24
x
2
500
0
1
0,3
–0,1
0
0
0
0
54
z
j
200
500
110
30
0
0
0
0
31800
Δ
j
0
0
–110 –30
0
0
–
M
–
M
Wszystkie wskaźniki optymalności są liczbami niedodatnimi a w bazie nie pozostała żadna ze
zmiennych sztucznych, zatem uzyskane w 5. kroku rozwiązanie jest już rozwiązaniem optymalnym.
Rozwiązanie to jest następujące:
{
x
1
=24
x
2
=54
- 5 -
Plik z chomika:
malypebik
Inne pliki z tego folderu:
Jadczak R - Badania operacyjne.rar
(885 KB)
Kozubski J - Wprowadzenie do badań operacyjnych.pdf
(11021 KB)
Targiel K - Badania operacyjne.rar
(1086 KB)
Trzaskalik T - Wprowadzenie do badań operacyjnych z komputerem.pdf
(84516 KB)
Trzaskalik T - Wprowadzenie do badań operacyjnych z komputerem-cd.iso
(44512 KB)
Inne foldery tego chomika:
Pliki dostępne do 23.11.2025
140 projektów małych ogrodów - Andrew Wilson
17 mgnień wiosny ( kolor 2014 )
17 Mgnień Wiosny klasyka serial rosyjski lektor pl
agent celny
Zgłoś jeśli
naruszono regulamin