108 109 2
108 Programowanie liniowe całkowitoliczbowe
Rysunek 2.1
Rozpatrzymy najpierw możliwość podziału ze względu na zmienną x(, która w otrzymanym przez nas rozwiązaniu przyjęła wartość równą 10~/3. W rozwiązaniu dopuszczalny m całkowitoliczbowym wartość ta będzie mniejsza od 10 lub większa
od 11 (rys. 2.2).
Można więc dotychczasowy obszar dopuszczalny podzielić na dwie części: pierwszą, w której do dotychczasowych warunków określających zbiór dopuszczalny dołączymy dodatkowy warunek 0=Sx, < 10 oraz drugi, w którym dodatkowo będziemy mieli x, > 11. Dzieląc w taki sposób wyjściowy obszar na dwie części i pomijając te wszystkie punkty, dla których 10 < x, < 11, nie utraciliśmy żadnego z interesujących nas punktów obszaru dopuszczalnego zadania wyjściowego, uwzględniającego warunki całkowitoliczbowości. Pełna postać otrzymanych zadań jest następująca:
Zadanie 2
x, +x2 —'■> max, x, + 2x2 < 32,
18.t| + 3x2 < 224,
0«£x, 10,
x2^0,
xh x2 — całkowite.
Zadanie 3
jc, +*2 —» max, jc, + 2*2 <132,
18x, + 3r? ^ 224,
*i > 11,
*1, a:2 > 0,
x,, x2 — całkowite.
Rysunek 2.2
Dokonany podział zbioru rozwiązań dopuszczalnych zrelaksowanego zadania I na dwie części względem jc, oraz rozwiązanie zadań 2 i 3 metodą geometryczną pokazano na rysunku 2.3.
Rysunek 2.3
Rozwiązaniem optymalnym zadania 2 jest punkt #(10, 11). Wartość funkcji celu w tym punkcie wynosi 21. Rozwiązaniem optymalnym zadania 3 jest punkt C(ll. 82/j), a wartość funkcji celu w tym punkcie wynosi 192/,. Rozwiązanie zadania 2 jest całkowitoliczbowe, natomiast rozwiązanie zadania 3 nie ma tej własności. Zadanie 2 można więc zgodnie z przyjętą uprzednio zasadą podzielić na kolejne zadania i szukać ich rozwiązań.
Czy jest to jednak potrzebne? Wartość rozwiązania optymalnego zadania 2, wynosząca 21, jest ograniczeniem nałożonym na wartość rozwiązania optymalnego wyjściowego problemu. Dokonując podziału zadania 3, nie otrzymamy rozwiązania, które dałoby wartość funkcji celu lepszą od 197v Dalszy podział obszaru II nie
Wyszukiwarka
Podobne podstrony:
112 113 Programowanie liniowe całkowitoliczbowe Rysunek 2.6 Rysunek 2.7112 PrzykłaSOBOTA, 26.10.2013 9.15 s. 2.17 Programowanie liniowe i całkowitoliczbowe s. 1.13 Pomiar106 107 2 106 Programowanie liniowe całkowitoliczbowe leks, a także metodę geometryczną, moż.na wyko110 111 I 10 Programowanie liniowe całkowito!iczbowe jest celowy, gdyż nie jest możliwe wygenerowani114 115 I 14 Programowanie liniowe całkowitoliczbowe Otrzymujemy następujące zadania: I 14 Programow116 117 I 16 Programowanie liniowe całkowitoliczbowe Iteracja 5 Porządkujemy lisię zadań. Na liście118 119 I 18 Programowanie liniowe całkowitoliczbowe Przykład 2.3 Należy rozwiązać zadanie: /(jc,, j120 121 120 Programowanie liniowe całkowito liczbowe odpowiadające zmiennej bazowej o wartości nieca122 123 122 Programowanie liniowe całkowitoliczbowe Ponieważ zmienne *,, *,, x4 mogą przyjmować jedy124 125 124 Programowanie liniowe całkowitoliczbowe Interpretację geometryczną metody cięć przedstaw126 127 126 Programowanie liniowe całkowitoliczbowe decyzyjny małego wydawnictwa przygotowującego pl128 129 128 Programowanie liniowe całkowitoliczbowe • warunki określające możliwoś130 131 130 Programowanie liniowe całkowitoliczbowe W swoich planach wydawnictwo nie zamierza uwzglę132 133 132 Programowanie liniowe całkowitoliczbowe Interpretacja rozwiązania Maksymalna wielkość sp134 135 134 Programowanie liniowe calkowitoliczbowe Rozwiązanie optymalne Zadanie rozwiązujemy za po044 045 2 44 Programowanie liniowe Rysunek 1.12 Nie wszystkie rozpatrywane uprzednio rozwiązania pozDSC00093 (8) Rafami OptnfcjJne INTERPRETACJA GEOMETRYCZNA ZADAŃ PROGRAMOWANIA LINIOWEGO Rozpatrujemy024 025 2 24 Programowanie liniowe1.2.2. Zbiór rozwiązań dopuszczalnych W zadaniu rozpatrywanym w pr026 027 2 26 Programowanie liniowe Rysunek 1.3 Rysunek 1.4 i «2 /~ 4x, =więcej podobnych podstron