• Nie Znaleziono Wyników

Optymalizacja liniowa - zbiór zadań

N/A
N/A
Protected

Academic year: 2021

Share "Optymalizacja liniowa - zbiór zadań"

Copied!
109
0
0

Pełen tekst

(1)

Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska

Optymalizacja liniowa - zbiór zadań

Irena Musiał – Walczak

(2)

Spis treści

Zadania

Rozdział 1. Zbiory wypukłe i ich wierzchołki ……….. str. 2

Rozdział 2. Metoda graficzna dla zagadnień programowania liniowego (ZPL)… ……5

Rozdział 3. Metoda simpleks dla zagadnień ZPL……… . . 8

Rozdział 4. Zastosowanie ZPL do zadań z teorii gier………18

Rozdział 5. Zagadnienia transportowe………21

Rozdział 6. Metoda podziału i ograniczeń dla programowania całkowitoliczbowego...25

Rozdział 8. Zagadnienia sprowadzalne do zagadnień liniowych……….…31

Rozdział 7. Metoda podziału i ograniczeń dla programowania binarnego……… 28

Odpowiedzi Rozdział 1……….33

Rozdział 2 ………38

Rozdział 3……….43

Rozdział 4……….68

Rozdział 5……….75

Rozdział 6………..84

Rozdział 7………..96

Rozdział 8………104

(3)

Rozdział 1. Zbiory wypukłe. Wierzchołki zbioru wypukłego.

1. Wykazać, że zbiór C ={(x,y): x y1, x>0, y>0} jest wypukły.

2. Powłokę wypukłą punktów A(0,0), B(1,0), C(0,1), D(-1,0), E(0,-1), F(0,2) zapisać jako kombinację wypukłą wierzchołków otrzymanego wielokąta.

3. Zapisać powłokę wypukłą zbioru A = {(0,0),(0,1),(1,0)}.

4. Powłokę wypukłą punktów (0,1,4), (1,0,3), (1,-1,0), (2,2,2) zapisać jako kombinację wypukłą wierzchołków otrzymanego wielościanu. Podać punkty, które nie są

wierzchołkami i zapisać je jako kombinacje wypukłe wierzchołków .

5. Jak można zapisać punkt (1,2) z D za pomocą wierzchołków zbioru wypukłego ograniczonego D o wierzchołkach : w1(0,0), w2(2,1), w3(1,3) ?

6. Wykazać, że zbiór A={(x,y)R2: x2 y} jest wypukły.

7. Wykazać, że iloczyn skończonej liczby zbiorów wypukłych jest zbiorem wypukłym.

8. Wykreślić w R2 zbiory określone nierównościami. Znaleźć wierzchołki tych zbiorów.

a) x+ y 1, x y1, x+2y 0, x,y 0 b) x+ y 4, x y0, x2y1, x,y 0

9. Wyznaczyć wszystkie wierzchołki zbioru dopuszczalnego określonego układem równań :

=

+

=

+

= +

1 3 2

2 3

4 3 2

3 2 1

4 2 1

x x x

x x x

x x x

dla nieujemnych współrzędnych. Czy znając wszystkie wierzchołki możemy wyznaczyć minimum funkcji f(x)= x1+2x2 x4?

10. Udowodnić, że wektory tworzące macierz kwadratową nieosobliwą są liniowo niezależne.

11. Udowodnić, że jeśli m wektorów jest liniowo niezależne, to dowolny wektor w przestrzeni m-wymiarowej można jednoznacznie przedstawić jako kombinację liniową elementów z bazy.

(4)

12. Dany jest zbiór dopuszczalny określony nierównościami:

0 , , 2 2 ,

0 1 2 1 2

2

1x x x x x

x . Podać przykład funkcji celu , która osiąga

maksimum w tym zbiorze, minimum , jest nieograniczona z góry, z dołu.

13. Sprawdzić czy dany wektor jest wierzchołkiem wielościennego zbioru wypukłego określonego układem poniższych warunków. Jeśli jest, podać rodzaj wierzchołka (niezdegenerowany lub zdegenerowany).

3 3 0

5

2 1

3 2

3 1

3 2 1

+

+

+ +

x x

x x

x x

x x x

xi 0 i=1,...3

= 1

2 1 x

14. Sprawdzić czy dany wektor jest wierzchołkiem wielościennego zbioru wypukłego określonego układem poniższych warunków. Jeśli jest, podać rodzaj wierzchołka (niezdegenerowany lub zdegenerowany).

1

1 2 3

2 2 1

3 2 1

2 1

+

+

+

x x x

x x x

x x

xi 0 i =1,...3

= 1

0 1 x

15. Sprawdzić czy dany wektor jest wierzchołkiem wielościennego zbioru wypukłego określonego układem poniższych warunków. Jeśli jest, podać rodzaj wierzchołka (niezdegenerowany lub zdegenerowany).

1 ,

1 ,

1 ,

1

1 0

4 3

2 1

3 2

4 3 1

= +

+

x x

x x

x x

x x x

xi 0 i =1,...4

= 1

0 1 1 x

16. Sprawdzić czy dany wektor jest wierzchołkiem wielościennego zbioru wypukłego określonego układem poniższych warunków. Jeśli jest, podać rodzaj wierzchołka (niezdegenerowany lub zdegenerowany).

6 4

4 3 2

4 2

1

+

+ +

x x x

x x

x xi 0 i=1,...4

= 0 6 0 3 x

(5)

17. Znaleźć wierzchołki zbioru określonego nierównościami:

a) , 0

4 2

4 2

2 1 2

1 2

1

+

+ x x

x x

x

x b) , 0

4 0

2 1 2

1 2

1

+

x x

x x

x x

18. Znając jeden wierzchołek przejść do drugiego

0 , , 10

8 3 4

12 4

2

7 2 3

3 2 1 3

2 1

2 1

3 2 1

+

+

x x x x

x x

x x

x x x

(6)

Rozdział 2. Metoda graficzna dla ZPL

19. Metodą graficzną wyznaczyć rozwiązania optymalne następujących zagadnień:

a) min(x1x2) przy ograniczeniach

0 , 3

3 4

2 1 2

1 2 1

+

x x x

x x x

b) min(x1x2) przy ograniczeniach

0 6

3 3

2 2

2 1 2

1 2 1

+

+

x x x

x x x

,

c) max(x1+x2) przy ograniczeniach

0 6

2 3

0

2 1 2

1 2 1

+

x x x

x x x

,

d) min(2x1x2) przy ograniczeniach

0 6

2

4

2 1 2

1 2 1

+

+

x x x

x x x

,

e) max(5x1+x2) przy ograniczeniach

0 2

10 2

4 4

2 1 2

1 2 1

2 1

+

x x x

x x x

x x

,

f) min(3x1+3x2) przy ograniczeniach

0 1

6 3 2

2 1 2

1

2 1

+

+

x x x

x

x x

,

g) min(x1+x2) przy ograniczeniach

0 2

2

2 2

2 1 2

1 2 1

+

+

x x x

x x x

,

h) max(2x1x2) przy ograniczeniach

0 4

2 9 3

6

2 1 2

1 2 1

2 1

+

+

x x x

x x x

x x

,

i) max(x1x2) przy ograniczeniach

0 1

2 5

2 1 2

1 2 1

2 1

+

+

x x x

x x x

x x

,

(7)

j) min(2x1+x2) przy ograniczeniach

0 0

2 1 1

2 1 2

1 2 1

2 1

+

+

x x x

x x x

x x

,

k) max(x1+x2) przy ograniczeniach

0 2

2

0 10 3

2

2 1 2

1 2 1

2 1

+

+

x x x

x x x

x x

,

l) min(4x1+4x2) przy ograniczeniach

0 1

3 1

2 1 2

1 2 1

2 1

+

+

+

x x x

x x x

x x

,

m) min(x1x2) przy ograniczeniach

0 9

18 2

1 3 2

1 2 2

2 1 2

1 2 1

2 1

+

+

x x x

x x x

x x

,

n) max(x1+3x2) przy ograniczeniach

0 2

2 3

2 1 2

1 2 1

+

+

x x x

x x x

,

o) min(x1+2x2) przy ograniczeniach

0 2

2

1 2 2

2 1 2

1 2 1

+

+

x x x

x x x

,

p) min(2x13x2) przy ograniczeniach

0 6

9 4

2 1 2

1 2 1

2 1

+

+

+

x x x

x x x

x x

,

q) min(2x13x2) przy ograniczeniach

0 9

3

4

2 1 2

1 2 1

+

+

x x x

x x x

,

(8)

20. Do wykonania elementów A i B używa się dwóch materiałów budowlanych M1 i M2.

Zużycie ich na jednostkę elementów oraz ich zasoby podaje zestawienie:

A B zasoby

M1 3 2 100

M2 1 2 60

Wyznaczyć liczbę elementów A i B , aby nie przekraczając zapasów, osiągnąć maksymalny zysk przy jednostkowym zysku ze sprzedaży elementów A i B równym odpowiednio 8 i 10 zł.

(9)

Rozdział 3. Metoda simpleks dla ZPL

21. Krok po kroku rozwiązać metodą simpleks zagadnienie: wyznaczyć min(x1x3) przy ograniczeniach

4 3 2 1 0 3

3

1 2

4 2 1

3 2 1

, , , ,

, =

= +

= +

i x x

x x

x x x

i

22. Metodą simpleks wyznaczyć:

a) min(x12x2) przy ograniczeniach

0 2

2

2

2 1 2

1 2 1

+

x x x

x x x

,

b) max(2x1+2x2) przy ograniczeniach

0 1

4

2 1 2

1 2 1

+

+

x x x

x x x

,

c) min(4x1x2+2x3+x4) przy ograniczeniach

4 3 2 1 0 4

5

12 2

3

4 2

1

4 3 2 1

, , , , =

+

+ +

i x x

x x

x x x x

i

d) min(x2x3) przy ograniczeniach

0 13

5

8 2 4

16 2

3

3 2 1 3

2 3 2

3 2 1

= + +

x x x x

x x x

x x x

, ,

e) min(x13x2) przy ograniczeniach

0 2

2 3

2 1 2

1 2 1

+

+

x x x

x x x

, f) min(x1+2x2) przy ograniczeniach

0 2

2

1 2 2

2 1 2

1 2 1

+

+

x x x

x x x

,

g) min(x1+x2) przy ograniczeniach

0 6

3 2

1

2 1 2

1 2 1

+

+

x x x

x x x

,

h) max(2,5x1+4x2+3x3) przy ograniczeniach

(10)

0 14

6 2

14 5

3 5 4

3 2 1 3

2 1

3 2 1

+ +

+ +

x x x x

x x

x x x

, , ,

23. Wyznaczyć min(2x1+x2 x3+2x4) przy ograniczeniach

5 4 3 2 1 0 32

4

8 4 2

4 2

1

5 1

3 2 1

, , , , , =

= + +

= +

= +

+

i x x

x x

x x

x x x

i

24. Wyznaczyć min(4x1+32x2+8x3) przy ograniczeniach

0 3

4

1 2

3 2 1 2

1

3 2 1

+

+ +

x x x x

x

x x x

, ,

25. Wyznaczyć min (2x1+x2x3x4) przy ograniczeniach:

4 , 3 , 2 , 1 0 7

6 3

2

2 2

4 3 2 1

4 3 2 1

4 3 2 1

=

= + + +

= +

+

=

+

i x x

x x x

x x x x

x x x x

i

26. Wyznaczyć max(x1+4x2+x3) przy ograniczeniach:

0 7 3 11 4

3 2 1

3 2 1

=

+

= + +

x x x

x x

x xj 0, j=1,2,3

27. Wyznaczyć min(3x12x2) przy ograniczeniach

0 0

10 2

4

2 1 2

4 1 1

2 1

2 1

+

+

x x x

x x x

x x

,

28. Wyznaczyć max(x1+2x2) przy ograniczeniach

3 2 1 0 1

2 2 3 2 1

3 2 1

, , , =

+ +

i x x

x x

x x x

i

29. Wyznaczyć max i min funkcji f(X)=2x1x4 przy ograniczeniach

4 3 2 1 0 8

5 2

20 5

3 2 1

4 2

3 2 1

, , , , =

+

+

+

+

i x x

x x

x x

x x x

i

(11)

30. Wyznaczyć max(x1+x2) przy ograniczeniach

3 2 1 0 10

3 2

2 2

0

2 1

3 2 1

2 1

, , , =

+

= +

i x x

x

x x x

x x

i

31. Wyznaczyć max (x1+2x2+3x3) przy ograniczeniach

3 2 1 0 16

10

6 2

10 5

3 2

3 2 1

3 2 1

,

= ,

+

= +

+ +

i x

x x

x x x

x x x

i

32. Wyznaczyć min(x1x2) przy ograniczeniach

0 , 0

2 2

2 1 2

1 2 1

+

+

x x x

x x x

33. Wyznaczyć min(x1+x2) przy ograniczeniach

3 2 1 0 8

4 2

2 2

2 2

2 1

3 2 1

2 1

, , , =

+

= +

+

i x x

x

x x x

x x

i

34. Wyznaczyć min(x1+x2x3) przy ograniczeniach

3 2 1 0 0

1 6

4 2

2 3 2

3 2 1

3 2

1

3 2 1

,

= ,

= +

= +

+

= + +

i x

x x x

x x

x

x x x

i

35. Wyznaczyć min(2x13x2+5x3) przy ograniczeniach

3 2 1 0 2

8 3 2

3 2 1

3 2 1

3 2 1

,

= ,

+

+

+

i x

x x x

x x x

x x x

i

36. Wyznaczyć min(2x13x2x3) przy ograniczeniach

3 2 1 0 7

4 2

4 2

3 2

3 2

3 2 1

,

= ,

+

+

+

i x

x x

x x

x x x

i

(12)

37. Wyznaczyć min (2x1+x2x3x4) przy ograniczeniach:

4 , 3 , 2 , 1 0 3

2 1

3 1

4 3 2 1

4 3 2 1

=

+

= +

+

i x

x x

x x x x

x x x x

i

38. Wyznaczyć min (2x1x2 x35x4x5) przy ograniczeniach:

5 , 4 , 3 , 2 , 1 0 2

1 2

5 3 4

3 1 3 1 1

3 1

4 3 3

1 6 1

1

2 2 1

1

=

=

= + +

= +

i x

x x x x

x x x

x x

i

39. Wyznaczyć max(2x2+3x3) przy ograniczeniach

3 2 1 0 5

2 2

3 5

6

1

2 3 2 5 1

2 3 2 15 1

2 3 2 3 1

,

= ,

+

+

+

i x

x x x

x x

x

x x x

i

40. Wyznaczyć min ( 4)

2 3 1 2 2 1

3x +x x x

przy ograniczeniach:

4 , 3 , 2 , 1 0 3

3 4 1 3 3 1 3 2

1 1 2 1

3 4 1 3 2 1

3 1 2 2 1

3 14 3 4

2 3 3 2

4 1

=

+

+

+ + +

i x

x x x x

x x

x

x x x x

i

41. Wyznaczyć max (x1+2x2+x3+3x5) przy ograniczeniach:

5 , 4 , 3 , 2 , 1 0 2

4 6 2 5

4 2

2

2 2

5 4 3 2 2

5 1

5 4 3 2 1

3

4 2 2

1 1 2 3

=

+

+

+

+

+

+

i x

x x x x

x

x x x x

x x

x

i

42. Wyznaczyć min (x1+2x2+3x3+6x4) przy ograniczeniach

4 , 3 , 2 , 1 0 5

2 1

4 2

4 3 2 1

=

+

+ + +

i x

x x

x x x x

i

Sformułować symetryczne zadanie dualne i rozwiązać je.

43. Wyznaczyć min(x1+2x2) przy ograniczeniach

(13)

0 5

1 6 3 2

2 1 2

1 2 1

+

+

x x x

x x x

, ,

Sformułować symetryczne zadanie dualne i rozwiązać je.

44. Wyznaczyć min(x12x2) przy ograniczeniach

0 4

2 1

2 1 2

1 2 1

+

+

x x x

x x x

, Sformułować symetryczne zadanie dualne i rozwiązać je.

45. Wyznaczyć min(3x1x2) przy ograniczeniach

0 4

2

3

2 1 2

1 2 1

+

+

x x x

x x x

,

Sformułować symetryczne zadanie dualne i rozwiązać je.

46. Wyznaczyć min (6x14x28x3) przy ograniczeniach

5 , 4 , 3 , 2 , 1 0 2

3

1 5

5 3

2 1

4 3 2 1

=

= + +

+

= + + +

i x

x x

x x

x x x x

i

Sformułować niesymetryczne zadanie dualne i rozwiązać je.

47. Wyznaczyć min(x1x2) przy ograniczeniach

0 , 4

2 4 2

2 1 2

1 2 1

+

+

x x x

x x x

Sformułować symetryczne zadanie dualne i rozwiązać je.

48. Wyznaczyć max(3x12x2) przy ograniczeniach

0 0

6 0

2 1 2

1

2 1 2

1

= +

+

x x x

x

x x x

x

,

Sformułować zadanie dualne i rozwiązać je.

49. Wyznaczyć min (5x1+x3x4) przy ograniczeniach:

4 3 2 1 0 2

2

0 10 3

2

3 2 1

4 3 1

3 1

, ,

= ,

=

+

= + +

+

i x x

x x

x x x

x x

i

Cytaty

Powiązane dokumenty

Stwórz z powy»szych schematów zdania podstawiaj¡c za p =trapez jest czworo- k¡tem, q =ka»da liczba podzielna przez 6 jest podzielna przez 3.. Stwórz z powy»szych schematów

Wykazać, że funkcja charakterystyczna zbioru liczb wymiernych nie jest całkowal- na na [0, 1]..

Ile różnych deserów może z tego sporządzić ekspedientka, jeśli w pucharku mieści się nie więcej niż 5 kulek lodów, a pusty pucharek nie jest deserem..

Uwaga, dwa sposoby usadzenia uważamy za takie same, jeśli w obu sposobach każda z osób ma tych samych sąsiadów zarówno po lewej, jak i prawej stronie..

W tej samej cukierni Karol kupił dwa pączki i dwie drożdżówki płacąc 10 zł.. Za zakupy zapłacił

Praca własna: Wykonaj trzy przykłady (jeden wiersz)

Napisać funkcję, która poza przedziałem (0, 2) jest tożsamościowo równa zero, a wewnątrz tego przedziału jest parabolą przechodzącą przez punkt (1,1). Funkcja jest

Korzystając z całkowego przedstawienia Cauchy’ego funkcji ho- lomorficznej, sprawdź, że ma ona własność średniej.. Pokaż, że radialna funkcja harmoniczna