Problem obiadu Przykład. Pan domu został słomianym wdowcem i postanowił sam ugotować sobie obiad. Porównamy je-go działanie z organizacją pracy jego żony.

Slides:



Advertisements
Podobne prezentacje
Algorytm Rochio’a.
Advertisements

Tytuł prezentacji Warszawa, r..
II Zadanie programowania liniowego PL
MATEMATYKA Mnożenie w zakresie 10.
„Imię to słowna forma cienia To coś, co w słońcu, czy też w bidzie
Co można zwiedzić w WIELKIEJ BRYTANII Pamiętajmy o miejscach które możemy zwiedzić na przykład w WIELKIEJ BRYTANII. I też czym różni się ta wyspa od naszego.
Zadania i łamigówki matematyczne.
Programowanie liniowe
Ułamki dziesiętne.
OBLICZANIE SKALI MAPY Odległość między Ciechanowem a Kijowem w linii prostej wynosi 725 km. Oblicz skalę mapy, na której ta odległość wynosi 14,5 cm. Dane:
Wyniki Badania Statystycznego dotyczacego lekcji Matematyki Wyniki Badania Statystycznego dotyczacego lekcji Matematyki Autor: Aneta Powarzynska Klasa.
PROCENTY.
Prezentację przygotowała Bożena Piekar
FUNKCJA L I N I O W A Autorzy: Jolanta Kaczka Magdalena Wierdak
Rodzaje układów równań
Widzisz byłego prezydęta Clintona i jego następcę Gora? Nie... To są 2 twarze Clintona ale z innym uczesaniem. Co widzisz?
Operacjonalizacja problematyki badawczej
Raport z badań. Jeśli badania nie są należycie zakomunikowane, to wszelkie starania dotyczące zachowania procedur staja się bezużyteczne. Funkcje raportu:
Turystyka zdrowotna.
Podsumowanie ćwiczeń Justyna Zajączkowska gr.KrDZTo1011 Justyna Zajączkowska Justyna Zajączkowska.
AUTOR :WOJTEK NOWIK REPORTER : PATRYK SORMAN LUK SMIS PIOTREK COLO (KOLO) MAX SOWT.
Prąd Elektryczny.
AUTOR :WOJTEK NOWIK REPORTER : LUK SMIS PATRYK SORMAN PIOTREK COLO (KOLO)
Zastanówmy Się…...
Podstawowe jednostki informacji, co to jest bit i bajt?
Każde twierdzenie można zapisać w postaci: "Jeśli a to b". a – nazywamy założeniem twierdzenia, b – nazywamy tezą twierdzenia. Jeśli zamienimy b z a miejscami,
Regularnie, co najmniej raz w semestrze, odwiedzamy DPS w Jaworze, a także Dom Małego Dziecka w Jaworze. Wyjazdy te są w programie Szkolnego Klubu Wolontariatu.
Przeglądanie inOrder function BSTinorder(BSTNode root) if root NOT NULL BSTinorder(root.left) Print(root) BSTinorder(root.right) 2, 4, 6, 8, 9, 10, 12,
Powiedzmy, że jest i wracasz do domu samochodem (oczywiście sam) po niezwykle ciężkim dniu pracy. Jesteś naprawdę zmęczony i sfrustrowany.
Szkoła w chmurze.
fotografie - Marcel Cohen
Zapraszamy.. Rocznie wycina się 200 tysięcy kilometrów kwadratowych lasów liściastych i iglastych.
Zakładając kompostownik chronisz przyrodę i oszczędzasz złotówki, które przeznaczyłbyś na zakup nawozów mineralnych do upraw ogrodowych.
Można powiedzieć, że nasi dziadowie, jeżeli chodzi o kuchnię i gotowanie byli dużo bardziej ekologiczni niż my czy choćby nasi rodzice. Potrawy były zazwyczaj.
Nieformalne miejsca spotkań. ANKIETY Przeprowadziliśmy wśród uczniów gimnazjum ankietę na temat nieformalnych miejsc spotkań. Przedstawimy przykładowe.
Ach te baby... Ach te baby....
ALGORYTMY.
Regresja krzywoliniowa
Uwaga !!! Uczniowie SP 32 w Toruniu ! Zapraszamy was i Wasze rodziny do wzięcia udziału w Festynie Zdrowia, który odbędzie się 31 maja 2013 roku podczas.
W jakich sprawach uczniowie, a w szczególności samorząd powinien zabrać głos-czyli walczymy o swoje prawa Debata Plenarna.
ALGORYTM.
Analiza stanu naprężenia
Wykonała Sylwia Kozber
... i Bóg stworzy ł cz ł owieka. - Adamie, zejd ź w t ą dolin ę. Powiedział Pan: Adam spytał: -Co to jest dolina, Panie?
VLAN Sieć VLAN jest logicznym zgrupowaniem urządzeń sieciowych lub użytkowników niezależnie od położenia ich fizycznego segmentu.
Projektowanie stanowiska pracy w pozycji siedzącej
Instalacja serwera WWW na komputerze lokalnym
PHP Operacje na datach Damian Urbańczyk. Operacje na datach? Dzięki odpowiednim funkcjom PHP, możemy dokonywać operacji na datach. Funkcje date() i time()
HTML Podstawy języka hipertekstowego Damian Urbańczyk.
Ruch jednostajny po okręgu Ciało porusza się ruchem jednostajnym oraz torem tego ruchu jest okrąg.
Opracowała: Iwona Kowalik
SKALA MAPY Skala – stosunek odległości na mapie do odpowiadającej jej odległości w terenie. Skala najczęściej wyrażona jest w postaci ułamka 1:S, np. 1:10.
1 Strategia dziel i zwyciężaj Wiele ważnych algorytmów ma strukturą rekurencyjną. W celu rozwiązania rozwiązania problemu algorytm wywołuje sam siebie.
Par Jocelyne GIASSON Ch. 6 : Makroprocesy Czytanie ze zrozumieniem.
Struktury Sieci Neuronowych
PolGIS jako nowoczesny system do paszportyzacji sieci
Budowa programu #include /*instrukcje preprocesora */ #include int main(void) { /*podstawowa funkcja programu */ int a=1; /*deklaracja i inicjalizacja.
Prostokątny układ współrzędnych na płaszczyźnie
Są w życiu chwile, kiedy tak bardzo odczuwamy brak obecności innych,
Próbna matura z matematyki Piotr Ludwikowski. Rozporządzenie MEN z dnia 30 kwietnia 2007 w sprawie warunków i sposobu oceniania, klasyfikowania i promowania.
Białka Autorzy: Kamila Sałyga Weronika Kuźnia.
Zadanie: przy pomocy algorytmu simplex rozwiązać następujące zadanie programowania liniowego: przy ograniczeniach: Autor: Michał KĘPIEŃ (I4X2S0)
Gol I GOL 2 Moje REFLEKSJE NA temat filmu. Film Gol - moim zdaniem - był bardzo ciekawy… Pokazał że nawet ci najsilniejsi zmieniają się pod wpływem pieniędzy…
Temat 1: Składnia języka HTML
Zdrowy tryb ż ycia. Jest bardzo ważny dla naszego organizmu. Daje nam zdrowie i lepsze samopoczucie. Zdrowy tryb życia to ewidentnie ćwiczenia, ruch,
Oto krótka prezentacja ilustrująca dlaczego nie powinno się zastawiać wjazdu zmęczonym wykładami i innymi zajęciami, wsciekłymi przez oblane kolokwia studentom.
Pytania nie są trudne, więc nie oszukuj
w/g Grzegorz Gadomskiego
Największym bólem w życiu nie jest śmierć, lecz bycie ignorowanym.
SERCE SPORTOWCA Zespół objawów fizjologicznej, odwracalnej adaptacji u trenujących sporty wytrzymałościowe.
Zapis prezentacji:

Problem obiadu Przykład. Pan domu został słomianym wdowcem i postanowił sam ugotować sobie obiad. Porównamy je-go działanie z organizacją pracy jego żony. Czynności tworzące przedsięwzięcie „gotowanie obiadu” A — gotowanie zupy: 15 min B — obranie ziemniaków: 5 min C — gotowanie ziemniaków: 25 min D — usmażenie kotleta: 15 min E — zrobienie sałatki: 10 min  ZŁA ORGANIZACJA: czas gotowania obiadu 70 minut Ile wynosi czas gotowania obiadu? 30 minut

METODA SIMPLEKS

Idea metody simpleks Metoda simpleks została opracowana ok. 40 lat temu przez G.B.Dantziga. Polega ona na poszukiwaniu rozwiązań wśród wierzchołków ZRD prowadzonym w uporządkowany, racjonalny sposób. W metodzie simpleks konstruuje się ciąg sąsiednich bazowych RD w taki sposób, by każde następne rozwiązanie było nie gorsze (w sensie przyjętej funkcji celu).

Problem piekarza Piekarnia produkuje 3 rodzaje bułek (B1, B2, B3), które odpowiednio kosztują 1, 3 i 2 złote. Na wypiek bułki pierwszej (B1) potrzeba: 1 dkg mąki, 1 dkg cukru. Na wypiek bułki drugiej (B2) potrzeba: 2 dkg mąki, 1 dkg cukru i 1 dkg rodzynek. Bułka trzecia (B3) wymaga: 1 dkg mąki, 1 dkg cukru i 2 dkg rodzynek. W magazynie piekarni dostępne jest tylko 5 dkg mąki, 4 dkg cukru i 1 dkg rodzynek. Ile i jakich bułek powinniśmy upiec, aby otrzymać największy zysk, biorąc pod uwagę ograniczone zapasy składników?

B1 B2 B3 mąka 1 2 5 cukier 4 rodzynki 3 bułki składniki zapasy 3 zapasy ilość składnika na bułkę ceny Funkcja celu: 1x1 + 3x2 + 2x3    →   MAX

Krok 1. Zapisanie modelu w postaci standardowej 1x1 + 2x2 + 1x3 ≤ 5 1x1 + 1x2 + 1x3 ≤ 4 0x1 + 1x2 + 2x3 ≤ 1 Ograniczenia: x1 ≥ 0, x2 ≥ 0, x3 ≥ 0 Krok 2. Zapisanie modelu w postaci kanonicznej By sprowadzić układ do postaci kanonicznej należy zlikwidować wszelkie nierówności w warunkach ograniczających, jeśli takowe występują. Jeśli warunek występuje w postaci mniejszościowej ≤, dodajemy zmienną swobodną, natomiast jeśli warunek występuje w postaci większościowej ≥ odejmujemy zmienną swobodną. Dodane w ten sposób zmienne swobodne nie wpływają na zmianę kryterium opłacalności, bowiem do funkcji celu zmienne te są dodawane ze współczynnikiem równym zeru.

Postać standardowa 1x1 + 2x2 + 1x3 ≤ 5 1x1 + 1x2 + 1x3 ≤ 4 0x1 + 1x2 + 2x3 ≤ 1 Postać kanoniczna 1x1 + 3x2 + 2x3 + 0x4 + 0x5 + 0x6    →   MAX 1x1 + 2x2 + 1x3 + x4 = 5 1x1 + 1x2 + 1x3 + x5 = 4 0x1 + 1x2 + 2x3 + x6 = 1 Bazowa postać kanoniczna układu 1x1 + 3x2 + 2x3 + 0x4 + 0x5 + 0x6    →   MAX 1x1 + 2x2 + 1x3 + 1x4 + 0x5 + 0x6 = 5 1x1 + 1x2 + 1x3 + 0x4 + 1x5 + 0x6 = 4 0x1 + 1x2 + 2x3 + 0x4 + 0x5 + 1x6 = 1

ceny Tabelka simpleks 1 3 2 x1 x2 x3 x4 x5 x6 5 4 1 3 2 x1 x2 x3 x4 x5 x1 x2 x3 x4 x5 x6 5   4 1 3 2 x1 x2 x3 x4 x5 x6 5   4  0  1 wskaźniki pomocnicze wskaźniki optymalności wskaźnik funkcji celu

Wskaźniki optymalności pozwalają określić czy dane rozwiązanie jest optymalne. Przy maksymalizacji funkcji celu – jeśli wszystkie wskaźniki są niedodatnie, to rozwiązanie jest optymalne. Przy minimalizacji funkcji celu – jeśli wszystkie wskaźniki są nieujemne, to rozwiązanie jest optymalne.

1 3 2 x1 x2 x3 x4 x5 x6 5   4  0  1 kryterium wejścia 1 3 2 x1 x2 x3 x4 x5 x6 5 2,5  4  4  1  0 1 3 2 x1 x2 x3 x4 x5 x6 5 4 kryterium wyjścia

1 3 2 x1 x2 x3 x4 x5 x6 5 4 1 3 2 x1 x2 x3 x4 x5 x6 5 4

1 3 2 x1 x2 x3 x4 x5 x6 5 4 1 3 2 x1 x2 x3 x4 x5 x6 5 -1

1 3 2 x1 x2 x3 x4 x5 x6 5 1 3 2 x1 x2 x3 x4 x5 x6 -3 -2 -1 6 -4

1 3 2 x1 x2 x3 x4 x5 x6 -3 -2 -1 - 6 -4 kryterium wejścia 1 3 2 x1 x2 x3 x4 x5 x6 -3 -2 -1 - 6 -4 kryterium wyjścia

1 3 2 x1 x2 x3 x4 x5 x6 -3 -2 -1 - 6 -4 1 3 2 x1 x2 x3 x4 x5 x6 -3 -2 -1 -

1 3 2 x1 x2 x3 x4 x5 x6 -3 -2 -1 - 1 3 2 x1 x2 x3 x4 x5 x6 -3 -2 -1 - 6

Funkcja celu: 1x1 + 3x2 + 2x3 + 0x4 + 0x5 + 0x6 → MAX x1 x2 x3 x4 x5 x6 -3 -2 -1 - 6 Wreszcie koniec  Wskaźniki optymalności są niedodatnie  rozwiązanie: X1=3 X5=0 X2=1 x3=x4=x6=0 Funkcja celu: 1x1 + 3x2 + 2x3 + 0x4 + 0x5 + 0x6 → MAX Czyli 1*3 + 3*1 + 2*0 + 0*0 + 0*0 + 0*0 = 6 Najlepiej byłoby, gdyby piekarnia upiekła trzy bułki B1 i jedną bułkę B3, a zrezygnowałaby z bułki B2.