SW aplikace MOV přednášky

Podobné dokumenty
EKONOMICKO-MATEMATICKÉ METODY

SÍŤOVÁ ANALÝZA. Základní pojmy síťové analýzy. u,. Sjednocením množin { u, u,..., 2. nazýváme grafem G.

7. ZÁKLADNÍ TYPY DYNAMICKÝCH SYSTÉMŮ

Agregace vzájemné spojování destabilizovaných částic ve větší celky, případně jejich adheze na povrchu jiných materiálů

1. Nejkratší cesta v grafu

Using a Kalman Filter for Estimating a Random Constant Použití Kalmanova filtru pro výpočet odhadu konstantní hodnoty

1. Úvod do základních pojmů teorie pravděpodobnosti

{ } SYNTÉZA TABULEK PŘECHODŮ 1. NEALGEBRAICKÉ METODY

- Pokud máme na množině V zvoleno pevné očíslování vrcholů, můžeme váhovou funkci jednoznačně popsat. Symbolem ( i)

Příklady: - počet členů dané domácnosti - počet zákazníků ve frontě - počet pokusů do padnutí čísla šest - životnost televizoru - věk člověka

POUŽITÍ METODY PERT PŘI ŘÍZENÍ PROJEKTŮ

ČASOVÁ KOORDINACE SPOJŮ VEŘEJNÉ HROMADNÉ DOPRAVY NA ÚSECÍCH DOPRAVNÍ SÍTĚ

Cvičení 13 Vícekriteriální hodnocení variant a vícekriteriální programování

4. Třídění statistických dat pořádek v datech

Václav Jirchář, ZTGB

Řízení projektů. Konstrukce síťového grafu pro řízení projektů Metoda CPM Metoda PERT

Vícekriteriální rozhodování. Typy kritérií

ANOVA. Analýza rozptylu při jednoduchém třídění. Jana Vránová, 3.lékařská fakulta UK, Praha

ina ina Diskrétn tní náhodná veličina může nabývat pouze spočetně mnoha hodnot (počet aut v náhodně vybraná domácnost, výsledek hodu kostkou)

Dopravní plánování a modelování (11 DOPM )

4EK212 Kvantitativní management. 7.Řízení projektů

Modely teorie grafů, min.kostra, max.tok, CPM, MPM, PERT

Lokace odbavovacího centra nákladní pokladny pro víkendový provoz

Pružnost a plasticita II

MODELOVÁNÍ A SIMULACE

OSTRAVSKÁ UNIVERZITA P Ř ÍRODOVĚ DECKÁ FAKULTA NEURONOVÉ SÍTĚ 1

4EK311 Operační výzkum. 6. Řízení projektů

Metody vícekriteriálního hodnocení variant a jejich využití při výběru produktu finanční instituce

2.4. DISKRÉTNÍ SIGNÁLY Vzorkování

SIMULACE. Numerické řešení obyčejných diferenciálních rovnic. Měřicí a řídicí technika magisterské studium FTOP - přednášky ZS 2009/10

9 Stupně vrcholů, Věta Havla-Hakimiho

6. Demonstrační simulační projekt generátory vstupních proudů simulačního modelu

KMA/P506 Pravděpodobnost a statistika KMA/P507 Statistika na PC

15 Mletí. I Základní vztahy a definice. Oldřich Holeček (aktualizace v roce 2014 Michal Přibyl & Marek Schöngut)

Operační výzkum. Síťová analýza. Metoda CPM.

1. Úvod. Cílem teorie her je popsat situaci, která nás zajímá, jako hru. Klasickým případem

APLIKACE MATEMATICKÉHO PROGRAMOVÁNÍ PŘI NÁVRHU STRUKTURY DISTRIBUČNÍHO SYSTÉMU

Reprezentace přirozených čísel ve Fibonacciho soustavě František Maňák, FJFI ČVUT, 2005

(iv) D - vybíráme 2 koule a ty mají různou barvu.

teorie elektronických obvodů Jiří Petržela syntéza a návrh elektronických obvodů

Matematické modelování turbulence

Úvod do teorie grafů

VÍCEKRITERIÁLNÍ VÝBĚR PROJEKTŮ DO PORTFOLIA MULTICRITERIAL PROJECTS SELECTION INTO THE PORTFOLIO

Aplikace teorie neuronových sítí

Diplomová práce Optimalizační procesy v přístavním kontejnerovém terminálu

CW52 Modelování výrobních procesů PPT #01 Metody plánování a řízení stavebních procesů Ing. Václav Venkrbec

Plánování projektu. 3. dubna Úvod. 2 Reprezentace projektu. 3 Neomezené zdroje. 4 Variabilní doba trvání. 5 Přidání pracovní síly

VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE FAKULTA INFORMATIKY A STATISTIKY. Disertační práce Ing. Jan Fábry

Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Ing. Martin Půlpitel, 2011

Numerická matematika A

4 všechny koeficienty jsou záporné, nedochází k žádné změně. Rovnice tedy záporné reálné kořeny nemá.

SÍŤOVÁ ANALÝZA. Kristýna Slabá, 1. července 2010

Hodnocení přesnosti výsledků z metody FMECA

Korelační energie. Celkovou elektronovou energii molekuly lze experimentálně určit ze vztahu. E vib. = E at. = 39,856, E d

Metody síťové analýzy

7. TRANSFORMÁTORY. 7.1 Štítkové údaje. 7.2 Měření odporů vinutí. 7.3 Měření naprázdno

2. STAVBA PARTPROGRAMU

HODNOCENÍ DODAVATELE SUPPLIER EVALUATION

Porovnání GUM a metody Monte Carlo

MULTIKRITERIÁLNÍ ROZHODOVÁNÍ VEKTOROVÁ OPTIMALIZACE

Lineární a adaptivní zpracování dat. 8. Kumulační zvýrazňování signálů v šumu 2

BO008 / CO001 KOVOVÉ KONSTRUKCE II

ŘEŠENÍ PROBLÉMU LOKALIZACE A ALOKACE LOGISTICKÝCH OBJEKTŮ POMOCÍ PROGRAMOVÉHO SYSTÉMU MATLAB. Vladimír Hanta 1, Ivan Gros 2

ANALÝZA ROZPTYLU (Analysis of Variance ANOVA)

Statistická energetická analýza (SEA)

β 180 α úhel ve stupních β úhel v radiánech β = GONIOMETRIE = = 7π 6 5π 6 3 3π 2 π 11π 6 Velikost úhlu v obloukové a stupňové míře: Stupňová míra:

MATEMATIKA 1 4 A B C D. didaktický test. Zadání neotvírejte, počkejte na pokyn! MA1ACZMZ07DT. Pokyny pro vyplňování záznamového archu

Úloha syntézy čtyřčlenného rovinného mechanismu

Projektový management

Využití logistické regrese pro hodnocení omaku

Projektový management

Pružnost a plasticita II

PROBLEMATIKA INTELIGENTNÍHO AUTOMATICKÉHO

Neuronové sítě. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

G( x) %, ν%, λ. x, x, N, N nezáporné přídatné proměnné, ( ) 2 Matematické programování

u (x i ) U i 1 2U i +U i+1 h 2. Na hranicích oblasti jsou uzlové hodnoty dány okrajovými podmínkami bud přímo

SIMULACE A ŘÍZENÍ PNEUMATICKÉHO SERVOPOHONU POMOCÍ PROGRAMU MATLAB SIMULINK. Petr NOSKIEVIČ Petr JÁNIŠ

2.5. MATICOVÉ ŘEŠENÍ SOUSTAV LINEÁRNÍCH ROVNIC

MĚŘENÍ MOMENTU SETRVAČNOSTI Z DOBY KYVU

( ) Příklady na otočení. Předpoklady: Př. 1: Je dána kružnice k ( S ;5cm)

VÝZNAM TEORIE DUALITY V OPERAČNÍ ANALÝZE THEORY OF DUALITY IN OPERATIONAL ANALYSIS. ZÍSKAL Jan. Abstract

Řešené příklady ze stavební fyziky

MANAŽERSKÉ ROZHODOVÁNÍ

Teorie elektrických ochran

Matematika I A ukázkový test 1 pro 2018/2019

Teorie her a ekonomické rozhodování. 10. Rozhodování při jistotě, riziku a neurčitosti

Teorie síťových modelů a síťové plánování

Statistická šetření a zpracování dat.

Pomocné texty pro přípravu ke státním zkouškám

Sborník vědeckých prací Vysoké školy báňské - Technické univerzity Ostrava číslo 1, rok 2007, ročník VII, řada stavební článek č.???

2. Definice pravděpodobnosti

Metody operačního výzkumu přednášky

2 ÚVOD DO TEORIE PRAVDĚPODOBNOSTI. 2.1 Náhodný jev. π, které je třeba co nejpřesněji a nejúplněji vymezit, a k nimž je třeba výsledky pokusu a

Modely a metódy lineárneho a celočíselného programovania

Podmíněná pravděpodobnost, spolehlivost soustav

4EK213 Lineární modely. 10. Celočíselné programování

TOKY V SÍTÍCH II. Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze

Základy počítačové grafiky

3.3.4 Thaletova věta. Předpoklady:

KMA/P506 Pravděpodobnost a statistika KMA/P507 Statistika na PC

Transkript:

SW aplace MOV Šubrt KOSA Systémová podpora proetů Teore grafů Proetové řízení I, II zápočet: alespoň bodů z průběžných testů 75% účast na cvčení obhaoba proetů v MS Proect pef.czu.cz/osa Témata. :. seznámení s osnovam. záladní pomy teore grafů 3.. záladní algortmy teore grafů 3.. maxmální to ao úloha LP 3.3.neratší a rtcá cesta ao úloha LP Graf - G = (U, E U množna vrcholů E množna neuspořádaných dvoc prvů Podgraf - H = (U,E, U U, E E Úplný podgraf - H = (U, E, U =U, E E Incdentní (sousední vrcholy - vrcholy, mez terým exstue hrana Stupeň vrcholu - deg (U - počet ncduících hran deg( = h(, U Konečný graf - množny U, E sou onečné Neonečný graf - množny U, E sou neonečné Orentovaný graf -hrany sou orentované, lze m přřadt směr Hranově ohodnocený graf - aždé hraně přřazeno alespoň edno číslo Uzlově ohodnocený graf - aždému uzlu přřazeno alespoň edno číslo Sled vrcholů - posloupnost uzlů U, U, U n, de pro aždé U a U + exstue hrana {U, U + } Uzavřený sled - sled, de U = U n Řetěz (Cesta - sled, ve terém se aždý vrchol vysytue právě ednou (pro všechna :U U Kružne - sled, ve terém se aždý vrchol U, U 3, U n vysytue právě ednou Hamltonovsá ružnce - ružnce procházeící všem vrcholy grafu Rovnný graf - graf, terý lze v rovně nareslt rovnným způsobem (bez řížení hran Souvslý graf - mez aždým dvěma vrcholy může být defnován sled Orentovaný graf - G = (U, E U množna vrcholů E množna uspořádaných dvoc prvů z U Koncentrcý uzel - více hran v něm ončí, než začíná - - Chrsty

SW aplace MOV Excentrcý uzel - více hran v něm začíná, než ončí Cesta (orentovaná cesta - orentovaný sled, ve terém se aždý vrchol vysytue právě ednou (pro všechna :U U Hamltonovsá cesta - cesta procházeící všem vrcholy grafu Cylus - orentovaný sled, ve terém se aždý vrchol U, U 3 U n- vysytue právě ednou a U = U n Záladní typy grafů: - graf typu STROM - souvslý graf neobsahuící ružnc - mez aždým dvěma vrcholy právě eden řetěz - n vrcholů n- hran - v aždém souvslém grafu lze určt podgraf typu strom (ostru grafu - v aždém hranově ohodnoceném neorentovaném grafu exstue mnmální ostra - mnmální ostra - ostra s mnmálním součtem ohodnocení hran - seřazení hran nelesaícím způsobem - postupná onstruce podgrafu (zařazování hran ta, aby nevznla ružnce - graf typu SÍŤ - onečný - souvslý - orentovaný - acylcý - s edním počátem a edním oncem Maxmální to v sít - ohodnoceny cenou c - hledám nelevněší propoení něaých vrcholů - ohodnoceny apactou h - hledáme maxmální množství materálu, terém můžeme protlačt z ednoho uzlu do druhého - ohodnoceny vzdáleností d - algortmus neratší cesty v grafu - ohodnoceny dobou trvání t - algortmy na hledání rtcé (nedelší cesty - aždý graf e možné popsat soustavou lneárních rovnc x h x h x=x -x + x = x < h x < h Z + R x = - - Chrsty

SW aplace MOV P P n x + x = =, 3, (n- R x + Z = n x, x h romě, Z max Z 6 n 5 9 7 3 Z Neratší cesta - úloha bvalentního programování x {,} x + x =, 3 (n- = x = xn = Z = d x... mn Krtcá cesta - omezuící podmíny sou stené, bvalentnost e taé stená Z = t x... max r Ax = b x3 {,} r dx...max a ->,, - b ->, Metoda CPM - Crtcal Path Method - cílem nalezení rtcé cesty v determnstcém grafu - onstanta e doba trvání úolu - umožňue ompletní časovou analýzu uazatelů všech čnností - probíhá v něola rocích:. Formalzace proetu do grafu - nesmí mít multgraf (mez dvěma vrcholy dvě a více hran - vyřeší se doplněním ftvní cesty - 3 - Chrsty

SW aplace MOV a 3 b a b 3 f a musí být síť F - nelze odstrant neonečnost. Očíslování uzlů - uzly na všech cestách musí být číslovány vzestupně - metoda přešrtávání hran - Fordův algortmus 3. Výpočet vpřed - výpočet nedříve možných termínů. Výpočet vzad - výpočet nepozdě možných termínů 5. Stanovení rtcé cesty 6. Výpočet rezerv 7. Výpočet lhůtových uazatelů Metoda přešrtávání hran. Stanovení řádu uzlů - ola hranam e vzdálen od počátu. Očíslování uzlů vzestupně podle řádů, přčemž v rámc steného řádu e číslování lbovolné 3. stanovení T. stanovení T 5. Stanovení rtcé cesty 8 8 I 5 5 II 9 V 8 6 II 5 7 7 9 9 III 8 IV 3 3 5 3 7 I 5 6 8 II 8 uzel e řádu poud do ně vstupuí nevýše x uzlů T - termín nedříve možné realzace uzlů T - termín nepozdě možné realzace uzlu Uzel se realzue tehdy, dyž se realzuí všechny hrany, teré do ně vstoupí - - Chrsty

SW aplace MOV onuntvta vstupu determnovanost výstupu T = T max = P ( T + t - nedříve možná realzace posledního uzlu e = déla rtcé cesty T mn ( T t = R typy rezerv:. celová rezerva čnnost - udává o ol časových ednote e možné zpozdt čnnost oprot eímu nedříve možnému počátu resp. í prodloužt anž by došlo prodloužení proetu c R = T ( T + t c R 36 = (3 + 5 =. rezerva volná - udává o ol časových ednote e možné zpozdt čnnost oprot eímu nedříve možnému počátu resp. í prodloužt anž by došlo e zpoždění čnnost následuící v R = T ( T + t v R 36 = 8 (3 + 5 = 3. rezerva nezávslá - o ol časových ednote, lze zpozdt čnnost oprot nepozdě možné realzac výchozího uzlu anž by došlo e zpoždění uzlu následuící - může být záporná R = T + N ( T t. rezerva závslá - o ol časových ednote, lze zpozdt čnnost oprot nepozdě možné realzac výchozího uzlu anž by došlo prodloužení proetu R = T + Z ( T t t - nedříve možný počáte čnnost, e roven T t - nepozdě přípustný začáte čnnost, e roven t - nedříve možný onec čnnost, e roven t - nepozdě přípustný onec čnnost, e roven Metoda PERT - topologe grafu e známá - stochastcé ohodnocení hran T t T + t T a t b - mírně asymetrcé, rozdělené - nevhodněší rozdělení e β rozdělení µ ( t a = + m 6 + b - 5 - Chrsty

SW aplace MOV δ ( t b a = 6 Uzlově defnované grafy výhody a nevýhody AON a AOA vzáemné převody AON a AOA 3 Metoda MPM - uzlový graf umožňue: - modelovat různé typy vazeb - ntervalové zadání - snazší onstruc 3 F F FS - čnnost následuící začíná nedříve po sončení čnnost předcházeící SS - čnnost následuící začíná nedříve se začátem čnnost předcházeící FF - čnnost následuící ončí nedříve SF - čnnost následuící ončí nedříve se začátem čnnost předcházeící - aždá tato čnnost může mít prodlevu - -d nebo přesah +d např. SS + 5%, FS -5% AON -> AOA 3 3 3 FS => SS FF SF FS B 6 SS A D FS C SS+ - 6 - Chrsty

SW aplace MOV A 6 B C D Metoda MPM - (Metra Potental Method - metoda měření potencálu v sítích - 958 ve Franc - Bernard Roy - nalezení rtcé cesty v uzlově orentovaném grafu a b a - potencál vazby - mnmální vzdálenost po sobě následuících čnností b - záporný potencál - maxmální vzdálenost po sobě následuících čnností FS a = t t FS SS a = FF a = t - t t SF a = -t a, b a b t T T T T Postup:. formalzace problému do uzlového grafu. očíslování uzlů 3. výpočet termínů nedříve možných počátů s využtí ladných potencálů T, T = max( T + a =. orece termínů nedříve možných počátů s využtím záporných potencálů T = max( T, T + b - 7 - Chrsty

5. výpočet nedříve možných onců T = T + t, T = T n n SW aplace MOV 6. výpočet termínů nepozdě možných počátů s využtím ladných potencálů T = T, T = mn( T a n n 7. výpočet termínů nepozdě možných počátů s využtím záporných potencálů T = mn( T, T b 8. výpočet nepozdě možných onců = T 9. rtcá cesta T + t R a = T T v R = mn( T ( T + a max (3, 7, - - B x D x F x 6 3 5 8 3 5 8 7 9 5 8 5 8 9 FIKT x - - A x E x G 5 7 9 8 9 7 9 3 C 6 5 7-5 mn (, 5, -(- max (, 7, -5 Smulační model rtcé cesty ve stochastcých grafech - smulace e proces během něhož počítač napodobue reálné stuace - smulace: - fyzální - matematcá - nepřchází v úvahu bez počítače - modely: - dynamcé - většna - statcé - náhodné číslo - e z ntervalu a - rovnoměrné rozdělení - náhodná velčna - e charaterzována určtým pevně daným rozdělením pravděpodobnost - záladní stavební ámen ->prve má vlastnost valtatvní a vanttatvní - nad aždou? e možné provést elementární operac - smulační modely se zaznamenávaí pomocí vývoových dagramů - termnál - operátor - bvalence - čítač (smulátor - výstup - 8 - Chrsty

SW aplace MOV Z K = C = K = K + V K = f(v K gen τ K C = C + τ K + - K < n K, C C/K K K - dsrétní sumátor C - spotý sumátor - celová doba trvání operace 3% f(v % g(v 5% h(v K K = n = C f = C g = C h = K = K + gen ξ + - K < n V K = h(v gen τ K + ξ >,5 - V K = f(v gen τ K + - ξ >, V K = g(v gen τ K 3 C h = C h + τ h C f = C f + τf C g = C g + τ g - 9 - Chrsty

SW aplace MOV A 3,3 B 9 C,5 D 33 E 35 F 9,5 G 35 H,5 A B C D E F G H Střední hodnota doby trvání - 3,3 9,5 33 35 9,5 35,5 Směrodatná odchyla doby trvání,7 8,5,5,87,67 3,833 3,333,333 Déla cesty Déla cesty Doba trvání Č. pousu Doby trvání dle pousů X-B-C-D-F-G-X-B-C-E-H proetu 77,3 3,99 77 % rtčnost cesty 97,6, Max doba trvání proetu 86,736 Mn doba trvání proetu,389 obr. srpta str. 9 prezentace na Commonu a webu - SWA P 6 v t max r v = = v zde chybí edna přednáša Mcrosoft Proect Vyrovnání zdroů - automatcy - nepoužívat! - ručně - přetížení hledat: mnutu po mnutě - zašrtnout před vyrovnáním vymazat hodnoty určené vyrovnání - pořadí vyrovnání: standardní - vyrovnat pouze v rámc časové rezervy - rtcé úoly se řeší ručně, nertcé automatcy - vyrovnání může změnt ednotlvá přřazení úolu - zdroe nemusí spolupracovat (stro a obsluha - vyrovnání může rozdělt zbývaící prác Sledování průběhu proetu - Tracng Progress - sledování sutečného průběhu s atuálním plánem, respetve se směrným plánem - sutečný doončeno % a doončeno ( - týá se rozpracovanost ednotlvých úolů - zbývaící - sluz (slppage Neplést s!: prodleva (lag - parametr vazby zpoždění (delay - rezerva zleva - souvsí se zdroovou dostupností/nedostupností sluz (splppage - o ol proet začal pozdě než bylo plánované - - Chrsty

SW aplace MOV Prncp sledování průběhu proetu - updatng - atualzace. atualzace podle plánu (update as scheduled - stavové datum (status date. atualzace podle sutečnost a atuální plán lze dohnat b přerozvržení (reschedulng - sluz Vytvořená hodnota - earned value - BCWS - rozpočtové nálady plánovaných prací - BCWP - ACWP - sutečné nálady provedených prací SV - odchyla plánování = BCWP - BCWS = rozdíl v plánování vznlý časovým sluzy CV - odchyla náladů = BCWP - ACWP Multproetování Proet - subroety paralelní omunace proetů - externí vazba 3 sdílení zdroových fondů Matematcé modelování v tabulových procesorech a eho sw podpora podstata modelové tvorby v tabulovém procesoru typy modelů 3 modely vycházeící z ubcých matc třídění tabulových modelů tabulový procesor prvy - buňy vazby - vzorce 3 chování - vlastní výpočet (schopnost výpočtu model... zednodušený obsah realty typy modelů: - oncé - fyzální podstata - symbolcé - podstata v symbolce (řeč symbolů - verbální - matematcé - tabulové - nový typ modelů metasystém... systém pomocí něhož defnueme systém (učt se učt metamodel... model formalzuící modely ao taové Trorozměrná ednostupňová dopravní úloha dodavatelé D, D,... D m s požadavy a, a,... a m spotřebtelé S, S,... S n b, b,... b n dopraví prostř. V, V,... V p s apactou d, d,... d p C = ( c - nálady na přepravu od a-tého dodavatele b-tému spotřebtel, d-tým dopravním prostředem X = ( x - - Chrsty

SW aplace MOV n p = = m p = = m n = = x a x = b x d =,,...n =,,...m =,,...p c x... mn Planární řezy A A červená zelená černá dopravní prostřede spotřebtel dodavatel lst eden sloupec ve všech lstech eden řáde ve všech lstech A obr. H-vrchol Tabulové procesory lze řešt dvěma záladním postupy modely řeštelné analytcým postupy - pomocí vložených pevných funcí - struturální analýza, vícerterální rozhodování, stochastcé modely modely řeštelné teračním postupy - nelze říc že výstup e přímou funcí výstupu - modely matematcé programování - - Chrsty