Wstęp do Programowania Matematycznego Lista zadań nr 2
Transkrypt
Wstęp do Programowania Matematycznego Lista zadań nr 2
Wstęp do Programowania Matematycznego Lista zadań nr 2 Tematyka: Formułowanie zadań programowania liniowego w postaci matematycznej. 1. Wyznaczyć maksimum funkcji f (x) = x1 + 2x2 na zbiorze określonym nierównościami −x1 + x2 ¬ 0, x1 − x2 ¬ 0, x1 + x2 ¬ 1, x1 0, x2 0. 2. Wyznaczyć minimum dla funkcji f (x) = x1 +2x2 −x3 na zbiorze określonym nastepującymi warunkami: x1 +x2 +x3 = 1, x1 − x2 ¬ 0, x1 0, x2 0. 3. Problem Diety Trzy różne nawozy F, P, N zawiarają cztery składniki mineralne A, B, C, D. Ilości składników i minimalne dawki składników mineralnych wymagane w hodowli określonego rodzaju roślin podane są w tabeli Składniki F P N A B C D 6 40 3 18 2 4 20 12 26 20 60 13 Minimalna wymagana ilość 96 160 120 152 Jednostkowe ceny nawozów wynoszą odpowiednio 5, 6, 2 PLN. Wyznaczyć skład mieszanki o minimalnym koszcie. Rozwiązać także to samo zadanie przy dodatkowym założeniu, że proporcja użytych nawozów wynosi 1 : 0, 5 : 4. 4. Optymalizacja Portfela Inwestycyjnego Portfel inwestycyjny składa się z trzech papierów wartościowych kategorii A, B, C o oprocentowaniu odpowiednio 5, 6, 9 % w skali roku. Na zakup portfela przeznaczone jest do 100 000 PLN, nie więcej niż 20 000 ma być przeznaczone na zakup papierów C, a średnia kategoria ma być nie niższa od B(1 ). Wyznaczyć optymalny (przynoszący największy zysk) skład portfela zgodny z podanymi warunkami. 5. Problem Transportowy Każda z trzech rafinerii T, C, A wytwarza 106 baryłek ropy. Zapotrzebowanie w miejscowości K oddalonej od rafinerii o odpowiednio 1000, 20000, 3000 km. wynosi 800 000 baryłek, a w miejscowości W w odległości odpowiednio 1500, 3000, 3700 km. zapotrzebowanie wynosi 2 200 000 baryłek. Sformułować (zamknięty, tj. w postaci warunków zadanych równaniami) problem minimalizacji kosztu transportu, jeśli transport kosztuje 1 PLN za przewóz 1 baryłki na odległość 1 km. Rozwiązać ten problem. 6. Optymalizacja Produkcji Fabryka samochodów produkuje trzy rodzaje pojazdów A, B, C, które przynoszą jej zysk odpowiednio 100, 200, 400 $. Wydajność zużycia paliwa w tych pojazdach wynosi odpowiednio 20, 17, 14 mil/galon, a przepisy ochrony środowiska wymagają od fabryki, aby przeciętne zużycie w pojazdach jej produkcji było nie większe niż 18 mil/galon. Przeciętny czas montażu pojazdu to 1 min. dla A, 2 min. dla B i 3 min. dla C. Jaki maksymalny zysk może osiągnąć fabryka w ciągu 8 godzinnego dnia pracy? 7. Optymalizacja Czasu Pracy W pewnej firmie produkowane są dwa rodzaje produktów A i T , przy czym ich wykonanie jest podzielone między dwa oddziały, I i II. W oddziale I praca wymagana przez produkt T wynosi 5 godz., a praca wymagana przez A — 2 godz. W oddziale II na każdy produkt poświęcane jest po 3 godz. Odział I może poświęcić 180 godz. pracy (tygodniowo) na wykonanie zadania produkcyjnego, a oddział II tylko 135 godz. Produkt A przynosi zysk 200$ na sztuce, a produkt T — 300$ na sztuce. Sprawdzić, że plan produkcji maksymalizujący zysk polega na produkcji 30 sztuk rodzaju T i 15 sztuk rodzaju A i przynosi zysk 12 000$. Ułożyć i rozwiązać problem dualny. Jaka jest jego interpretacja? 8. Dana jest początkowa tablica sympleksowa v1 v2 −1 x1 2 3 17 = u1 x2 1 1 5 = u2 −1 3 4 0 =g = − y1 = − y2 =f Przeprowadzić algorytm sympleks wybierając jako element wiodący 1 w pierwszym wierszu i drugiej kolumnie i sprawdzić, że zakończenie algorytmu wymaga trzech kroków, a przy wyborze 2 w pierwszej kolumnie jako elementu wiodącego potrzeba mniej (ile?) operacji. Prześledzić kolejne zamiany zmiennych bazowych przez niebazowe przy pierwszej metodzie rozwiązania. 1 Dla naszych celów możemy przyjąć, że oznacza to, iż średnia inwestycji w papiery kategorii A i C musi być nie większa niż wartość papierów kategorii A. Kategorie odzwierciedlają stopień ryzyka inwestycji w dany papier i są uporządkowane (malejąco) A, B, C.