Zadania z badań operacyjnych Przygotowanie do kolokwium pisemnego

Podobne dokumenty
Rozdział 3 ZADANIE TRANSPORTOWE I PROBLEM KOMIWOJAŻERA

Zadanie transportowe i problem komiwojażera. Tadeusz Trzaskalik

Rozdział 6 PROGRAMOWANIE WYPUKŁE I KWADRATOWE

ZAGADNIENIE TRANSPORTOWE

Rozdział 2 PROGRAMOWANIE LINIOWE CAŁKOWITOLICZBOWE

Programowanie liniowe. Tadeusz Trzaskalik

Rozdział 1 PROGRAMOWANIE LINIOWE

Modelowanie sytuacji konfliktowych, w których występują dwie antagonistyczne strony.

PODEJMOWANIE DECYZJI W WARUNKACH NIEPEŁNEJ INFORMACJI

Plan wykładu. Przykład. Przykład 3/19/2011. Przykład zagadnienia transportowego. Optymalizacja w procesach biznesowych Wykład 2 DECYZJA?

Rozwiązywanie programów matematycznych

Rozdział 2 PROGRAMOWANIE LINIOWE CAŁKOWITOLICZBOWE

WYKŁAD nr Ekstrema funkcji jednej zmiennej o ciągłych pochodnych. xˆ ( ) 0

Programowanie liniowe całkowitoliczbowe. Tadeusz Trzaskalik

BADANIA OPERACYJNE pytania kontrolne

TOZ -Techniki optymalizacji w zarządzaniu

KO OF Szczecin:

ZASTOSOWANIE PROGRAMOWANIA LINIOWEGO W ZAGADNIENIACH WSPOMAGANIA PROCESU PODEJMOWANIA DECYZJI

Algebra liniowa. Macierze i układy równań liniowych

Badania operacyjne. te praktyczne pytania, na które inne metody dają odpowiedzi jeszcze gorsze.

Notatki do tematu Metody poszukiwania rozwiązań jednokryterialnych problemów decyzyjnych metody dla zagadnień liniowego programowania matematycznego

Wykład z modelowania matematycznego. Zagadnienie transportowe.

Definicja problemu programowania matematycznego

Standardowe zadanie programowania liniowego. Gliwice 1

Badania Operacyjne Ćwiczenia nr 2 (Materiały)

ZAGADNIENIE TRANSPORTOWE (część 1)

Programowanie liniowe

BADANIA OPERACYJNE Zagadnienie transportowe

METODY WIELOKRYTERIALNE

Wielokryteriowa optymalizacja liniowa

Rozwiązanie Ad 1. Model zadania jest następujący:

Wykład 6. Programowanie liniowe

Modele i narzędzia optymalizacji w systemach informatycznych zarządzania

Zagadnienie transportowe

METODA SYMPLEKS. Maciej Patan. Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski

Optymalizacja procesów technologicznych przy zastosowaniu programowania liniowego

Elementy Modelowania Matematycznego

Metoda graficzna może być stosowana w przypadku gdy model zawiera dwie zmienne decyzyjne. Metoda składa się z dwóch kroków (zobacz pierwszy wykład):

BADANIA OPERACYJNE I TEORIE OPTYMALIZACJI. Zagadnienie transportowe

Zbudować model matematyczny do poniższych zagadnień (ułożyć program matematyczny ).

ZAGADNIENIE TRANSPORTOWE(ZT)

Instrukcja do laboratorium Materiały budowlane Ćwiczenie 12 IIBZ ĆWICZENIE 12 METALE POMIAR TWARDOŚCI METALI SPOSOBEM BRINELLA

Programowanie liniowe

doc. dr Beata Pułska-Turyna Zarządzanie B506 mail: mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505.

Dualność w programowaniu liniowym

Spis treści. Koszalin 2006 [BADANIA OPERACYJNE PROGRAMOWANIE LINIOWE]

Lista 1 PL metoda geometryczna

Programowanie liniowe

Dodatek Solver Teoria Dodatek Solver jest częścią zestawu poleceń czasami zwaną narzędziami analizy typu co-jśli (analiza typu co, jeśli?

Rozdział 9 PROGRAMOWANIE DYNAMICZNE

Metody wielokryterialne. Tadeusz Trzaskalik

BADANIA OPERACYJNE Zagadnienie transportowe. dr Adam Sojda

( 1) ( ) 16 Warunki brzegowe [WB] Funkcja celu [FC] Ograniczenia [O] b i ( 2) ( ) ( ) 14. FC max. Kompletna postać bazowa

ROZDZIAŁ 5. Renty życiowe

OPTYMALIZACJA W LOGISTYCE

Kolejny krok iteracji polega na tym, że przechodzimy do następnego wierzchołka, znajdującego się na jednej krawędzi z odnalezionym już punktem, w

KOOF Szczecin:

Instytut Konstrukcji i Eksploatacji Maszyn Katedra Logistyki i Systemów Transportowych. Badania operacyjne. Dr inż.

Ćwiczenia laboratoryjne - 7. Problem (diety) mieszanek w hutnictwie programowanie liniowe. Logistyka w Hutnictwie Ćw. L. 7

Modelowanie całkowitoliczbowe

PROGRAMOWANIE KWADRATOWE

Rozdział 1 PROGRAMOWANIE LINIOWE

Wykład 1. Wprowadzenie do teorii grafów

Metoda simpleks. Gliwice

=B8*E8 ( F9:F11 F12 =SUMA(F8:F11)

OPTYMALIZACJA W LOGISTYCE

Programowanie nieliniowe. Badania operacyjne Wykład 3 Metoda Lagrange a

Teoretyczne podstawy programowania liniowego

Mechanika kwantowa ćwiczenia, 2007/2008, Zestaw II

Analityczne metody kinematyki mechanizmów

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Optymalizacja

1-2. Formułowanie zadań decyzyjnych. Metoda geometryczna

Wielokryteriowa optymalizacja liniowa cz.2

OPTYMALIZACJA W LOGISTYCE

Programowanie nieliniowe

UNIWESRYTET EKONOMICZNY WE WROCŁAWIU HOSSA ProCAPITAL WYCENA OPCJI. Sebastian Gajęcki WYDZIAŁ NAUK EKONOMICZNYCH

D WARSTWA MROZOOCHRONNA

OPTYMALIZACJA DYSKRETNA

INSTYTUT ENERGOELEKTRYKI POLITECHNIKI WROCŁAWSKIEJ Raport serii SPRAWOZDANIA Nr

MODELE MATEMATYCZNE W UBEZPIECZENIACH WYKŁAD 5: RENTY ŻYCIOWE

Zagadnienie transportowe (badania operacyjne) Mgr inż. Aleksandra Radziejowska AGH Akademia Górniczo-Hutnicza w Krakowie

ZADANIE TRANSPORTOWE I PROBLEM KOMIWOJAŻERA

Programowanie wypukłe i kwadratowe. Tadeusz Trzaskalik

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA

Zarządzanie projektami. Tadeusz Trzaskalik

A. Kasperski, M. Kulej, Badania operacyjne, Wykład 4, Zagadnienie transportowe1

Minimalizacja kosztu

ZAGADNIENIE TRANSPORTOWE

Badania operacyjne Operation research. Transport I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Rozdział 8 PROGRAMOWANIE SIECIOWE

Programowanie liniowe metoda sympleks

Badania Operacyjne Ćwiczenia nr 6 (Materiały)

Programowanie liniowe

Tworzenie gier na urządzenia mobilne

Rozwiązanie Powyższe zadanie możemy przedstawić jako następujące zagadnienie programowania liniowego:

Programowanie celowe #1

Modelowanie i Analiza Danych Przestrzennych

Relacje Kramersa Kroniga

Teoria gier. wstęp Teoria gier Zdzisław Dzedzej 1

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

Zaania z baań operacyjnych Przygotowanie o kolokwium pisemnego 1..21 Zaanie 1.1. Dane jest zaanie programowania liniowego: 4x 1 + 3x 2 max 2x 1 + 2x 2 1 x 1 + 2x 2 4 4x 2 8 x 1, x 2 Sprowazić zaanie o postaci bazowej i wykonać jeną iteracje metoy simpleks. Zaanie 1.2. Dane jest zaanie programowania liniowego: 1 y 1 + 2y 2 + y 3 min 2 1 + y 2 + y 3 3 y 1 + 2 2 2 y 1, y 2, y 3 a) zapiszać zaanie ualne o niego b) znaleźć rozwiązanie zaania ualnego metoa geometryczną, c) korzystając z twierzeń o ualności znaleźć rozwiązanie zaania wyjściowego. Zaanie 2.1. Rozwiązując metoą poziału i ograniczeń zaanie programowania liniowego w liczbach całkowitych z kryterium maksymalizacji otrzymano następującą listę zaań: Nr zaania Wartość funkcji celu Czy spełnione warunki całoliczbowości Numery zaań, na które zaanie zostało pozielone 9 Tak - 8 9, Nie 9;1 9 9,2 Tak 1 9,4 Nie Określić alszy ciąg postępowania. Zaanie 2.2. Oział banku pracuje na określeniem obrego harmonogramu pracy la swoich pracowników (zarówno pełnoetatowych, jak i pracujących na pół etatu). Nowy harmonogram powinien zapewnić sprawne funkcjonowanie banku oraz opowienie warunki pracy la personelu. Bank jest otwarty coziennie o 8. o 19.. Liczbę kasjerów niezbęną o zapewnienia sprawnej obsługi klientów w zależności o pory nia przestawiono w poniższej tablicy. Goziny 8. 9. 9. 1. 1. 11. 11. 12. 12. 13. 13. 14. 14. 1. 1. 1. 1. 1. 1. 18. 18. 19. Liczba kasjerów 1 11 9 9 4

Kasjer zatruniony na pełnym etacie zaczyna pracę o pełnej gozinie i pracuje przez 4 goziny bez przerwy, następnie ma gozinną przerwę, po której pracuje przez kolejne 3 goziny. Kasjer zatruniony na pół etatu pracuje przez 4 goziny bez przerwy (zaczynając pracę również o pełnej gozinie). Wliczając pensje i różne oatkowe opłaty, kasjer zatruniony na pełnym etacie kosztuje bank 4 zł/goz., poczas gy kasjer zatruniony na 1/2 etatu kosztuje 2 zł/goz. Zapisać moel matematyczny problemu ustalenia harmonogramu pracy kasjerów przy jak najmniejszym koszcie. Zaanie 3.1. W kolejnej iteracji otrzymano następujące rozwiązanie zaania transportowego: Rozwiązanie opuszczalne Macierz wskaźników optymalności 2 2 1 2 1 2 1 3-1 -2 4 3 3 2 3 2 4-3 a) Narysować cykl z poziałem na półcykl oatni i ujemny b) Zapisać poprawione rozwiązanie otrzymane w tej iteracji (gwiazkami zaznaczono węzły bazowe).. Cykl Poprawione rozwiązanie * * * * * * * * Zaanie 3.2. Wypożyczalnia samochoów ma oziały w 1 miastach: M1,..., M1. Klienci wypożyczalni mogą wypożyczyć i oać samochó w owolnym z tych miast. Na początku nia w każym z miast powinno znajować się tyle samochoów, ile opowiaa przeciętnemu ziennemu zapotrzebowaniu. Dane otyczące przeciętnej liczby wypożyczeń i zwrotów w każym z miast w ciągu oby oraz oległości mięzy miastami poano w poniższej tablicy. Oległość M1 M2 M3 M4 M M M M8 M9 M1 Liczba wypożyczeń M1 M2 M3 M4 M M M M8 M9 M1 1 13 1 2 12 1 1 2 3 23 2 34 11 3 4 2 24 3 38 1 41 8 31 28 34 29 42 19 4 2 3 32 39 3 1 1 8 12 4 1 3 Liczba zwrotów 3 8 8 11 14 12 Ustalić taki plan przewozu zwróconych samochoów, aby zminimalizować puste przebiegi. Zaanie 4.1. Firma techniczna miesza trzy surowce, tak aby wytworzyć wa proukty: oatek o paliwa (DP) oraz rozpuszczalnik (R). Każa tona DP skłaa się z 2/ t surowca 1 i 3/ t surowca 3. Tona R skłaa się z 1/2 t surowca 1, 1/ t surowca 2 i 3/1 t surowca 3. Proukcja firmy jest ograniczona z uwagi na ograniczone ilości surowców. W obecnym cyklu proukcyjnym firma posiaa następujące zapasy poszczególnych surowców: surowiec 1-2 t; surowiec 2 - t; surowiec 3-21 t. Właściciel firmy chce osiągnąć następujące równoważne cele: Cel 1: wytworzenie co najmniej 3 t prouktu DP. Cel 2: wytworzenie co najmniej 1 t prouktu R. Sformułować opowienie zaanie programowania celowego.

Zaanie 4.2. Rozpatrujemy wukryterialne zaanie quasi-hierarchiczne. Chcemy osiągnąć następujące cele: cel 1 maksymalizacja wartości proukcji cel 2 minimalizacja zużycia eficytowego surowca S1. Jenostkowe zużycie surowca S1 o proukcji zarówno prouktu P1, jak i P2 wynosi 2, zysk jenostkowy la prouktów p1 oraz P2 wynosi opowienio 2 i 3. Jenostkowe zużycia surowców S2 oraz S3 są następujące: surowiec S2 opowienio 1 i 2, surowiec S3 opowienio 4 i. a) zapisać zaanie pierwszego poziomu hierarchii, b) wieząc, że optymalna wartość funkcji celu la pierwszego poziomu hierarchii wynosi 14, oraz, że ecyent akceptuje wartość funkcji celu pierwszego poziomu hierarchii nie mniejszą o wartości optymalnej o 1%, zapisać zaanie rugiego poziomu hierarchii. Zaanie.1. Kierownictwo firmy transportowej rozważa ecyzje otyczące poziomu zatrunienia: zwiększenie liczby pracowników, zmniejszenie liczby pracowników oraz utrzymanie zatrunienia na otychczasowym poziomie. Skuteczność pojętej ecyzji zależy w głównej mierze o przyszłych cen ropy. Na postawie analizy rynku oceniono, że prawopoobieństwo spaku cen ropy wynosi,2, prawopoobieństwo wzrostu ceny ropy równe jest,, natomiast pozostałe prawopoobieństwa określają szanse na utrzymanie ceny ropy bez zmiany.w poniższej tablicy przestawiono zysk (w tys. zł) opowiaający opowienim ecyzjom w zależności o kształtowania się ceny ropy. cena ropy spaa nie zmienia się rośnie ecyzja zmniejszenie zatrunienia 4 3 zatrunienie bez zmian 4 zwiększenie zatrunienia - 2 Jaką ecyzję poejmie kierownictwo firmy? Zaanie.2. Rozpatrujemy gre wuosobową o sumie zero. macierz wypłat jest następująca: Strategie Gracz II 1 2 3 1 4-1 3 Gracz I 2 2-2 -3 3-1 2-1 a) wyeliminować strategie ominujące i zominowane, b) zapisać wa zaania programowania liniowego (la gracza I i II), pozwalające na znalezienie optymalnych strategii mieszanych. Za..3. Rozpatrujemy problem poejmowania ecyzji w warunkach niepewności: Stan natury S1 S2 S3 Decyzja 1 2 8 2 4 3 9 3 9 1 4 8 Określić, zgonie z regułą Hurwicza, przy współczynniku ostrożności równym, rekomenowaną ecyzję: Zaanie.1. Dwie cukrownie mają za zaanie przerobienie łącznie 12 ton buraków. Dzienny przerób cukrowni wynosi opowienio: 12 i 24 ton buraków. Straty cukru powstałe w trakcie procesu przetwarzania buraków są zależne o czasu ich skłaowania. Straty te opisuje następująca funkcja: f(x 1, x 2 ) = x 1 2 + 2x 2 2 +12x 1 + 1x 2

gzie x 1, x 2 są czasami trwania procesów przetwarzania buraków w cukrowniach (w niach). Zapisać moel matematyczny rozziału 12 ton buraków mięzy cukrownie, aby zminimalizować straty cukru? Zaanie.2. Obliczyć współczynniki optymalności i wskazać zmienną, wchozącą o bazy w kolejnej iteracji. cx--> min 1 1 Baza c B x 1 x 2 x 1 x 2 y 1 y 2 y 1 y 2 w 1 w 2 b x 1-9 1 -, -,, -,2 x 2-4 1 -,2 -,2,2 -,2, x 2 1 1,,2 -,2,2 2, w 2 1 - -1,,, 1 -, 1 2 c j - z j Zaanie. Rozpatrywany projekt opisany jest w poniższej tablicy. Czas (ni) Koszt (zł) Czynność normalny przyspieszony normalny przyspieszony A: 1-2 4 3 3 B: 1-3 3 11 C: 2-3 3 1 1 3 D: 2-4 4 2 3 E: 3-4 1 2 F: 4-4 8 12 a) narysować harmonogram ALAP la czasu normalnego, b) zapisać zaanie minimalizacji czasu realizacji projektu przy zaanym koszcie przyspieszenia realizacji, nie przekraczającym 1 jp. Zaanie 8. a) Określić minimalne rzewo rozpinające, rozpoczynając o wierzchołka 4. Iteracja 1 Iteracja 2 Rozpatrywane krawęzie Rozpatrywane krawęzie Dołączona krawęź Dołączona krawęź Iteracja 3 Iteracja 24 Rozpatrywane krawęzie Rozpatrywane krawęzie Dołączona krawęź Dołączona krawęź

b)określić najkrótsze rogi prowazące z wierzchołka początkowego o pozostałych wierzchołków Iteracja 1 Iteracja 2 Iteracja 3 Iteracja 4 Iteracja Najkrótsze rogi: o wierzchołka 2 o wierzchołka 3 o wierzchołka 4 o wierzchołka.