• Nie Znaleziono Wyników

7.Parametryczne programowanie liniowe. 7.1. Programowanie liniowe z wektorem funkcji celu zależnym od parametru.

N/A
N/A
Protected

Academic year: 2021

Share "7.Parametryczne programowanie liniowe. 7.1. Programowanie liniowe z wektorem funkcji celu zależnym od parametru."

Copied!
3
0
0

Pełen tekst

(1)

7.Parametryczne programowanie liniowe.

7.1. Programowanie liniowe z wektorem funkcji celu zależnym od parametru.

Przykład 7.1.1.

Rozważmy problem:

Przy zmiennych podpierających i zmianie kierunku optymalizacji otrzymujemy funkcję celu (7.1.1), gdzie , . Dla t=0 mamy problem z przykładu 1.2.1. Rozwiązanie optymalne zostało znalezione w przykładzie 3.4.1.

-2 -3 0 0 0 BAZA cB h0 h1 h2 h3 h4 h5

x3 0 2 0 0 1 -1 -1/4 x2 -3 2 0 1 0 1/2 -1/8 x1 -2 4 1 0 0 0 1/4

0 0 0 3/2 1/8

Rozważamy teraz sparametryzowaną funkcję celu:

-2 -3 0 0 0 -1 1 0 0 0 BAZA B B h1 h2 h3 h4 h5

x3 0 0 2 0 0 1 -1 -1/4 x2 -3 1 2 0 1 0 1/2 -1/8 x1 -2 -1 4 1 0 0 0 1/4

0 0 0 3/2 1/8 0 0 0 -1/2 3/8

Dla bazy optymalnej wskaźniki optymalności wynoszą:

i .

Aby sprawdzid dla jakich wartości t baza ta jest optymalna rozwiązujemy układ nierówności:

i .

Otrzymujemy .

(2)

Będziemy poszukiwad teraz rozwiązania dla . Ponieważ , więc do bazy wchodzi . Zwykłe kryterium wyjścia usuwa z bazy . Przeliczamy tabelę:

-2 -3 0 0 0 -1 1 0 0 0 BAZA B B h1 h2 h3 h4 h5

x3 0 0 2 0 0 1 -1 -1/4 x2 -3 1 2 0 1 0 1/2 -1/8 x1 -2 -1 4 1 0 0 0 1/4

0 0 0 3/2 1/8 0 0 0 -1/2 3/8 x3 0 0 6 0 2 1 0 -1/2 x4 0 0 4 0 2 0 1 -1/4 x1 -2 -1 4 1 0 0 0 1/4

0 -3 0 0 1/2 0 1 0 0 1/4

Ponieważ wszystkie współczynniki kierunkowe są nieujemne, więc nie otrzymujemy ograniczenia górnego. Zatem baza jest optymalna dla .

Będziemy poszukiwad teraz rozwiązania dla . Zaczynamy znów od bazy Ponieważ , więc do bazy wchodzi . Zwykłe kryterium wyjścia usuwa z bazy . Przeliczamy tabelę:

-2 -3 0 0 0 -1 1 0 0 0 BAZA B B h1 h2 h3 h4 h5

x3 0 0 2 0 0 1 -1 -1/4 x2 -3 1 2 0 1 0 1/2 -1/8 x1 -2 -1 4 1 0 0 0 1/4

0 0 0 3/2 1/8 0 0 0 -1/2 3/8 x3 0 0 6 1 0 1 -1 0 x2 -3 1 4 1/2 1 0 1/2 0 x5 0 0 16 4 0 0 0 1 -1/2 0 0 3/2 0 -3/2 0 0 -1/2 0

Ponieważ wszystkie współczynniki kierunkowe są ujemne, więc nie otrzymujemy ograniczenia dolnego. Zatem baza jest optymalna dla .

(3)

Ostatecznie uzyskaliśmy rozwiązania optymalne bazowe:

(0,4,6,0,16) dla

(4,2,2,0,0) dla

(4,0,6,4,0) dla .

Dla t=-1/3 rozwiązania optymalne leżą na odcinku łączącym punkty (0,4) i (4,2).

Dla t=3 rozwiązania optymalne leżą na odcinku łączącym punkty (4,0) i (4,2).

Cytaty

Powiązane dokumenty

Sprawdzanie powinno odbywać się w następująco: program powinien losowo wybierać jedno słowo, i prosić użytkownika o podanie jego znaczenia, a następnie

Jednak język programowania wysokiego poziomu nie jest jasny dla komputera, który rozumie jedynie ciągi zer i jedynek. Dlatego musimy posłużyć się aplikacją,

Funkcja PokazDaneDokumentu() została natomiast stworzona do pracy z obiektami CDocument, zatem wykorzystuje jedynie informacje zawarte w klasie bazowej. Nie przeszkadza to jednak

Chcemy w każdy miesiącu produkować pewną ilość lodów tak, by w sumie nie zostały nam żadne lody na koniec, i w każdym miesiącu wysycić cały popyt.. Na początku nie mamy lodów

Rozważmy grafu skierowany o

Producent odzie˙zy chce okre´sli´c, ile kamizelek, kurtek i płaszczy powinien wypro- dukowa´c tak, aby zysk osi ˛ agni ˛ety z ich sprzeda˙zy był maksymalny.. Zamówienia wymagaj ˛

Zakładamy, ˙ze ka˙zdy pracownik powinien by´c za- trudniony ł ˛ acznie na jeden etat i ka˙zdemu stanowisku powinien by´c przypisany jeden etat.. Rozwi ˛ azanie

Z powy˙zszej dyskusji wynika, ˙ze zadanie (10) mo˙ze nie mie´c rozwi ˛ aza´ n, mo˙ze mie´c jedno rozwi ˛ azanie lub mo˙ze mie´c niesko´nczenie wiele rozwi ˛ aza´ n...