Deterministyczne Modele Badań Operacyjnych Semestr letni 2015 Praca domowa I

Podobne dokumenty
Deterministyczne Modele Badań Operacyjnych Semestr letni 2015 Praca domowa IV

Deterministyczne Modele Badań Operacyjnych Semestr letni 2015 Praca domowa III

Deterministyczne Modele Badań Operacyjnych Semestr letni 2015 Praca domowa II

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

Programowanie liniowe

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

Lista 1 PL metoda geometryczna

Badania operacyjne. Dr hab. inż. Adam Kasperski, prof. PWr. Pokój 509, budynek B4 Materiały do zajęć dostępne na stronie:

Zadanie laboratoryjne "Wybrane zagadnienia badań operacyjnych"

c j x x

Programowanie liniowe

Przykład: frytki i puree Analiza wrażliwości współczynników funkcji celu

1. Który z warunków nie jest właściwy dla powyższego zadania programowania liniowego? 2. Na podstawie poniższej tablicy można odczytać, że

Badania Operacyjne Ćwiczenia nr 6 (Materiały)

Zagadnienie transportowe i zagadnienie przydziału

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

PRZYKŁADOWY PLAN POSIŁKÓW

Iwona Konarzewska Programowanie celowe - wprowadzenie. Katedra Badań Operacyjnych UŁ

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

Gra piwna. Dane LZIP_4_LW. Informacje opisowe arkusze w Excelu. znajdują się na stronie zajęć proszę się z nimi zapoznać

Wykład z modelowania matematycznego. Zagadnienie transportowe.

Ekonometria - ćwiczenia 11

7 00 L - karnityna + chrom + aminokwasy rozgałęzione, 7 30 I ŚNIADANIE, (głównie węglowodany złożone + owoce + warzywa):*

Ekonometria Programowanie Liniowe. Robert Pietrzykowski

WYKORZYSTANIE NARZĘDZIA Solver DO ROZWIĄZYWANIA ZAGADNIEŃ TRANSPORTOWYCH Z KRYTERIUM KOSZTÓW

Statystyka. Zadanie 1.

Programowanie liniowe

Ekonometria - ćwiczenia 10

Badania Operacyjne Ćwiczenia nr 5 (Materiały)

Przed Tobą zestaw zadań konkursowych. Na ich rozwiązanie masz 90 minut. wybieraj tak, aby osiągnąć jak najlepszy wynik. POWODZENIA

Badania operacyjne. Dr Michał Kulej. Pokój 509, budynek B4 Forma zaliczenia wykładu: egzamin pisemny.

Opracował: Dr Mirosław Geise 4. Analiza progu rentowności

ZASTOSOWANIE PROGRAMOWANIA LINIOWEGO W ZAGADNIENIACH WSPOMAGANIA PROCESU PODEJMOWANIA DECYZJI

Analiza korelacji i regresji dwóch zmiennych losowych

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

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

L.Kowalski zadania ze statystyki opisowej-zestaw 4. ZADANIA Zestaw 4

Wydział Matematyki Programowanie liniowe Ćwiczenia. Zestaw 1. Modelowanie zadań programowania liniowego.

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

ZAGADNIENIE TRANSPORTOWE

Zad.1. Microsoft Excel - Raport wyników Komórka Nazwa Warto pocz tkowa Warto cowa Komórka Nazwa Warto pocz tkowa Warto cowa Komórka Nazwa Warto

Modelowanie całkowitoliczbowe

Zagadnienie diety Marta prowadzi hodowlę zwierząt. Minimalne dzienne zapotrzebowanie hodowli na mikroelementy M1, M2 i M3 wynosi 300, 800 i 700

Jak zrobić zakupy za pośrednictwem Rekshopa?

Poziom Obsługi Klienta

Zestaw powtórzeniowy nr 20

Warsztaty Żywieniowe. Temat: Zasady żywienia młodzieży aktywnej

GDA. Prawidłowe odżywianie

Firma JCo wytwarza dwa wyroby na dwóch maszynach. Jednostka wyrobu 1 wymaga 2 godzin pracy na maszynie 1 i 1 godziny pracy na maszynie 2.

EGZAMIN MATURALNY Z INFORMATYKI POZIOM ROZSZERZONY CZĘŚĆ II MAJ 2014 WYBRANE: Czas pracy: 150 minut. Liczba punktów do uzyskania: 30 WPISUJE ZDAJĄCY

Wspomaganie Zarządzania Przedsiębiorstwem Laboratorium 02

Test badania kompetencji z matematyki w klasie VI Zakres materiału-klasa IV,V, i pierwszy semestr klasy VI

Żywienie w sporcie, czyli po co mojemu dziecku dietetyk?

Standardowe zadanie programowania liniowego. Gliwice 1

Podstawowe informacje potrzebne do szybkiego uruchomienia e-sklepu

Wykład 7. Informatyka Stosowana. Magdalena Alama-Bućko. 16 kwietnia Magdalena Alama-Bućko Wykład 7 16 kwietnia / 23

Zbilansowana dieta DIY warsztaty z dietetykiem

TRENER MARIUSZ MRÓZ - JEDZ TO, CO LUBISZ I WYGLĄDAJ JAK CHCESZ!

Ćwiczenia laboratoryjne - 7. Zagadnienie transportowoprodukcyjne. programowanie liniowe

Rozdział 2 PROGRAMOWANIE LINIOWE CAŁKOWITOLICZBOWE

Kolokwium I - zestaw 1

METODY OBLICZENIOWE OPTYMALIZACJI zadania

Badania Operacyjne Ćwiczenia nr 4 (Materiały)

PROBLEMY DECYZYJNE KRÓTKOOKRESOWE. WYTWORZYĆ CZY KUPIĆ? outsourcing


60g płatków owsianych /50g ryżu brązowego/ 50g kaszy gryczanej/ 50g makaronu razowego

Zasady zdrowego żywienia

Mikroekonomia II Semestr Letni 2014/2015 Ćwiczenia 4, 5 & 6. Technologia

ZAGADNIENIA PROGRAMOWANIA LINIOWEGO

WYNIKI ANKIET I TESTÓW KLAUDIA KRZYŻAŃSKA, KL.IIIF GIMNAZJUM NR14 BYTOM

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

Raport. Innowacje na rynku czekolady. Ewelina Kowalik Szymon Poletyło Kamil Woźniak Paulina Żarnowska

Problem zarządzania produkcją i zapasami

Rejestracja. Ilustracja 1: Rejestracja

Laboratorium Metod Optymalizacji. Sprawozdanie nr 2

Temat 1: Budżetowanie

Zbiór zadań. Makroekonomia II ćwiczenia KONSUMPCJA

ZSGH BYTOM, BON APPÉTIT, NUMER 11

PRAWIDŁOWE ODŻYWIANIE NASTOLATKÓW

Zagadnienia programowania liniowego dotyczą modelowania i optymalizacji wielu problemów decyzyjnych, na przykład:

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

Próg rentowności BEP. Strefa Zysku. Koszty Stałe + Przychody ze sprzedaży. Koszty Zmienne. Koszty Zmienne. Koszty Stałe. Próg rentowności BEP

WYDZIAŁ ELEKTRYCZNY POLITECHNIKI WARSZAWSKIEJ INSTYTUT ELEKTROENERGETYKI ZAKŁAD ELEKTROWNI I GOSPODARKI ELEKTROENERGETYCZNEJ

Mówimy to, co robimy i robimy, co mówimy

Ćwiczenia, Makrokonomia II, 4/11 października 2017

PAKIETY ZDROWA ENERGIA

Zajęcia żywieniowe Wymagania podstawowe Zajęcia żywieniowe Wymagania ponadpodstawowe

OPTYMALIZACJA W LOGISTYCE

Optymalizacja procesów technologicznych przy zastosowaniu programowania liniowego

1. Dietetyczne zamieszanie

ZESTAW ZADAŃ Konkurs Finanse w matematyce

Pyt.1. Podać warunki jakie musi spełniać model matematyczny dla możliwości rozwiązywania metodami programowania liniowego.

KATALOG PRODUKTÓW PROMOCYJNYCH

Żywienie opasów: jak wyliczyć dawkę pokarmową?

Firma Handlowa GIGA Utworzono : 07 lipiec 2016

W następnych slajdach jest to graficznie przedstawione jak to zrobić

b) PLN/szt. Jednostkowa marża na pokrycie kosztów stałych wynosi 6PLN na każdą sprzedają sztukę.

SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa Etap edukacyjny: IV, przedmiot: informatyka (poziom podstawowy )

Elementy Modelowania Matematycznego

Transkrypt:

Deterministyczne Modele Badań Operacyjnych Semestr letni 2015 Praca domowa I 13/03/2015 1 Polecenie Zestaw składa się z trzech zadań, za każde z nich można zdobyć 10p. Rozwiązania do zadań należy wysłać na adres tp.dmbo.2015@gmail.com do 20/03/2015 do godziny 23 : 59 (liczy się czas otrzymania rozwiązania, nie wysłania). W przypadku przekroczenia tego terminu praca nie będzie sprawdzana. Prace należy wykonywać w grupach maksymalnie 2 osobowych. Skład grup nie powinien się zmieniać w trakcie semestru. Prace powinny być wykonane przez zespoły samodzielnie, w przypadku stwierdzenia niesamodzielności pracy dany zestaw nie będzie sprawdzany. Na rozwiązanie składa się plik.xls lub.xlsx z rozwiązanymi poszczególnymi podpunktów w Solverze, oraz plik.pdf z odpowiedziami do zadań (odpowiedzi do zadań proszę zapisać w dowolnym edytorze tekstu; skany pisma ręcznego nie będą akceptowane). Oba pliki powinny być spakowane do folderu skompresowanego w formacie.zip. Nazwa folderu powinna być następująca: DM BO1[ind1][ind2][nrg1][nrg2], gdzie ind1 i ind2 to numery indeksów autorów, a nrg1 i nrg2 to numery grup autorów (zgodne ze stanem w Wirtualnym Dziekanacie). Proszę tytułować maile zawierające rozwiązanie w następujący sposób: DM BO2015L P D [ind1] [ind2] (gdzie tak jak poprzednio ind1 oraz ind2 oznaczają numery indeksów autorów. W przypadku nie przestrzegania powyższych wymogów od uzyskanego wyniku może zostać odjęte do 20% uzyskanych punktów. 2 Sztruksik Firma odzieżowa Sztruksik istnieje na rynku spodni sztruksowych od roku 1990 i jest światowym liderem w produkcji sztruksów. Swoją mocną pozycję na tym trudnym rynku zawdzięcza głównie talentom organizacyjnym prezesa Jana Kowalskiego, który niedawno zatrudnił Cię na stanowisko Głównego Analityka Sztruksów. Twoje pierwsze zadanie polega na tym, aby zoptymalizować grafik produkcji na nadchodzący kwartał (13 tygodni). Sztruksik ma zamówienia na 15 różnych typów spodni. Posiada dwie maszyny: S1 i S2. 1

Maszyna S1 oprócz standardowych spodni może także produkować spodnie z naszywkami. Sztruksik może także zlecić wykonanie całego lub części zamówienia podwykonawcom. Poniższa tabela podsumowuje dostępne dane. Tabela 1: Dane o produkcji spodni S1 S2 Podwykonawca Zamówienie Popyt Spodnie/h Koszt/szt. Spodnie/h Koszt/szt. Koszt/szt. 1 14 000 4,51 2,66 NA NA 2,77 2 52 000 4,796 2,55 NA NA 2,73 3 44 000 4,629 2,64 NA NA 2,85 4 20 000 4,256 2,56 NA NA 2,73 5 77 500 5,145 1,61 5,428 1,6 1,76 6 109 500 3,806 1,62 3,935 1,61 1,76 7 120 000 4,168 1,64 4,316 1,61 1,76 8 60 000 5,251 1,48 5,356 1,47 1,59 9 7 500 5,223 1,5 5,277 1,5 1,71 10 69 500 5,216 1,44 5,419 1,42 1,63 11 68 500 3,744 1,64 3,835 1,64 1,8 12 83 000 4,157 1,57 4,291 1,56 1,78 13 10 000 4,422 1,49 4,558 1,48 1,63 14 381 000 5,281 1,31 5,353 1,3 1,44 15 64 000 4,222 1,51 4,288 1,5 1,69 Sztruksik posiada 15 maszyn S1 i 80 maszyn S2. Chcąc zaspokoić popyt firma pracuje 24 godziny na dobę, 7 dni w tygodniu. Każda maszyna musi być sprawdzona raz w tygodniu przez serwisanta, trwa to około 2h. Twoje zadanie polega odpowiedzi na poniższe pytania: a) Zapisz problem jako ZPL. Jaki jest optymalny plan produkcji (min. koszt) i związany z nim koszt?[4p] b) Czy jest to jedyne rozwiązanie? (skorzystaj z raportu wrażliwości) W tym oraz następnych podpunktach przyjmijmy, że spodnie są produktem doskonale podzielnym. [1p] c) Jak zmieniłoby się rozwiązanie optymalne gdyby jedna z maszyn S1 uległa awarii i nie mogła być używana przez cały kwartał? [1p] d) Co stałoby się z rozwiązaniem gdyby Sztruksik zakupił dodatkową maszynę S1? [0,5p] e) Jak zmieniłoby się rozwiązanie optymalne gdyby jedna z maszyn S2 uległa awarii i nie mogła być używana przez cały kwartał? [0,5p] f) Co stałoby się z rozwiązaniem gdyby Sztruksik zakupił dodatkową maszynę S2? [0,5p] g) Na przykładzie zamówienia 1 wyjaśnij pojęcie ceny dualnej. [1p] h) Ile kosztuje wyprodukowanie zamówienia nr 2? [0,5p] 2

i) Jeśli spodnie 5-15 byłyby sprzedawana w tej samej cenie, który rodzaj spodni firma powinna promować najbardziej w celu zwiększenia ich sprzedaży? Odpowiedź uzasadnij. [0,5p] j) Czy rozwiązanie optymalne zmieniłoby się gdyby koszt zakupu od podwykonawcy spodni 1 wzrósł do 2,80 zł [0,5p] 3 Hardcorowy Koksu Dnia pewnego za Gierka, Jacek - student 3 roku SGPIS usłyszał słowa, które zmieniły jego życie: cokolwiek robisz, rób na masę. Do głębi poruszony, postanowił zostać siłaczem. Jacek podszedł do sprawy w sposób profesjonalny i stwierdził, że ułoży sobie odpowiednią dietę. Głęboka komuna pozwala jednak tylko na wykorzystanie 4 produktów: Ryż w opakowaniach 4x100g, cena: 3 zł, Filet z piersi kurczaka, cena: 2 zł za 100g, Puszka tuńczyka 200g, cena: 4 zł, Kalafior, cena: 1 zł za sztukę 500g Poniższa tabela przedstawia wartości odżywcze dla każdego z dostępnych produktów: Tabela 2: Wartości odżywcze dostępnych produktów Kalorie (kcal) Białko (g) Węglowodany (g) Tłuszcze (g) Ryż (100g) 344 9 78,9 1 Filet z piersi kurczaka (100g) 122 16 2 4 Tunczyk (100g) 80 20 0 5 Kalafior (100g) 31 0 5 0 W pewnej mądrej książce Jacek przeczytał, że chcąc zrobić masę potrzebuje dziennie przynajmniej 3500 kcal, 80g białka, 400g węglowodanów i 40g tłuszczy. a) Pomóż Jackowi ułożyć dietę na masę jak najniższym kosztem. Zapisz problem jako zadanie programowania liniowego. [2p] b) Jaki jest najniższy dzienny koszt zapewniający minimalne spożycie kalorii, białka węglowodanów i tłuszczy? Wytłumaczenie: jeśli Jacek zje jednego dnia na przykład tylko 232g ryżu to dzienny koszt wynosi (232g/400g)*3zł.[1p][1p] c) Przyjmij, że Jacek może zjadać tylko równe porcje posiłków (wielokrotności 100g). Na przykład może zjeść 1 albo 2 torebki ryżu nie 1,5. Jak zmieni się rozwiązanie optymalne?[1p] d) Mamy komunę Jacek może kupić maksymalnie 500g kurczaka dziennie oraz nie może zjeść żadnego z produktów więcej niż 1,6 kg dziennie. Jak zmieni się rozwiązanie optymalne w porównaniu z rozwiązaniem z pkt c?[2p] e) Plan otrzymany w pkt c nie jest zbilansowany. Jacek stwierdził, że chce zjeść przynajmniej 300g kalafiora dziennie. O ile wzrósł koszt w porównaniu z pkt c? [2p] 3

f) Zaczęta a niedokończona puszka tuńczyka szybko się psuje, już następnego dnia nie nadaje się do spożycia. Wprowadź dodatkowy warunek do rozwiązania z pkt d, który sprawi, że tuńczyk nie będzie się marnował. Ile puszek tuńczyka dziennie powinien zjeść Jacek? Wprowadź także dodatkowy warunek, że Jacek musi zjeść przynajmniej jedną puszkę. [2p] 4 Kapitan Saga Kapitan Saga szykuje kolejny rejs, więc musi przemyśleć co wziąć na pokład swojej wiernej łódki s/y Wielki Paździerz. Zakupów dokonuje w sklepie wielobranżowym U Mietka gdzie na kredyt może dostać towary o łącznej wartości 100 000 PLN, jednak Mietek wymaga żeby kapitan zamawiał jedynie produkty w zaproponowanych przez niego ilościach (np. jeżeli sardynki są sprzedawane w transzach po jednej tonie, to możliwy jest tylko zakup całkowitej wielokrotności jednej tony). Każdy z przedmiotów dostępnych w sklepie jest opisany przez 3 parametry: cenę, procentowy przyrost użyteczności wynikający z zakupu danego przedmiotu, oraz jego cenę. Zestawienie to zawiera tabela (każdego przedmiotu można kupić więcej niż jedną sztukę, ale nie więcej niż znajduje się w magazynie sklepu): Tabela 3: Oferta sklepu U Mietka u przyrost utyli cena [PLN] waga [t] zapasy produktu (w tonach) puszki sardynek 1,5 2000 1 20 zapasowy maszt 1,05 10 000 20 60 woda pitna 1,3 1500 2 400 makaron 1,2 2000 0,3 300 ryż 1,4 1800 0,5 200 sos pomidorowy 1,7 2700 1 100 konserwa turystyczna 1,5 5000 3 600 mielonka super 1,6 3000 2 400 Nauczony po ostatnim rejsie kapitan koniecznie chce wziąć ze sobą przynajmniej jeden zapasowy maszt. Kapitan napotyka iloczynową funkcję użyteczności, tzn. każdy zakupiony przedmiot zwiększa jego bazową użyteczność (równą 1) o u razy (tzn. kupując dwie puszki sardynek i maszt użyteczność kapitana wyniesie 1*1.05*1.5*1.5). Jacht może pomieścić maksymalnie 100 ton ładunku. Kapitan chce tak załadować łódkę, aby zmaksymalizować swoją użyteczność, przestrzegając jednocześnie wymogów bezpieczeństwa. a) Zapisz (analitycznie) liniowy model optymalizacyjny pozwalający na rozwiązanie problemu [2p]. b) Zaimplementuj zapisany model liniowy w excelu. Jaka jest optymalna wartość funkcji celu? Jakie są wartości zmiennych decyzyjnych w rozwiązaniu optymalnym? [2p] c) Kapitan Saga uznał, że sam sos pomidorowy jest bezużyteczny i na każdą tonę sosu musi przypadć albo 0,5 tony ryżu, albo 0,6 tony makaronu. Zapisz dodatkowy warunek ograniczający. W jaki sposób zmieni się rozwiązanie optymalne?[2p] 4

d) Czytając książkę kucharską kapitan Saga poznał termin zrównoważona dieta, dlatego też chce zabrać na pokład tyle samo ton sardynek, mielonki oraz konserw. Wie jednak z doświadczania, że albo powinien zabrać ze sobą łącznie więcej niż 30 ton tych produktów lub mniej niż 10 ton. Zapisz zmiany w modelu optymalizacyjnym. Zmodyfikuj model z podpunktu b) i zapisz nowe rozwiązanie optymalne, oraz wartości zmiennych decyzyjnych. [2p] e) Od dawna kapitan Saga uznaje że 9 to jego szczęśliwa liczba, dlatego chce żeby na pokładzie liczba sztuk przynajmniej jednego dowolnego produktu wynosiła dokładnie 9 sztuk. Zapisz zmiany w modelu optymalizacyjnym. Zmodyfikuj model z podpunktu b) i zapisz nowe rozwiązanie optymalne, oraz wartości zmiennych decyzyjnych. [2p] 5