Planowanie przedsięwzięć
|
|
- Zofia Olejnik
- 8 lat temu
- Przeglądów:
Transkrypt
1 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 1 Planowanie przedsięwzięć Model przedsięwzięcia lista operacji relacje poprzedzania operacji modele operacji funkcja celu planowania
2 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 2 Relacje poprzedzania operacji (A B) Koniec A - Start B operacja B nie może się rozpocząć przed zakończeniem A Koniec A - Koniec B operacja B nie może się zakończyć przed zakończeniem A Start A - Start B operacja B nie może się rozpocząć przed rozpoczęciem A Start A - Koniec B operacja B nie może się zakończyć przed rozpoczęciem A Modele operacji czasy trwania deterministyczne deterministyczne zależne od wielkości przydzielonego zasobu niepewne wymagania zasobowe Funkcje celu planowania minimalizacja czasu realizacji przedsięwzięcia (przy zadanych zasobach) minimalizacja wykorzystania zasobów (przy zadanym czasie realizacji przedsięwzięcia)
3 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 3 Przykład Projekt implementacji ośmiu modułów systemu informatycznego lista operacji M1, M2, M3, M4, M5, M6, M7, M8 gdzie Mi, i=1,...,8 oznacza operację implementacji modułu i relacje poprzedzania i czasy trwania operacji operacja operacje poprzedzające czas trwania [tygodnie] M1 13 M2 8 M3 M1 9 M4 M1 15 M5 M2 20 M6 M2, M3 3 M7 M2, M3 4 M8 M4, M6 10
4 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 4 Metoda ścieżki krytycznej CPM (Critical Path Method) Model przedsięwzięcia relacje poprzedzania: Koniec-Start model operacji czasy trwania: deterministyczne brak ograniczeń zasobowych funkcja celu: minimalizacja czasu realizacji przedsięwzięcia Schemat metody 1.Konstrukcja sieci przedsięwzięcia 2.Wyznaczenie najwcześniejszych terminów (chwil) zdarzeń i ścieżki krytycznej sortowanie topologiczne wierzchołków sieci wyliczanie najdłuższych odległości określenie najdłuższej ścieżki 3.Wyznaczenie najpóźniejszych terminów (chwil) zdarzeń i zapasów czasowych operacji
5 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 5 Sieć przedsięwzięcia (w reprezentacji wierzchołkowej) wierzchołki sieci: łuki sieci: operacje relacje poprzedzania M4 M8 M1 M3 M6 M2 M7 M5 Właściwości Graf acykliczny
6 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 6 Sieć przedsięwzięcia (w reprezentacji łukowej) wierzchołki sieci: łuki sieci: zdarzenia operacje M4 M1 M3 M6 M8 M2 M7 M5 Właściwości Graf acykliczny mogą występować sztuczne (fikcyjne) łuki
7 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 7 Sortowanie topologiczne Wierzchołki grafu G(V,E) są ponumerowane topologicznie, jeżeli (i, j) E num(i) < num (j) Algorytm sortowania (numerowania) Założenia: na początku wszystkie wierzchołki są bez numeru n 1 1. num := 1; 2. Znajdź wierzchołek bez numeru do którego nie dochodzi żaden łuk. Jeżeli taki wierzchołek istnieje, to przypisz mu numer num i idź do 3. W przeciwnym przypadku STOP w grafie jest cykl; 3. Jeżeli wszystkie wierzchołki są ponumerowane to STOP. W przeciwnym przypadku usuń łuki wychodzące z ponumerowanego wierzchołka, num := num + 1 i idź do 2.
8 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 8 Najwcześniejsze terminy zdarzeń Oznaczenia: V zbiór wierzchołków sieci przedsięwzięcia (posortowanych topologicznie) n = V E zbiór łuków (operacji) p ij czas trwania operacji (i, j) E s i najwcześniejszy możliwy termin wystąpienia zdarzenia i V (wszystkie poprzedzające operacje muszą być zakończone) Aby operacje poprzedzające zdążyły się wykonać musi zachodzić s i + p ij s j dla każdej operacji (i, j) E Wnioski s i = długość najdłuższej ścieżki z wierzchołka 1 do i minimalny czas realizacji przedsięwzięcia określa s n czyli najdłuższa ścieżka z wierzchołka 1 do n (ścieżka krytyczna). dla wszystkich operacji (i, j ) na ścieżce krytycznej zachodzi s i + p ij = s j
9 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 9 Wyznaczanie najwcześniejszych terminów zdarzeń (znajdowanie najdłuższej ścieżki w grafie posortowanym topologicznie złożoność O( E ) ) s 1 := 0; for j :=2 to n do s j : = i i j E s i p :( max, ) { + ij } Wyznaczanie minimalnego czasu realizacji przedsięwzięcia T = s n (najdłuższa ścieżka od wierzchołka 1 do n) Model programowania liniowego min T = t n przy ograniczeniach t i + p ij t j t i 0 (i, j) E i V gdzie t i zmienna określająca termin zdarzenia i V Na ścieżce krytycznej t i =s i (w szczególności t n =s n )
10 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 10 Najpóźniejsze terminy zdarzeń Oznaczenia: l i najpóźniejszy dopuszczalny termin zdarzenia i V (przy założeniu, że przedsięwzięcie jest realizowane w najkrótszym możliwym czasie tzn., l n = s n ) Aby operacje następne zdążyły się wykonać bez wydłużania terminu realizacji przedsięwzięcia l n = s n musi zachodzić l i + p ij l j dla każdej operacji (i, j) E Wnioski l i = s n (długość najdłuższej ścieżki z i do n) l i s i dla każdego wierzchołka i V dla wszystkich operacji (i, j ) na ścieżce krytycznej zachodzi l i + p ij = l j dla wszystkich wierzchołków i na ścieżce krytycznej zachodzi l i = s i Wyznaczanie najpóźniejszych terminów zdarzeń l n := s n ; for i := n 1 to 1 l i : = j i j E l j p :( min, ) { ij }
11 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 11 Przykład 2 M4 (15) 5 M1 (13) M3 (9) M6 (3) 1 M2 (8) (0) 4 M7 (4) M8 (10) 3 M5 (20) 6 Terminy zdarzeń i (nr wierzchołka - zdarzenia) s i l i s i termin najwcześniejszy możliwy l i termin najpóźniejszy dopuszczalny
12 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 12 Najwcześniejsze i najpóźniejsze terminy rozpoczęcia i zakończenia operacji Najwcześniejszy możliwy termin rozpoczęcia operacji (i, j) NWR(i, j) = s i Najwcześniejszy możliwy termin zakończenia operacji (i, j) NWZ(i, j) = s i + p ij Najpóźniejszy dopuszczalny termin rozpoczęcia operacji (i, j) NPR(i, j) = l j p ij Najpóźniejszy dopuszczalny termin zakończenia operacji (i, j) NPZ(i, j) = l j Terminy rozpoczęcia i zakończenia operacji operacja M1 M2 M3 M4 M5 M6 M7 M8 NWR NWZ NPR NPZ
13 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 13 Harmonogram (wykres Gantta) przy najwcześniejszych terminach realizacji operacji M2 M1 M3 M5 M4 M6 M7 M8 Czas przy najpóźniejszych terminach realizacji operacji M1 M2 M4 M3 M6 M5 M8 M7 Czas
14 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 14 Zapasy (luzy) czasowe operacji Zapas (luz) całkowity maksymalne opóźnienie operacji nie powodujące opóźnienia przedsięwzięcia ZC(i, j) = l j s i p ij ZC(i, j) = NPR(i, j) NWR(i, j) = NPZ(i, j) NWZ(i, j) Zapas (luz) swobodny maksymalne opóźnienie operacji nie wpływające na czas rozpoczęcia następnych operacji ZS(i, j) = min {s j s i p ij } Zapasy operacja M1 M2 M3 M4 M5 M6 M7 M8 ZC ZS Na ścieżce krytycznej zapasy zerowe
15 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 15 Metoda PERT (Program Evaluation and Review Technique) Model przedsięwzięcia relacje poprzedzania: Koniec-Start model operacji brak wymagań zasobowych czasy trwania: zmienna losowa (rozkład beta) parametry: a ocena optymistyczna m czas najbardziej prawdopodobny b ocena pesymistyczna Wzory aproksymujące E( p) = a + 4 m + b, σ( p) = b a 6 6 Schemat metody 1.Konstrukcja sieci przedsięwzięcia 2.Wyznaczenie ścieżki krytycznej dla oczekiwanych czasów operacji wartości 3.Analiza czasu realizacji przedsięwzięcia w oparciu o rozkład normalny
16 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 16 Czas trwania przedsięwzięcia w metodzie PERT Zmienna losowa: T = p ij ( i, j ) Kryt Suma dużej liczby niezależnych zmiennych losowych o jednakowym rozkładzie ma zgodnie z centralnym twierdzeniem granicznym rozkład zbliżony do normalnego 2 2 E( T) = E( p ) σ ( T) = σ ( p ) ij ( i, j) Kryt ( i, j ) Kryt ij
17 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 17 Metoda PERT przykład operacja poprzed.. a m b E(p ij ) σ(p ij ) σ 2 (p ij ) A B A C A /3 1/9 D B,C E A F D,E G C H F,G I H C (7) 3 G (12) A (5) B (9) D (4) F (13) H (6) I (8) E (8) Ścieżka krytyczna: A B D F H I E(T) = = 45 σ 2 (T) = = 9 2 σ( T) = σ ( T) = P( T 50) = P( Z ) = P( Z 167. ) = P( T 41) = P( Z ) = P( Z 133. ) =
18 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 18 Ograniczenia zasobowe Przykład przydział zasobów odnawialnych Każda z operacji M1, M2,..., M8 wymaga pracy dwóch informatyków. Harmonogram i zużycie zasobów przy najwcześniejszych terminach rozpoczynania operacji M8 M7 M6 M5 M4 M3 M2 M1 Czas informatycy
19 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 19 Kryteria planowania minimalizacja liczby zatrudnianych pracowników (przy zadanym czasie realizacji przedsięwzięcia) czas realizacji pracownicy minimalizacja czasu realizacji przedsięwzięcia (przy zadanej liczbie pracowników) pracownicy < czas realizacji analiza dwukryterialna rozwiązania niezdominowane (Pareto-optymalne) czas realizacji pracownicy 6 4 2
20 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 20 Ograniczenia zasobowe Przydział zasobów zużywalnych Czas wykonania poszczególnych operacji można skrócić jeżeli przydzieli się jej pewną ilość zasobu (np. środków pieniężnych) Założenia p ij max nominalny (maksymalny) czas trwania operacji (i, j) bez przydziału zasobu k ij koszt skrócenia czasu wykonywania operacji (i, j) o jednostkę czasu (współczynnik zużycia zasobu) p ij min minimalny czas trwania operacji, którego nie można dalej skrócić poprzez przydział zasobu
21 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 21 Minimalizacja czasu trwania przedsięwzięcia przy zadanej (ograniczonej) wielkości zasobu Z wielkość zasobu (ilość dostępnych środków) Podejścia skracanie czasu trwania przedsięwzięcia poprzez przydział kolejnych jednostek zasobu do najmniej kosztownych operacji na ścieżce krytycznej model Programowania Liniowego min T = t n przy ograniczeniach t i + p ij t j p ij = p ij max (1/k ij ) z ij (i, j) E (i, j) E Σ (i,j) E z ij Z t i 0 p ij p ij min z ij 0 i V (i, j) E (i, j) E Zmienne decyzyjne: t i termin zdarzenia i V p ij czas trwania operacji po ewentualnym skróceniu z ij wielkość zasobu przydzielona do operacji (i, j)
22 K.Pieńkosz Badania Operacyjne Planowanie przedsięwzięć 22 Minimalizacja zużycia zasobu przy zadanym maksymalnym czasie trwania przedsięwzięcia T maksymalny dopuszczalny czas trwania przedsięwzięcia model Programowania Liniowego min Z przy ograniczeniach t i + p ij t j (i, j) E t n T p ij = p ij max (1/k ij ) z ij (i, j) E Σ (i,j) E z ij = Z t i 0 p ij p ij min z ij 0 i V (i, j) E (i, j) E Zmienne decyzyjne: t i, p ij, z ij, Z
Harmonogramowanie przedsięwzięć
Harmonogramowanie przedsięwzięć Mariusz Kaleta Instytut Automatyki i Informatyki Stosowanej Politechnika Warszawska luty 2014, Warszawa Politechnika Warszawska Harmonogramowanie przedsięwzięć 1 / 25 Wstęp
BADANIA OPERACYJNE. dr Adam Sojda Pokój A405
BADANIA OPERACYJNE dr Adam Sojda adam.sojda@polsl.pl http://dydaktyka.polsl.pl/roz6/asojda/default.aspx Pokój A405 Przedsięwzięcie - zorganizowanie działanie ludzkie zmierzające do osiągnięcia określonego
t i L i T i
Planowanie oparte na budowaniu modelu struktury przedsięwzięcia za pomocą grafu nazywa sie planowaniem sieciowym. Stosuje się do planowania i kontroli realizacji założonych przedsięwzięć gospodarczych,
Zarządzanie projektami
Dr Adam Kucharski Spis treści Podstawowe pojęcia Metoda CPM 3 3 Przykład analizy metodą CPM 5 Podstawowe pojęcia Przedsięwzięcia złożone z wielu czynności spotykane są na każdym kroku. Jako przykład może
PROGRAMOWANIE SIECIOWE. METODA ŚCIEŻKI KRYTYCZNEJ
PROGRAMOWANIE SIECIOWE. METODA ŚCIEŻKI KRYTYCZNEJ Maciej Patan Uniwersytet Zielonogórski WPROWADZENIE Metody programowania sieciowego wprowadzono pod koniec lat pięćdziesiatych Ze względu na strukturę
Przykład: budowa placu zabaw (metoda ścieżki krytycznej)
Przykład: budowa placu zabaw (metoda ścieżki krytycznej) Firma budowlana Z&Z podjęła się zadania wystawienia placu zabaw dla dzieci w terminie nie przekraczającym 20 dni. Listę czynności do wykonania zawiera
Modele sieciowe. Badania operacyjne Wykład 6. prof. Joanna Józefowska
Modele sieciowe Badania operacyjne Wykład 6 6-6- 6-6- Plan wykładu Zarządzanie złożonymi przedsięwzięciami Metoda ścieżki krytycznej Metoda PERT Projekty z ograniczonymi zasobami Modele z kontrolą czasu
Zarządzanie projektami. Tadeusz Trzaskalik
Zarządzanie projektami Tadeusz Trzaskalik 7.1. Wprowadzenie Słowa kluczowe Projekt Sieć czynności zynność bezpośrednio poprzedzająca Zdarzenie, zdarzenie początkowe, zdarzenie końcowe Właściwa numeracja
Metoda CPM/PERT. dr inż. Mariusz Makuchowski
PM - wstęp PM nazwa metody pochodzi od angielskiego ritical Path Method, jest techniką bazującą na grafowej reprezentacji projektu, używana jest dla deterministycznych danych. PM - modele grafowe projektu
ANALIZA SIECIOWA PROJEKTÓW REALIZACJI
WYKŁAD 5 ANALIZA SIECIOWA PROJEKTÓW REALIZACJI Podstawowe problemy rozwiązywane z wykorzystaniem programowania sieciowego: zagadnienia transportowe (rozdział zadań przewozowych, komiwojażer najkrótsza
PROGRAMOWANIE SIECIOWE. METODY CPM i PERT
PROGRAMOWANIE SIECIOWE. METODY CPM i PERT Maciej Patan Programowanie sieciowe. 1 WPROWADZENIE Metody programowania sieciowego wprowadzono pod koniec lat pięćdziesiatych Ze względu na strukturę logiczna
Analiza sieciowa projektów- metody: CPM, PERT. A. Kasperski, M. Kulej 1
Analiza sieciowa projektów- metody: CPM, PERT. A. Kasperski, M. Kulej 1 Określenie projektu Przez projekt rozumie się jednostkowy(najczęściej jednorazowy) proces złożony ze zbioru wzajemnie powiązanych
Inżynieria oprogramowania. Część 8: Metoda szacowania ryzyka - PERT
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI Opracował: mgr inż. Przemysław Pardel v1.01 2010 Inżynieria oprogramowania Część 8: Metoda szacowania ryzyka - PERT ZAGADNIENIA DO ZREALIZOWANIA (3H) PERT...
ZARZĄDZANIE PROJEKTAMI METODA ŚCIEŻKI KRYTYCZNEJ HARMONOGRAM PROJEKTU
1 ZARZĄDZANIE PROJEKTAMI METODA ŚCIEŻKI KRYTYCZNEJ HARMONOGRAM PROJEKTU AUTOR: AGENDA LEKCJI 2 CPM wprowadzenie teoretyczne Przykład rozwiązania Zadanie do samodzielnego rozwiązania 3 Critical Path Method
Zarządzanie czasem projektu
Zarządzanie czasem projektu Narzędzia i techniki szacowania czasu zadań Opinia ekspertów Szacowanie przez analogię (top-down estimating) stopień wiarygodności = f(podobieństwo zadań), = f(dostęp do wszystkich
Zarządzanie projektami. mgr inż. Michał Adamczak
Zarządzanie projektami mgr inż. Michał Adamczak Ćwiczenie 2 mgr inż. Michał Adamczak Agenda spotkania: 1. CPM wprowadzenie 2. Tabela czynności 3. Podstawowe elementy budowy diagramu sieciowego 4. Zasady
METODA PERT. Maciej Patan. Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski
METODA PERT Maciej Patan Programowanie sieciowe. Metoda PERT 1 WPROWADZENIE PERT (ang. Program Evaluation and Review Technique) Metoda należy do sieci o strukturze logicznej zdeterminowanej Parametry opisujace
Analiza czasowo-kosztowa
Analiza czasowo-kosztowa Aspekt ekonomiczny: należy rozpatrzyć techniczne możliwości skrócenia terminu wykonania całego przedsięwzięcia, w taki sposób aby koszty związane z jego realizacją były jak najniższe.
Ćwiczenia laboratoryjne - 4. Projektowanie i harmonogramowanie produkcji metoda CPM-COST. Logistyka w Hutnictwie Ćw. L. 4
Ćwiczenia laboratoryjne - 4 Projektowanie i harmonogramowanie produkcji metoda CPM-COST Ćw. L. 4 Metody analizy sieciowej 1) Deterministyczne czasy trwania czynności są określane jednoznacznie (jedna liczba)
M1 M2 M3 Jednostka produkcyjna W1 6h 3h 10h h/1000szt 2zł W2 8h 4h 5h h/100szt 25zł Max. czas pracy maszyn:
Zad. Programowanie liniowe Jakiś zakład produkcyjny, ma 3 różne maszyny i produkuje różne produkty. Każdy z produktów wymaga pewnych czasów każdej z 3ch maszyn (podane w tabelce niżej). Ile jakiego produktu
Zasady sporządzania modelu sieciowego (Wykład 1)
Zasady sporządzania modelu sieciowego (Wykład 1) Metody planowania sieciowego są stosowane w budownictwie do planowania i kontroli dużych przedsięwzięć, w których z powodu wielu zależności istnieje konieczność
LOGISTYKA DYSTRYBUCJI ćwiczenia 11 i 12 WYKORZYSTANIE METOD SIECIOWYCH W PROJEKTACH LOGISTYKI DYSTRYBUCJI. AUTOR: dr inż.
LOGISTYKA DYSTRYBUCJI ćwiczenia i WYKORZYSTANIE METOD SIECIOWYCH W PROJEKTACH LOGISTYKI DYSTRYBUCJI AUTOR: dr inż. ROMAN DOMAŃSKI Literatura Piotr Cyplik, Danuta Głowacka-Fertsch, Marek Fertsch Logistyka
Sieć (graf skierowany)
Sieć (graf skierowany) Siecia (grafem skierowanym) G = (V, A) nazywamy zbiór wierzchołków V oraz zbiór łuków A V V. V = {A, B, C, D, E, F}, A = {(A, B),(A, D),(A, C),(B, C),...,} Ścieżki i cykle Ciag wierzchołków
ORGANIZACJA I ZARZĄDZANIE
P O L I T E C H N I K A W A R S Z A W S K A WYDZIAŁ BUDOWNICTWA, MECHANIKI I PETROCHEMII INSTYTUT INŻYNIERII MECHANICZNEJ ORGANIZACJA I ZARZĄDZANIE Planowanie przedsięwzięcia metodą CPM Instrukcja do ćwiczeń
Sortowanie topologiczne skierowanych grafów acyklicznych
Sortowanie topologiczne skierowanych grafów acyklicznych Metody boolowskie w informatyce Robert Sulkowski http://robert.brainusers.net 23 stycznia 2010 1 Definicja 1 (Cykl skierowany). Niech C = (V, A)
1 Obliczanie modeli sieciowych w funkcji środków
1 Obliczanie modeli sieciowych w funkcji środków Przykład zaczerpnięty z mojego podręcznika Harmonogramy sieciowe w robotach inżynierskich. Wydawnictwo SGGW 001 str. 77. 1.1 Założenia analizy środków oraz
METODA ŚCIEŻKI KRYTYCZNEJ STUDIUM PRZYPADKU
METODA ŚCIEŻKI KRYTYCZNEJ STUDIUM PRZYPADKU Celina BARTNICKA Streszczenie: W dzisiejszych czasach przedsiębiorstwa pracują w bardzo szybko zmieniających się warunkach, więc aby osiągnąć sukces, stawia
Zapasy czasowe czynności
Zapasy czasowe czynności Na podstawie wyliczonych najwcześniejszych możliwych oraz najpóźniejszych dopuszczalnych momentów zajścia zdarzeń, można wyznaczyć zapasy czasu dla poszczególnych czynności przedsięwzięcia.
Zarządzanie projektami. Zarządzanie czasem w projekcie
Zarządzanie projektami Zarządzanie czasem w projekcie Zarządzanie czasem w projekcie PROJECT TIME MANAGEMENT Zarządzanie czasem - elementy 1. Zarządzanie harmonogramem 2. Określanie działań (określanie
Ograniczenia projektu. Zakres (co?) Czas (na kiedy?) Budżet (za ile?)
Harmonogram Ograniczenia projektu Zakres (co?) Czas (na kiedy?) Budżet (za ile?) Pojęcia podstawowe Harmonogram: Daty wykonania działań Daty osiągnięcia kamieni milowych Działanie: Element składowy pakietu
Zarządzanie projektów
Zarządzanie projektów Zarządzanie projektów Część 1 Organizacja Kursu Wykład - interaktywna prezentacja (ok. 95% czasu) Test (ok.. 5% czasu) Opracowanie indywidualne lub grupowe związane z zaliczeniem
Rozdział 7 ZARZĄDZANIE PROJEKTAMI
Wprowadzenie do badań operacyjnych z komputerem Opisy programów, ćwiczenia komputerowe i zadania. T. Trzaskalik (red.) Rozdział 7 ZARZĄDZANIE PROJEKTAMI 7.2. Ćwiczenia komputerowe Ćwiczenie 7.1 Wykorzystując
K.Pieńkosz Badania Operacyjne Wprowadzenie 1. Badania Operacyjne. dr inż. Krzysztof Pieńkosz
K.Pieńkosz Wprowadzenie 1 dr inż. Krzysztof Pieńkosz Instytut Automatyki i Informatyki Stosowanej Politechniki Warszawskiej pok. 560 A tel.: 234-78-64 e-mail: K.Pienkosz@ia.pw.edu.pl K.Pieńkosz Wprowadzenie
EKONOMIKA I ORGANIZACJA BUDOWY
EKONOMIKA I ORGANIZACJA BUDOWY EMA: PROJEK ORGANIZACJI WYKONANIA PRZEDSIĘWZIĘCIA INWESYCYJNEGO (p) ćwiczenia projektowe, pracownia specjalistyczna studia niestacjonarne I stopnia, sem. VI, budownictwo
Wprowadzenie do narzędzi zarządzania projektami informatycznymi.
Wprowadzenie do narzędzi zarządzania projektami informatycznymi. 1. Wykorzystanie darmowych pakietów oprogramowania. 1.1 Zapoznać się z porównaniem dostępnych platform i narzędzi programistycznych wspomagających
Szeregowanie zadań. Wykład nr 2. dr Hanna Furmańczyk. 12 października 2014
Wykład nr 2 12 października 2014 Złożoność problemów szeregowania zadań Problemy: wielomianowe NP-trudne otwarte Złożoność problemów szeregowania zadań Problemy: wielomianowe NP-trudne otwarte Jak sobie
Porównanie wydajności CUDA i OpenCL na przykładzie równoległego algorytmu wyznaczania wartości funkcji celu dla problemu gniazdowego
Porównanie wydajności CUDA i OpenCL na przykładzie równoległego algorytmu wyznaczania wartości funkcji celu dla problemu gniazdowego Mariusz Uchroński 3 grudnia 2010 Plan prezentacji 1. Wprowadzenie 2.
Zastosowania informatyki w gospodarce. Projekt. dr inż. Marek WODA
Zastosowania informatyki w gospodarce. Projekt dr inż. Marek WODA 1. Wprowadzenie Czasochłonność 2h/tydzień Ocena kursu Główny wpływ jakość techniczna projektu Błędy projektowe dyskwalifikują projekt Wartość
Plan wykładu. Przykład. Przykład 3/19/2011. Przykład zagadnienia transportowego. Optymalizacja w procesach biznesowych Wykład 2 DECYZJA?
/9/ Zagadnienie transportowe Optymalizacja w procesach biznesowych Wykład --9 Plan wykładu Przykład zagadnienia transportowego Sformułowanie problemu Własności zagadnienia transportowego Metoda potencjałów
Rys Wykres kosztów skrócenia pojedynczej czynności. k 2. Δk 2. k 1 pp. Δk 1 T M T B T A
Ostatnim elementem przykładu jest określenie związku pomiędzy czasem trwania robót na planowanym obiekcie a kosztem jego wykonania. Związek ten określa wzrost kosztów wykonania realizacji całego przedsięwzięcia
Zastosowania informatyki w gospodarce Projekt
Zastosowania informatyki w gospodarce Projekt dr inż. Marek WODA 1. Wprowadzenie Czasochłonność 2h/tydzień Obligatoryjne konto na portalu Assembla Monitoring postępu Aktywność ma wpływ na ocenę 1. Wprowadzenie
METODY PROJEKTOWANIA TECHNOLOGII ROBÓT
Katedra Mostów i Kolei dr inż. Jacek Makuch ZAJĘCIA PROJEKTOWE 1 METODY PROJEKTOWANIA TECHNOLOGII ROBÓT TECHNOLOGIA ROBÓT KOLEJOWYCH studia I stopnia, specjalność ILB / DK, semestr 7 rok akademicki 2018/19
Zarządzanie projektami. mgr inż. Michał Adamczak
Zarządzanie projektami mgr inż. Michał Adamczak mgr inż. Michał Adamczak Wyższa Szkoła Logistyki Katedra Systemów Logistycznych ul. Szyperska 3/5 michal.adamczak@wsl.com.pl 2010-10-05 2 mgr inż. Michał
TEORIA GRAFÓW I SIECI
TEORIA GRAFÓW I SIECI Temat nr 5: Sieci, drogi ekstremalne w sieciach, analiza złożonych przedsięwzięć (CPM i PERT) dr hab. inż. Zbigniew TARAPATA, prof. WAT e-mail: zbigniew.tarapata@wat.edu.pl http://tarapata.edu.pl
Wielokryteriowa optymalizacja liniowa
Wielokryteriowa optymalizacja liniowa 1. Przy decyzjach złożonych kierujemy się zwykle więcej niż jednym kryterium. Postępowanie w takich sytuacjach nie jest jednoznaczne. Pojawiło się wiele sposobów dochodzenia
MONITOROWANIE, KONTROLA I ZAMKNIĘCIA PROJEKTU. Dr Jerzy Choroszczak
MONITOROWANIE, KONTROLA I ZAMKNIĘCIA PROJEKTU Dr Jerzy Choroszczak Kontrola w zarządzaniu projektami Kontrola terminów przygotowania i wykonawstwa projektu Kontrola zużycia zasobów Kontrola kosztów przygotowania
Programowanie dynamiczne i algorytmy zachłanne
Programowanie dynamiczne i algorytmy zachłanne Tomasz Głowacki tglowacki@cs.put.poznan.pl Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia na Politechnice Poznańskiej w zakresie technologii
TEORIA GRAFÓW I SIECI
TEORIA GRAFÓW I SIECI Temat nr : Grafy Berge a dr hab. inż. Zbigniew TARAPATA, prof. WAT e-mail: zbigniew.tarapata@wat.edu.pl http://tarapata.edu.pl tel.: 6-83-95-0, p.5/00 Zakład Badań Operacyjnych i
Zarządzanie Projektami. Wykład 3 Techniki sieciowe (część 1)
Zarządzanie Projekami Wykład 3 Techniki sieciowe (część ) Przedsięwzięcie wieloczynnościowe Przedsięwzięcie wieloczynnościowe skończona liczba wzajemnie ze sobą powiązanych czynności (eapów). Powiązania
Algorytmiczna teoria grafów Przepływy w sieciach.
Algorytmiczna teoria grafów Sieć przepływowa Siecią przepływową S = (V, E, c) nazywamy graf zorientowany G = (V,E), w którym każdy łuk (u, v) E ma określoną przepustowość c(u, v) 0. Wyróżniamy dwa wierzchołki:
Sieć (graf skierowany)
Sieci Sieć (graf skierowany) Siecia (grafem skierowanym) G = (V, A) nazywamy zbiór wierzchołków V oraz zbiór łuków A V V. V = {A, B, C, D, E, F}, A = {(A, B), (A, D), (A, C), (B, C),..., } Ścieżki i cykle
Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem przedsięwzięcia z wykorzystaniem metod sieciowych PERT i CPM
SZKOŁA GŁÓWNA HANDLOWA w Warszawie STUDIUM MAGISTERSKIE Kierunek: Metody ilościowe w ekonomii i systemy informacyjne Karol Walędzik Nr albumu: 26353 Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem
ANALIZA CZASOWO-KOSZTOWA SIECI CPM-COST
ANALIZA CZASOWO-KOSZTOWA SIECI CPM-COST Maciej Patan Uniwersytet Zielonogórski WPROWADZENIE W metodach CPM i PERT zwraca się uwagę jedynie na analizę ilościowa Równie ważne zagadnienie aspekt ekonomiczny
PODSTAWY LOGISTYKI Literatura
PODSTAWY LOGISTYKI dr inż. Paweł Gomoliński p. 3.15 A Literatura 1. M. Siudak, Badania operacyjne, OWPW, 1997 2. H. Wagner, Badania operacyjne, PWE, 1980 3. F. Hillier, G. Lieberman, Introduction to Operations
WPŁYW TYPU ROZKŁADU CZASU TRWANIA CZYNNOŚCI NA WYNIKI ANALIZY RYZYKA W PLANOWANIU REALIZACJI PRZEDSIĘWZIĘĆ
Dane bibliograficzne o artykule: http://mieczyslaw_polonski.users.sggw.pl/mppublikacje mgr inż. Wojciech Bogusz dr hab. inż. Mieczysław Połoński, prof. SGGW mgr inż. Kamil Pruszyński Szkoła Główna Gospodarstwa
Każde zadanie (ang. task) ma wyróżnione dwa stany:
fie skierowanym (rys 1). Pomiędzy zadaniami rzeczywistymi modelującymi określone działania i stany w realizacji przedsięwzięcia definiuje się zależności, wprowadzając do modelu zadania pozorne. Zadania
Struktury danych i złożoność obliczeniowa Wykład 7. Prof. dr hab. inż. Jan Magott
Struktury danych i złożoność obliczeniowa Wykład 7 Prof. dr hab. inż. Jan Magott Problemy NP-zupełne Transformacją wielomianową problemu π 2 do problemu π 1 (π 2 π 1 ) jest funkcja f: D π2 D π1 spełniająca
Definicja problemu programowania matematycznego
Definicja problemu programowania matematycznego minimalizacja lub maksymalizacja funkcji min (max) f(x) gdzie: x 1 x R n x 2, czyli: x = [ ] x n przy ograniczeniach (w skrócie: p.o.) p.o. g i (x) = b i
Rozwiązywanie zadań za pomocą pakietu WinQSB
Rozwiązywanie zadań za pomocą pakietu WinQSB Pakiet WinQSB (Windows Quantitative System for Business) jest przeznaczony do komputerowego rozwiązywania zadań z zakresu programowania matematycznego. Uruchomienie
Państwowa Wyższa Szkoła Zawodowa w Nowym Sączu Badania operacyjne w logistyce i zarządzaniu produkcją cz. II
Państwowa Wyższa Szkoła Zawodowa w Nowym Sączu Badania operacyjne w logistyce i zarządzaniu produkcją cz. II Andrzej Woźniak Nowy Sącz 2012 Komitet Redakcyjny doc. dr Marek Reichel przewodniczący; prof.
SPRAWNOŚĆ METOD OGÓLNYCH I WYSPECJALIZOWANYCH W ANALIZIE CZASOWO-KOSZTOWEJ PRZEDSIĘWZIĘĆ
Wojciech Sikora Michał Urbaniak Uniwersytet Ekonomiczny w Poznaniu SPRAWNOŚĆ METOD OGÓLNYCH I WYSPECJALIZOWANYCH W ANALIZIE CZASOWO-KOSZTOWEJ PRZEDSIĘWZIĘĆ Wprowadzenie W pracy rozpatrujemy klasyczny problem
Sterowanie wykonaniem produkcji
STEROWANIE WYKONANIEM PRODUKCJI (Production Activity Control - PAC) Sterowanie wykonaniem produkcji (SWP) stanowi najniŝszy, wykonawczy poziom systemu zarządzania produkcją, łączący wyŝsze poziomy operatywnego
Zadanie transportowe i problem komiwojażera. Tadeusz Trzaskalik
Zadanie transportowe i problem komiwojażera Tadeusz Trzaskalik 3.. Wprowadzenie Słowa kluczowe Zbilansowane zadanie transportowe Rozwiązanie początkowe Metoda minimalnego elementu macierzy kosztów Metoda
Microsoft Project laboratorium zarządzania projektami
Microsoft Project laboratorium zarządzania projektami Jędrzej Wieczorkowski Katedra Informatyki Gospodarczej Szkoła Główna Handlowa jedrzej.wieczorkowski@sgh.waw.pl Przykładowa literatura nt. MS Project
Porównanie aplikacji do tworzenia harmonogramów.
Porównanie aplikacji do tworzenia harmonogramów. WETI 23 lutego 2010 Plan prezentacji Harmonogram 1 Harmonogram Definicja Zależności miedzy zadaniami Wykres Gantta Diagram PERT 2 3 4 5 Prawie jak motto
Statystyka z elementami badań operacyjnych BADANIA OPERACYJNE - programowanie liniowe -programowanie sieciowe. dr Adam Sojda
Statystyka z elementami badań operacyjnych BADANIA OPERACYJNE - programowanie liniowe -programowanie sieciowe dr Adam Sojda Literatura o Kukuła K. (red.): Badania operacyjne w przykładach i zadaniach.
SYSTEMY WSPOMAGANIA DECYZJI
POLITECHNIKA RZESZOWSKA IM. IGNACEGO ŁUKASIEWICZA WYDZIAŁ BUDOWY MASZYN I LOTNICTWA ZAKŁAD INFORMATYKI SYSTEMY WSPOMAGANIA DECYZJI MATERIAŁY DYDAKTYCZNE DO LABORATORIUM LABORATORIUM VII Metoda ścieżki
doc. dr Beata Pułska-Turyna Zarządzanie B506 mail: mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505.
doc. dr Beata Pułska-Turyna Zakład Badań Operacyjnych Zarządzanie B506 mail: turynab@wz.uw.edu.pl mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505. Tel.: (22)55 34 144 Mail: student@pgadecki.pl
ZARZĄDZANIE PROJEKTAMI I PROCESAMI Zajęcia ćwiczeniowe (część zarządzania projektami)
1 ZARZĄDZANIE PROJEKTAMI I PROCESAMI Zajęcia ćwiczeniowe (część zarządzania projektami) 2 Spis treści projektu: 1. Wybór tematu projektu charakterystyka problemu 2. Zdefiniowanie celu projektu 3. Określenie
Zagadnienie transportowe
9//9 Zagadnienie transportowe Optymalizacja w procesach biznesowych Wykład Plan wykładu Przykład zagadnienia transportowego Sformułowanie problemu Własności zagadnienia transportowego Metoda potencjałów
Zarządzanie projektem informatycznym, w2
Planowanie projektów informatycznych Zarządzanie projektem informatycznym, w2 walery.suslow@ie.tu.koszalin.pl Cykl życia projektu Ocena Inicjacja Realizacja Identyfikacja Planowanie Zanim zacznie się budować
ECDL ZARZĄDZANIE PROJEKTAMI
ECDL ZARZĄDZANIE PROJEKTAMI Przykładowy test egzaminacyjny Zasady oceny testu Test zawiera 32 zadania (6 teoretycznych i 26 praktycznych) za które można uzyskać maksymalnie 36 punktów. Aby zaliczyć test
Algorytmy grafowe. Wykład 2 Przeszukiwanie grafów. Tomasz Tyksiński CDV
Algorytmy grafowe Wykład 2 Przeszukiwanie grafów Tomasz Tyksiński CDV Rozkład materiału 1. Podstawowe pojęcia teorii grafów, reprezentacje komputerowe grafów 2. Przeszukiwanie grafów 3. Spójność grafu,
Teoria obliczeń i złożoność obliczeniowa
Teoria obliczeń i złożoność obliczeniowa Kontakt: dr hab. inż. Adam Kasperski, prof. PWr. pokój 509 B4 adam.kasperski@pwr.wroc.pl materiały + informacje na stronie www. Zaliczenie: Egzamin Literatura Problemy
Modelowanie wyrównania czasowego buforów węzłowych dwupunktowej sieci CPM techniką by-passu
Modelowanie wyrównania czasowego buforów węzłowych dwupunktowej sieci CPM techniką by-passu Mgr inż. Daniel Przywara, dr hab. inż. Adam Rak, prof. PO Politechnika Opolska, Wydział udownictwa Jednym z ważniejszych
Wykład Zarządzanie projektami Zajęcia 3 Zarządzanie czasem w projekcie Zarządzanie kosztami projektu
Wykład Zarządzanie projektami Zajęcia Zarządzanie czasem w projekcie Zarządzanie kosztami projektu dr Stanisław Gasik s.gasik@vistula.edu.pl www.sybena.pl/uv/014-wyklad-eko-zp-9-pl/wyklad.pdf Zarządzanie
Struktury danych i złożoność obliczeniowa Wykład 5. Prof. dr hab. inż. Jan Magott
Struktury danych i złożoność obliczeniowa Wykład. Prof. dr hab. inż. Jan Magott Algorytmy grafowe: podstawowe pojęcia, reprezentacja grafów, metody przeszukiwania, minimalne drzewa rozpinające, problemy
Ekonometria. wiczenia 13 Metoda ±cie»ki krytycznej. Andrzej Torój. Instytut Ekonometrii Zakªad Ekonometrii Stosowanej
wiczenia 13 Metoda ±cie»ki krytycznej Instytut Ekonometrii Zakªad Ekonometrii Stosowanej Plan wicze«1 Przykªad: ubieranie choinki 2 3 Programowanie liniowe w analizie czasowej i czasowo-kosztowej projektu
Planowanie i sterowanie produkcją cz. 2
Planowanie i sterowanie produkcją cz. Dr inż. Marek Dudek Ul. Gramatyka 0 p. 6798 Podstawowe techniki planowania harmonogramowanie, metody sieciowe, metody symulacyjne. Harmonogramowanie Graficzną prezentacją
Wielokryterialne harmonogramowanie portfela projektów. Bogumiła Krzeszowska Katedra Badań Operacyjnych
Wielokryterialne harmonogramowanie portfela projektów Bogumiła Krzeszowska Katedra Badań Operacyjnych Problem Należy utworzyć harmonogram portfela projektów. Poprzez harmonogram portfela projektów będziemy
E: Rekonstrukcja ewolucji. Algorytmy filogenetyczne
E: Rekonstrukcja ewolucji. Algorytmy filogenetyczne Przypominajka: 152 drzewo filogenetyczne to drzewo, którego liśćmi są istniejące gatunki, a węzły wewnętrzne mają stopień większy niż jeden i reprezentują
Złożoność algorytmów. Wstęp do Informatyki
Złożoność algorytmów Złożoność pamięciowa - liczba i rozmiar struktur danych wykorzystywanych w algorytmie Złożoność czasowa - liczba operacji elementarnych wykonywanych w trakcie przebiegu algorytmu Złożoność
MATEMATYCZNE METODY WSPOMAGANIA PROCESÓW DECYZYJNYCH
MATEMATYCZNE METODY WSPOMAGANIA PROCESÓW DECYZYJNYCH 1. Przedmiot nie wymaga przedmiotów poprzedzających 2. Treść przedmiotu Proces i cykl decyzyjny. Rola modelowania matematycznego w procesach decyzyjnych.
Podstawy Informatyki. Sprawność algorytmów
Podstawy Informatyki Sprawność algorytmów Sprawność algorytmów Kryteria oceny oszczędności Miara złożoności rozmiaru pamięci (złożoność pamięciowa): Liczba zmiennych + liczba i rozmiar struktur danych
Testowanie hipotez statystycznych. Wnioskowanie statystyczne
Testowanie hipotez statystycznych Wnioskowanie statystyczne Hipoteza statystyczna to dowolne przypuszczenie co do rozkładu populacji generalnej (jego postaci funkcyjnej lub wartości parametrów). Hipotezy
Drzewa spinające MST dla grafów ważonych Maksymalne drzewo spinające Drzewo Steinera. Wykład 6. Drzewa cz. II
Wykład 6. Drzewa cz. II 1 / 65 drzewa spinające Drzewa spinające Zliczanie drzew spinających Drzewo T nazywamy drzewem rozpinającym (spinającym) (lub dendrytem) spójnego grafu G, jeżeli jest podgrafem
Raport z projektu realizowanego w ramach VII grupy problemowej
Raport z projektu realizowanego w ramach VII grupy problemowej Tematyka: Zarządzanie projektami informatycznymi, wdrażanie oprogramowania dla biznesu Problem: Opracowanie metod postępowania przy realizacji
Badania operacyjne egzamin
Imię i nazwisko:................................................... Nr indeksu:............ Zadanie 1 Załóżmy, że Tablica 1 reprezentuje jeden z kroków algorytmu sympleks dla problemu (1)-(4). Tablica
Analiza czasowo-kosztowa organizacji robót budowlanych
Analiza czasowo-kosztowa organizacji robót budowlanych Mgr inż. Mariusz Szóstak, Wydział Budownictwa Lądowego i Wodnego, Politechnika Wrocławska 1. Wprowadzenie W procesie inwestycyjnym w budownictwie
Digraf. 13 maja 2017
Digraf 13 maja 2017 Graf skierowany, digraf, digraf prosty Definicja 1 Digraf prosty G to (V, E), gdzie V jest zbiorem wierzchołków, E jest rodziną zorientowanych krawędzi, między różnymi wierzchołkami,
Tworzenie i śledzenie harmonogramów. Definicje i metody weryfikacji i walidacji
Tworzenie i śledzenie harmonogramów. Definicje i metody weryfikacji i walidacji Zofia Kruczkiewicz 1 Literatura 1. K. Frączkowski, Zarządzanie projektem informatycznym. Projekty w środowisku wirtualnym.
ECDL ZARZĄDZANIE PROJEKTAMI
ECDL ZARZĄDZANIE PROJEKTAMI Przykładowy test egzaminacyjny Zasady oceny testu Test zawiera 32 zadania (6 teoretycznych i 26 praktycznych) za które można uzyskać maksymalnie 36 punktów. Aby zaliczyć test
Wielokryteriowa optymalizacja liniowa cz.2
Wielokryteriowa optymalizacja liniowa cz.2 Metody poszukiwania końcowych rozwiązań sprawnych: 1. Metoda satysfakcjonujących poziomów kryteriów dokonuje się wyboru jednego z kryteriów zadania wielokryterialnego
MODELOWANIE MATEMATYCZNE SIECI DOSTAW
Piotr KISIELEWSKI, Kamil WIJAS MODELOWANIE MATEMATYCZNE SIECI DOSTAW W artykule przedstawiono na wybranych przykładach zagadnienie matematycznego modelowania sieci dostaw. WSTĘP Celem artykułu jest przedstawienie
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych ELEMENTY SZTUCZNEJ INTELIGENCJI Laboratorium nr 9 PRZESZUKIWANIE GRAFÓW Z
TOZ -Techniki optymalizacji w zarządzaniu
TOZ -Techniki optymalizacji w zarządzaniu Wykład dla studentów II roku studiów II stopnia na kierunku Zarządzanie Semestr zimowy 2009/2010 Wykładowca: prof. dr hab. inż. Michał Inkielman Wykład 2 Optymalizacja
Analiza wielokryterialna wstęp do zagadnienia
Organizacja, przebieg i zarządzanie inwestycją budowlaną Analiza wielokryterialna wstęp do zagadnienia dr hab. Mieczysław Połoński prof. SGGW 1 Wprowadzenie Jednym z podstawowych, a równocześnie najważniejszym
Algorytm grupowania danych typu kwantyzacji wektorów
Algorytm grupowania danych typu kwantyzacji wektorów Wstęp Definicja problemu: Typowe, problemem często spotykanym w zagadnieniach eksploracji danych (ang. data mining) jest zagadnienie grupowania danych
Programowanie dynamiczne. Tadeusz Trzaskalik
Programowanie dynamiczne Tadeusz Trzaskalik 9.. Wprowadzenie Słowa kluczowe Wieloetapowe procesy decyzyjne Zmienne stanu Zmienne decyzyjne Funkcje przejścia Korzyści (straty etapowe) Funkcja kryterium