• Nie Znaleziono Wyników

Algebra liniowa, WNE, 2018/2019 ćwiczenia 24. – rozwiązania zadań domowych

N/A
N/A
Protected

Academic year: 2021

Share "Algebra liniowa, WNE, 2018/2019 ćwiczenia 24. – rozwiązania zadań domowych"

Copied!
3
0
0

Pełen tekst

(1)

Algebra liniowa, WNE, 2018/2019

ćwiczenia 24. – rozwiązania zadań domowych

10 stycznia 2019

Grupa 8:00

1. Dla zadania programowania liniowego 5a + 6b − 3c → max przy warunkach:

a + 2b − c = 19, a + c ­ 0, b ­ 0, c ­ 0,

znaleźć jego postać standardową.

Rozwiązanie:

−5a++ 5a− 6b + 3c → min a+− a+ 2b − c = 19, a+− a+ c − d = 0, a+, a, b, c, d ­ 0.

2. Dla danego układu równań znaleźć wszystkie rozwiązania bazowe:





x1+ x2+ 2x3+ x4= 2 2x1+ x2+ 4x3+ x4= 1 3x1− x2+ 6x3− x4= 0 Układ jest sprzeczny, więc nie ma rozwiązań bazowych.

3. Następujące zadanie programowanie liniowego rozwiązać metodą sympleks:

−x1− 2x2→ min, przy warunkach:

4x1+ 4x2¬ 12, x1¬ 2, x2¬ 2, x1­ 0, x2­ 0.

Rozwiąznie:

postać kanoniczna: −x1− 2x2→ min, przy warunkach: 4x1+ 4x2+ x3= 12, x1+ x4= 2,

x2+ x5= 2,

x1, x2, x3, x4, x5­ 0.

Tablica sympleks (zmienne bazowe 3 ostatnie):

−1 −2 0 0 0 0

4 4 1 0 0 12

1 0 0 1 0 2

0 1 0 0 1 2

Wierzchołek (0, 0, 12, 2, 2). Zatem mamy dwie krawędzie poprawiające – wybieramy tę z drugiej kolumny.

Wyliczamy ograniczenia na jej długość F = {3, 2}, więc ma długość 2 i ze zbioru zmiennych bazowych wylatuje x5 na rzecz x2:

w0+ 2w3, w1− 4w3

−−−−−−−−−−−−−−→

−1 0 0 0 2 4

4 0 1 0 −4 4

1 0 0 1 0 2

0 1 0 0 1 2

1

(2)

Wierzchołek (0, 2, 4, 2, 0). Mamy jedną krawędź poprawiającą, związaną z pierwszą kolumną. Ograniczenia na jej długość to F = {1, 2}, czyli 1 i ze zbioru zmiennych bazowych usuwamy x4 na rzecz x1:

w1·1

−−−→4

−1 0 0 0 2 4

1 0 14 0 −1 1

1 0 0 1 0 2

0 1 0 0 1 2

w0+ w1, w2− w1

−−−−−−−−−−−−→

0 0 14 0 1 5 1 0 14 0 −1 1 0 0 14 1 1 1

0 1 0 0 1 2

Wierzchołek (1, 2, 1, 0, 0) z wartością funkcji celu −5, jest wierzchołkiem optymalnym, bo wychodzą z niego już tylko krawędzie pogarszające.

Odpowiadający mu wierzchołek w oryginalnym zadaniu to (1, 2).

Grupa 9:45

1. Dla zadania programowania liniowego 5a − 6b − 3c → max przy warunkach:

a + 2b − c = 19, a + c ¬ 0, b ­ 0, c ­ 0,

znaleźć jego postać standardową.

Rozwiązanie:

−5a++ 5a+ 6b − 3c → min a+− a+ 2b − c = 19, a+− a+ c + d = 0, a+, a, b, c, d ­ 0.

2. Dla danego układu równań znaleźć wszystkie rozwiązania bazowe:





x1+ 2x2+ 3x3+ x4= 0 2x1+ 5x2+ x3+ x4= 1 x1+ x2+ x3− x4= 2 Sprowadzając do postaci schodkowej otrzymujemy:

1 2 3 1 0

0 1 −5 −1 1

0 0 −7 −3 3

Liczymy rozwiązania bazowe:

• zmienne bazowe x1, x2, x3, niebazowa x4 = 0, otrzymujemy (57, −17, −37, 0) – rozwiązanie bazowe niedopuszczalne,

• zmienne bazowe x1, x2, x4, niebazowa x3= 0, otrzymujemy (1, 0, 0, −1) – rozwiązanie bazowe niedo- puszczalne,

• zmienne bazowe x1, x3, x4, niebazowa x2= 0, otrzymujemy (1, 0, 0, −1) – rozwiązanie bazowe niedo- puszczalne,

• zmienne bazowe x2, x3, x4, niebazowa x1 = 0, otrzymujemy (0,49,16, −2518) – rozwiązanie bazowe nie- dopuszczalne,

Zatem mamy 3 rozwiązania bazowe, wszystkie niedopuszczalne: (57, −17, −37, 0), (1, 0, 0, −1), (0,49,16, −2518).

3. Następujące zadanie programowanie liniowego rozwiązać metodą sympleks:

2x1+ 2x2→ max, przy warunkach:

8x1+ 4x2¬ 12, 2x1¬ 2, x2¬ 2, x1­ 0, x2­ 0.

Rozwiązanie:

postać kanoniczna: −2x1− 2x2→ min, przy warunkach: 8x1+ 4x2+ x3= 12, 2x1+ x4= 2,

2

(3)

x2+ x5= 2,

x1, x2, x3, x4, x5­ 0.

Tablica sympleks (zmienne bazowe 3 ostatnie):

−2 −2 0 0 0 0

8 4 1 0 0 12

2 0 0 1 0 2

0 1 0 0 1 2

Wierzchołek (0, 0, 12, 2, 2). Zatem mamy dwie krawędzie poprawiające – wybieramy tę z drugiej kolumny.

Wyliczamy ograniczenia na jej długość F = {3, 2}, więc ma długość 2 i ze zbioru zmiennych bazowych wylatuje x5 na rzecz x2:

w0+ 2w3, w1− 4w3

−−−−−−−−−−−−−−→

−2 0 0 0 2 4

8 0 1 0 −4 4

2 0 0 1 0 2

0 1 0 0 1 2

Wierzchołek (0, 2, 4, 2, 0). Mamy jedną krawędź poprawiającą, związaną z pierwszą kolumną. Ograniczenia na jej długość to F = {1, 2}, czyli 1 i ze zbioru zmiennych bazowych usuwamy x4 na rzecz x1:

w1·1

−−−→8

−2 0 0 0 2 4

1 0 18 0 12 12

2 0 0 1 0 2

0 1 0 0 1 2

w0+ 2w1, w2− 2w1

−−−−−−−−−−−−−−→

0 0 14 0 1 5

1 0 18 0 12 12 0 0 14 1 1 1

0 1 0 0 1 2

Wierzchołek (12, 2, 1, 0, 0) z wartością funkcji celu −5, jest wierzchołkiem optymalnym, bo wychodzą z niego już tylko krawędzie pogarszające.

Odpowiadający mu wierzchołek w oryginalnym zadaniu to (12, 2).

3

Cytaty