PETRIHO SÍTĚ STOCHASTICKÉ PETRIHO SÍTĚ. Modelování Petriho sítěmi
|
|
- Vendula Havlíčková
- před 10 lety
- Počet zobrazení:
Transkript
1 HPSim PETRIHO SÍTĚ STOCHASTICKÉ PETRIHO SÍTĚ Carl Adam Petri formalismus pro popis souběžných synchronních distribučních systémů Modelování Petriho sítěmi Grafický popis a analýza systémů, ve kterých se vyskytují synchronizační, komunikační a zdroje sdílející procesy. Popis Paralelních jevů a konfliktních závislostí Jednoduchost Přehlednost Modelování dynamiky procesů Existuje celá řada typů Petriho sítí C/E (Condition/Event) Petriho sítě, P/T (Place/Transitions) Petriho sítě, P/T Petriho sítě s inhibičními hranami, P/T Petriho sítě s prioritami, TPN Časované (Timed) Petriho sítě, CPN Barevné (Coloured, barvené) Petriho sítě, HPN Hierarchické (Hierarchical) Petriho sítě, OOPN Objektové (Object Oriented) Petriho sítě. 2 1
2 Základní pojmy Places (místa) obsahují stavovou informaci ve formě značek (token) Transitions (přechody) vyjadřují možné změny stavů (vzory možných událostí) Arcs (orientované hrany) určují logické vazby Zákazník požaduje obsluhu Simulace Obsluhy zákazníka Materiál Linka pracuje Linka je volná Obslužný personál 3 Grafický popis Petriho sítí je orientovaným bipartitních multigrafem Orientovaná hrana může spojit: místo s přechodem přechod s místem Orientovanou hranou nemůžeme spojit místo s místem přechod s přechodem 4 2
3 Př: Cyklický proces, který čas od času využívá nějaký zdroj p1: proces činný bez potřeby zdroje p2: proces čeká na přidělení zdroje p3: proces využívá zdroj p4: zdroj není využíván t1: vznik požadavku na zdroj t2: počátek využívání zdroje t3: ukončení využívání zdroje 5 Synchronizace paralelních procesů 6 3
4 Synchronizace paralelních procesů Kritická sekce Střídání událostí Triviální deadlock 7 Pravidla pro uskutečnění přechodu Přítomnost značky v místě indikuje, že daný aspekt stavu je momentálně aktuální, resp. podmínka je splněna. Každý přechod má vstupní a výstupní místa tím je určeno, které aspekty podmiňují výskyt události a jaké skutečnosti jsou výskytem této události ovlivněny. Označme z(p) počet značek v místě p. Přechod může být uskutečněn, jsou li splněny všechny vstupní podmínky, tj. z(p i )>0 pro všechna vstupní místa p i daného přechodu. Uskutečnění přechodu: u všech vstupních míst ubereme jednu značku (z (p i ) = z(p i ) - 1) a u všech výstupních míst přidáme jednu značku (z (p j ) = z(p j ) + 1) 8 4
5 Ohodnocení hran a přechodů Místo p je určeno kapacitou c(p) maximálního počtu značek. Přechod může být uskutečněn jen pokud (současně se splněním vstupních podmínek) není překročena kapacita výstupních podmínek. Počty odebíraných (umístěných) značek jsou specifikovány váhou hran. Přechod je uskutečněn jen pokud jsou vstupní hrany nasyceny, tj. pokud není počet značek ve vstupních místech daného přechodu menší než váhy příslušných hran Konfliktní přechody Dva současně proveditelné přechody jsou konfliktní, když provedení jednoho způsobí, že druhý přestane být proveditelný. Konfliktní přechody modelují soupeření o zdroje a vzájemnou výlučnost dvou událostí. Nezávislé přechody modelují asynchronnost a paralelismus. Nezávislé přechody Konfliktní přechody 10 5
6 Definice PT sítí PT síť je uspořádaná pětice PN=(P,T, I -, I +, z 0 ) P = {p 1,p 2, p n } je konečná neprázdná množina míst T ={t 1,t 2, t n } je konečná neprázdná množina přechodů množiny P, T jsou disjunktní I -, I +, jsou incidenční funkce P x T ->N 0 z : P -> N 0 je počáteční ohodnocení z z p1, z p2,, z pn Pokud je I - (p,t) > 0, vede orientovaná hrana z místa p do přechodu t. Počet odebraných žetonů v místě p uskutečněním přechodu t je roven I - (p,t). Pokud je I + (p,t) > 0, vede orientovaná hrana z přechodu t do místa p. Počet přidaných žetonů v místě p uskutečněním přechodu t je roven I + (p,t). Označme aktuální ohodnocení celé sítě vektorem z i z i p 1, z i p2,, z i p n Přechod t nazýváme aktivní (uskutečnitelný) v daném ohodnocení z (i), jestliže i p P; z ( p) I ( p, t) Ohodnocení z (i) nazýváme dosažitelné z ohodnocení z (j), jestliže existuje posloupnost uskutečněných přechodů, které převádí z (i) do z (j). (ozn. z (i) - > z (j) ) 11 Struktura a vlastnosti Petriho sítí Petriho síť nazýváme bezpečnou, jestliže pro každé její ohodnocení platí: z(p) 1. Petriho síť nazveme ohraničenou, jestliže Petriho síť nazýváme konzervativní, jestliže pro každý její stav platí, že celkový počet značek je konstantní. i i; z p j k j Síť nazýváme živou, jestliže jsou živé všechny její přechody, tj., jestliže ke každému ohodnocení z existuje dosažitelné ohodnocení z, z ->z, které aktivuje daný přechod. z z; z z k N ; z, p; z p k ohraničená, neohraničená bezpečná konzervativní síť síť síť
7 Konzervativnost sítě Striktně konzervativní Konzervativní vzhledem k váhovému vektoru (2,1,1,2). 13 Příklad z 3,0,5,4,0, I p, t I p, t T1 T2 T3 T P P2 C P , C , C P P Po uskutečnění přechodu T1 přejde počáteční ohodnocení z 0 do stavu z z0 C Po odpálení posloupnosti T1, T1, T1, T2 je výsledné ohodnocení z z0 C
8 Matice incidence Nechť má PN n míst P={p 1,p 2,..p n } a m přechodů T={t 1,t 2,..t m }. Zpětná incidenční matice C - typu n x m je definována analogicky dopředná incidenční matice C + c I p, t, p P, t T ij i j i j c I p, t, p P, t T ij i j i j Incidenční matice C = C + - C - Přechod t i je v daném ohodnocení z=(z 1,z 2,..z n ) aktivní, jestliže z j; z j c ji Uskutečněním přechodu t i přejde ohodnocení z v ohodnocení z z z Ce i ; Předpokládejme posloupnost odpálených přechodů ti, t, výpočet dosaženého stavu z (k) 1 i,, t 2 i k je dán dosazením do předcházejícího vzorce k k k z z Ceij ; eij X Parikůvobraz posloupnosti přechodů j1 j1 Nutná podmínka dosažitelnosti: Je-li z značení dosažitelné ze značení z0, potom existuje řešení X rovnice z z0 CX 15 P-invarianty Nechť C je matice incidence Petriho sítě. Nenulový vektor i P N n se nazývá P-invariant Petriho sítě, jestliže je řešením homogenní soustavy lineárních rovnic T C i o Petriho síť má konzervativní komponentu právě tehdy, existuje-li nenulový P-invariant. Př: striktně konzervativní síť P C i k 1,1,1 ; k N P 17 8
9 P-invarianty konzervativní komponenty C C i T P o P i u, u v, v, u ; u, v N, u v Výhodnější zápis získáme pomocí bázových vektorů prostoru řešení. Volíme-li např. u=1, v=0 dostáváme i P1 =(1,1,0,1), podobně volbou u=2, v=1 dostáváme i P2 =(2,1,1,2), což jsou nejmenší váhové vektory pro konzervativnost sítě. i k 1,1,0,1 l 2,1,1, 2 ; k, l N P 18 T-invarianty Petriho síť nazveme reverzibilní, pokud ke každému dosažitelnému značení existuje posloupnost odpálených přechodů, ve které je počáteční značení aktivní Nechť C je matice incidence Petriho sítě. Nenulový vektor i T N n se nazývá T-invariant Petriho sítě, jestliže je řešením homogenní soustavy lineárních rovnic CiT o Pokud je Petriho síť je reverzibilní, pak má nenulový invariant.. T-invariant je Parikův obraz posloupnosti, která přechody reprodukuje, tj. udává kolikrát je třeba provést každý přechod, abychom se vrátili k původnímu značení 19 9
10 T-invarianty Př. Reverzibilní sítě C CiT o i i i i 4 i k 1,0,0,1 l 0,1,1,0 ; k, l N T 20 T-invarianty Př. Reverzibilní sítě C CiT 4 o i i i i i k 1,0,0,1 l 0,1,1,0 ; k, l N T 21 10
11 Přechodová funkce Stavový prostor množina dosažitelných značení Přechodová funkce funkce definovaná na stavovém prostoru určuje na základě přítomného stavu a aktivního přechodu příští stav sítě zadána buď tabulkou, nebo orientovaným grafem. 22 Matice přechodu Stavový prostor množina dosažitelných značení Matice přechodu popisuje markovský proces s diskrétním časem čtvercová matice P, prvek p ij určuje pravděpodobnost, že přechodu ze stavu i do stavu j. určuje na základě aktuálního stavu a(0) rozdělení pravděpodobnosti a(n) po n odpalech P ; a(0) a(1) P a(0) 23 11
12 Stavový strom (graf pokrytí) Abstrakce přechodové funkce Petriho sítě. Orientovaný kořenový strom, jehož kořenem je počáteční značení. Jestliže v průběhu konstrukce stromu zjistíme, že jistá složka značení neomezeně roste, pak tuto složku označíme a nový vektor reprezentuje nekonečnou množinu značení, pro které tato složka nabývá libovolné nezáporné celočíselné hodnoty. Neomezená Petriho síť (1,0) t 2 (0,2) t 1 (1, ) t 2 t 1 (0, ) (1, ) (1, ) 24 Matice přechodu Prvky matice jsou tvořeny pravděpodobnostmi přechodu systému z jednoho stavu do druhého 0 0, 5 0, , 5 0, 5 0 P , 5 0, 5 0, , 5 0, 5 0, a(1) a(0) P a(2) a(1) P HPSim a( n 1) a( n) P 25 12
13 Síť s omezenou kapacitou míst 26 Inhibitory negativní testovací hrany Rozlišujeme 3 typy hran : normální inhibitory tester Přechod spojený s místem inhibitorem je uskutečněn jen pokud je počet značek v místě menší než váha inhibitoru. Počet značek ve vstupním místě se nemění. PT (places-transitions) sítě s inhibitory jsou s teoretického hlediska schopny modelovat vše, co je možné vyjádřit algoritmem. Churgova Turingova teze: ke každému algoritmu existuje ekvivalentní Turingův stroj
14 Inhibitory, Petriho sítě s prioritami HPSim T1 má vyšší prioritu než T2 Petriho sítě s inhibičními hranami mohou být převedeny na ekvivalentní sítě s prioritami. 28 Booleovské operace Př: Úplný systém logických funkcí {nega, AND, OR},{NAND},{NOR} C. E. Shannon (1937) Každý kombinační obvod lze popsat formulí Booleovy algebry neg.a AND OR NAND NOR A B A AB AB (AB) (AB)
15 HPSim Př: počítání v dvojkové soustavě Deterministický algoritmus pro převedení čísla do dvojkové soustavy Simulation Data generated by HPSim Count/ Time/ Steps ms vstup x 1 x 2 x2^2 x 2^ Stochastické časové Petriho sítě (Stochastic Petri Nets) Přechody ve SPN představují jednotlivé události(akce). typy přechodů: 1. Okamžité 2. se zpožděním (doba zpoždění je náhodná veličina) SPN = (P, T, I -, I +, G, z 0 ) P, T,, I -, I +, z 0 PT Petriho síť G exponenciální funkce přiřazené přechodům 31 15
16 Dining Philosophers Klasický problém multiprocesorové synchronizace Edsger W. Dijkstra ( ) 5 počítačů žádá přístup k 5 sdíleným periferním zařízením (1965) Tony Hoare (*1934) 32 Stavový graf Spojitý stochastický proces zdiskretizujeme postupujeme v diskrétních krocích dt. Krok simulace dt zvolíme dostatečně malý (ms) tak, abychom mohli předpokládat, že za interval délky dt nastane nejvýš jedna událost. P3 T3 P1 z 0 =(1,0,0) z 1 =(0,1,0) T4 z 2 =(0,0,1) T2 P2 T1 Ze stavu z 0 mohou po jednom kroku dt nastat 3 možnosti: z 1 (spuštěn přechod T1) z 2 (spuštěn přechod T4) z 0 (ani pro jeden z přechodů T1, T2) 33 16
17 Markovův řetězec stochastické Petriho sítě Nechť jsou všechny přechody dány s exponenciálním rozdělením zpoždění. Pak stavový prostor (množina všech možných ohodnocení) z i tvoří Markovovský řetězec se spojitým časem- CTMC. Infinitezimální generátor Q: Intenzita výstupu q ij ze stavu z i do stavu z j je součtem intenzit všech přechodů, jejichž odpálením přejde stav z i do stavu z j. Analýzou Markovova řetězce můžeme vypočítat charakteristiky systému popsaného SPN. - Nechť je p stabilizovaný stav, tj pq 0; p 1 j Pak pravděpodobnost, že ohodnocení míst SPN je z dané podmnožiny stavů B. PB [ ] p j j z B j 34 Časová past 35 17
18 Barevné Petriho sítě Rozlišujeme různé typy žetonů a různé módy odpalů přechodů 36 Barevné Petriho sítě Podmínkou efektivního zavedení barevných Petriho sítí je, aby se přechody chovaly v různých módech podobně. Pro popis odpalu přechodu zavedeme lokální proměnné, incidenční funkce zapisujeme k příslušným hranám C a a 0 a b 0 b a a 0 b b 0 ; Cb 0 a a 0 b b 0 0 x x x x x y y x 37 18
19 Převod barevné Petriho sítě na P/T síť Pro umístění různých barevných typů žetonů vytvoř zvláštní místa. Nechť např.v místě p je možný výskyt barev a, b, c. Pak z jednoho místa p vytvoříme tři místa pa,pb,pc. Pro každý mód odpálení přechodu vytvoř zvláštní přechod. Je-li např.možné odpálit přechod t v módu x a y, vytvoříme dva přechody tx, ty. Vytvoř nové incidenční funkce tak aby odpovídaly původním módům. Nastav počáteční ohodnocení sítě. 38 Dining philosophers hl(f1) = h1+h2, hl(f2) = h2+h3, hl(f3) = h3+h4, hl(f4) = h4+h
20 Simulace systémů hromadné obsluhy HPSim Simulace systému M/M/1/3 FIFO, dva typy zákazníků s různou délkou obsluhy T0 vstup zákazníků prvního typu, T5 vstup druhého typu. Zákazníci prvního typu se řadí do horní řady P11, P21, P31, zákazníci druhého typu se řadí do spodní řady P12, P22, P Frontové Petriho sítě Barevné GSPN se dvěma typy míst Obyčejná místa Frontová místa (fronta + zásobník obsloužených zákazníků). Zákazníci (žetony) z fronty nemohou být použity pro odpal následujících přechodů. Nejprve musí proběhnou obsluha podle předepsaného rozdělení délky obsluhy, žeton je přemístěn z frontové části do zásobníku a teprve žetony ze zásobníku mohou být použity pro odpal výstupních přechodů dle zpětných incidenčních funkcí 41 20
21 Modelování systému M/M/1/ HPSim 42 Systém M/M/2/r HPSim Simulation Data generated by HPSim Mar :58:18 Count/ StepsTime/ ms fronta 1.linka 2.linka obslouzeni
22 Systém se ztrátami, Systém s prioritami 44 Př: průjezd křižovatkou bez SSZ Př: Doplňte Petriho síť modelující připojení vedlejší silnice tak, aby byla registrována doba, kdy je překročena kapacita fronty vedlejšího směru. HPSim 45 22
23 Modelování toku vozidel regulovaného SSZ HPSim Modelujte stochastický proces průjezdu vozidel místem se SSZ. Vozidla přijíždějí k SSZ v elementárním toku, fronta je neomezená, signální plán je statický, délka červené i zelené je konstantní
Simulace Obsluhy zákaznz. Zákazník požaduje obsluhu. Linka pracuje. Materiál. Linka je volná. Obslužný personál
Modelování Petriho sítěmis Grafický popis a analýza systémů, ve kterých se vyskytují synchronizační, komunikační a zdroje sdílející procesy. Popis paralelních jevů a konfliktních závislostí Jednoduchost
Úvod do Petriho sítí. Ing. Michal Dorda, Ph.D.
Úvod do Petriho sítí Ing. Michal Dorda, Ph.D. 1 Úvodní poznámky Petriho sítě (Petri Nets, PN) představují matematický nástroj pro modelování a simulaci diskrétních systémů (např. systémů hromadné obsluhy
Analýza Petriho sítí. Analýza Petriho sítí p.1/28
Analýza Petriho sítí Analýza Petriho sítí p.1/28 1. Základní pojmy Základní problémy analýzy bezpečnost (safeness) omezenost (boundness) konzervativnost (conservation) živost (liveness) Definice 1: Místo
zpravidla předpokládá, že hodnoty intenzity poruch a oprav jsou konstantní.
Pohotovost a vliv jednotlivých složek na číselné hodnoty pohotovosti Systém se může nacházet v mnoha různých stavech. V praxi se nejčastěji vyskytují případy, kdy systém (nebo prvek) je charakterizován
Markovské metody pro modelování pravděpodobnosti
Markovské metody pro modelování pravděpodobnosti rizikových stavů 1 Markovský řetězec Budeme uvažovat náhodný proces s diskrétním časem (náhodnou posloupnost) X(t), t T {0, 1, 2,... } s konečnou množinou
Soustavy lineárních rovnic
Soustavy lineárních rovnic Základy vyšší matematiky LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na discipĺıny společného
Modely teorie grafů, min.kostra, max.tok, CPM, MPM, PERT
PEF ČZU Modely teorie grafů, min.kostra, max.tok, CPM, MPM, PERT Okruhy SZB č. 5 Zdroje: Demel, J., Operační výzkum Jablonský J., Operační výzkum Šubrt, T., Langrová, P., Projektové řízení I. a různá internetová
Algoritmizace diskrétních. Ing. Michal Dorda, Ph.D.
Algoritmizace diskrétních simulačních modelů Ing. Michal Dorda, Ph.D. 1 Úvodní poznámky Při programování simulačních modelů lze hlavní dílčí problémy shrnout do následujících bodů: 1) Zachycení statických
13. cvičení z PSI ledna 2017
cvičení z PSI - 7 ledna 07 Asymptotické pravděpodobnosti stavů Najděte asymptotické pravděpodobnosti stavů Markovova řetězce s maticí přechodu / / / 0 P / / 0 / 0 0 0 0 0 0 jestliže počáteční stav je Řešení:
3. Grafy a matice. Definice 3.2. Čtvercová matice A se nazývá rozložitelná, lze-li ji napsat ve tvaru A =
3 Grafy a matice Definice 32 Čtvercová matice A se nazývá rozložitelná, lze-li ji napsat ve tvaru A = A 11 A 12 0 A 22 kde A 11 a A 22 jsou čtvercové matice řádu alespoň 1 a 0 je nulová matice, anebo lze-li
Výroková a predikátová logika - II
Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2017/2018 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2017/2018 1 / 17 Předběžnosti Základní pojmy n-ární relace a funkce
Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice
Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice Vektorové podprostory K množina reálných nebo komplexních čísel, U vektorový prostor nad K. Lineární kombinace vektorů u 1, u 2,...,u
Obsah. Lineární rovnice. Definice 7.9. a i x i = a 1 x a n x n = b,
Obsah Lineární rovnice Definice 77 Uvažujme číselné těleso T a prvky a 1,, a n, b T Úloha určit všechny n-tice (x 1,, x n ) T n, pro něž platí n a i x i = a 1 x 1 + + a n x n = b, i=1 se nazývá lineární
4. Aplikace matematiky v ekonomii
4. Aplikace matematiky v ekonomii 1 Lineární algebra Soustavy 1) Na základě statistických údajů se zjistilo, že závislost množství statku z poptávaného v průběhu jednoho týdne lze popsat vztahem q d =
Obsah prezentace. Základní pojmy v teorii o grafech Úlohy a prohledávání grafů Hledání nejkratších cest
Obsah prezentace Základní pojmy v teorii o grafech Úlohy a prohledávání grafů Hledání nejkratších cest 1 Základní pojmy Vrchol grafu: {množina V} Je to styčná vazba v grafu, nazývá se též uzlem, prvkem
Grafy. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta.
6 RNDr., Ph.D. Katedra didaktiky matematiky Univerzita Karlova v Praze Matematicko-fyzikální fakulta petra.surynkova@mff.cuni.cz http://surynkova.info množina vrcholů a množina hran hrana vždy spojuje
Výroková a predikátová logika - II
Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2015/2016 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2015/2016 1 / 18 Základní syntax Jazyk Výroková logika je logikou
7. Rozdělení pravděpodobnosti ve statistice
7. Rozdělení pravděpodobnosti ve statistice Statistika nuda je, má však cenné údaje, neklesejte na mysli, ona nám to vyčíslí Jednou z úloh statistiky je odhad (výpočet) hodnot statistického znaku x i,
Osnova přednášky. Informační a řídicí systémy I. Úvod do Petriho sítí. Doporučená literatura. Úvod
Osnova přednášky Informační a řídicí systémy I. Úvod do Petriho sítí Pavel Balda ZČU v Plzni, FAV, KKY Úvod, historie Povolení (enabling) a provedení (firing) přechodu Příklady modelů Vlastnosti Metody
fakulty MENDELU v Brně (LDF) s ohledem na disciplíny společného základu http://akademie.ldf.mendelu.cz/cz (reg. č. CZ.1.07/2.2.00/28.
Základy lineárního programování Vyšší matematika, Inženýrská matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem
Úvod do Petriho sítí. TIN Úvod do Petriho sítí p.1/37
Úvod do Petriho sítí TIN Úvod do Petriho sítí p.1/37 Petriho sítě Motivace: modely diskrétních systémů modely paralelních systémů modely distribuovaných systémů Využití: návrh syntéza analýza verifikace
Markl: Petriho sítě s prioritami /nnpn43.doc/ Strana 1
Markl: Petriho sítě s prioritami /nnpn43.doc/ Strana 1 4.3. Petriho sítě s prioritami Zavedení prioritních úrovní v PN-systémech zvětšuje jejich popisnou sílu a poskytuje více možností při návrhu systému.
intenzitu příchodů zákazníků za čas t intenzitu obsluhy (průměrný počet obsloužených) za čas t
Ukázka - Systémy hromadné obsluhy Příklad: Pan Pumpička se rozhodl postavit samoobslužnou čerpací stanici u obce Česká Bříza. Na základě průzkumu ví, že by čerpací stanici mohlo průměrně navštívit 32,
LDF MENDELU. Simona Fišnarová (MENDELU) Základy lineárního programování VMAT, IMT 1 / 25
Základy lineárního programování Vyšší matematika, Inženýrská matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem
Intuitivní pojem pravděpodobnosti
Pravděpodobnost Intuitivní pojem pravděpodobnosti Intuitivní pojem pravděpodobnosti Pravděpodobnost zkoumaného jevu vyjadřuje míru naděje, že tento jev nastane. Řekneme-li, že má nějaký jev pravděpodobnost
Kendallova klasifikace
Kendallova klasifikace Délka obsluhy, frontový režim, Littleovy vzorce Parametry obsluhy Trvání obsluhy - většinou předpokládáme, že trvání obsluhy jsou nezávisl vislé náhodné proměnné, se stejným rozdělením
IB112 Základy matematiky
IB112 Základy matematiky Řešení soustavy lineárních rovnic, matice, vektory Jan Strejček IB112 Základy matematiky: Řešení soustavy lineárních rovnic, matice, vektory 2/53 Obsah Soustava lineárních rovnic
U Úvod do modelování a simulace systémů
U Úvod do modelování a simulace systémů Vyšetřování rozsáhlých soustav mnohdy nelze provádět analytickým výpočtem.často je nutné zkoumat chování zařízení v mezních situacích, do kterých se skutečné zařízení
MODELOVÁNÍ UZAVŘENÝCH OBSLUŽNÝCH LOGISTICKÝCH SYSTÉMŮ PETRIHO SÍTĚMI
MODELOVÁNÍ UZAVŘENÝCH OBSLUŽNÝCH LOGISTICKÝCH SYSTÉMŮ PETRIHO SÍTĚMI MODELLING OF CLOSED LOGISTICS SERVICE SYSTEMS USING PETRI NETS Ing. Michal Dorda, Ph.D. Institut dopravy, Fakulta strojní, VŠB Technická
10. Soustavy lineárních rovnic, determinanty, Cramerovo pravidlo
0. Soustavy lineárních rovnic, determinanty, Cramerovo pravidlo (PEF PaA) Petr Gurka aktualizováno 9. prosince 202 Obsah Základní pojmy. Motivace.................................2 Aritmetický vektorový
Výroková a predikátová logika - II
Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2013/2014 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2013/2014 1 / 20 Základní syntax Jazyk Výroková logika je logikou
Stochastické procesy - pokračování
Stochastické procesy - pokračování Úvodní pojmy: Stochastické procesy jsou to procesy (funkce) jejichž hodnoty jsou náhodné veličiny závislé na parametru t stav systému souhrn vlastností a charakteristik,
Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic
Přednáška třetí (a pravděpodobně i čtvrtá) aneb Úvod do lineární algebry Matice a soustavy rovnic Lineární rovnice o 2 neznámých Lineární rovnice o 2 neznámých Lineární rovnice o dvou neznámých x, y je
Matice. Předpokládejme, že A = (a ij ) je matice typu m n: diagonálou jsou rovny nule.
Matice Definice. Maticí typu m n nazýváme obdélníkové pole, tvořené z m n reálných čísel (tzv. prvků matice), zapsaných v m řádcích a n sloupcích. Značíme např. A = (a ij ), kde i = 1,..., m, j = 1,...,
Náhodný vektor a jeho charakteristiky
Náhodný vektor a jeho číselné charakteristiky 1 Náhodný vektor a jeho charakteristiky V následující kapitole budeme věnovat pozornost pouze dvourozměřnému náhodnému vektoru, i když uvedené pojmy a jejich
Téma 22. Ondřej Nývlt
Téma 22 Ondřej Nývlt nyvlto1@fel.cvut.cz Náhodná veličina a náhodný vektor. Distribuční funkce, hustota a pravděpodobnostní funkce náhodné veličiny. Střední hodnota a rozptyl náhodné veličiny. Sdružené
INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.
INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.0141 Báze vektorových prostorů, transformace souřadnic Michal Botur Přednáška
Množinu všech slov nad abecedou Σ značíme Σ * Množinu všech neprázdných slov Σ + Jazyk nad abecedou Σ je libovolná množina slov nad Σ
Abecedou se rozumí libovolná konečná množina Σ. Prvky abecedy nazýváme znaky (symboly) Slovo (řetězec) v nad abecedou Σ je libovolná konečná posloupnost znaků této abecedy. Prázdné posloupnosti znaků odpovídá
Základy matematiky pro FEK
Základy matematiky pro FEK 3. přednáška Blanka Šedivá KMA zimní semestr 2016/2017 Blanka Šedivá (KMA) Základy matematiky pro FEK zimní semestr 2016/2017 1 / 21 Co nás dneska čeká... Co je to soustava lineárních
Soustava m lineárních rovnic o n neznámých je systém
1 1.2. Soustavy lineárních rovnic Soustava lineárních rovnic Soustava m lineárních rovnic o n neznámých je systém a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 21 x 1 + a 22 x 2 +... + a 2n x n = b 2...
1 Linearní prostory nad komplexními čísly
1 Linearní prostory nad komplexními čísly V této přednášce budeme hledat kořeny polynomů, které se dále budou moci vyskytovat jako složky vektorů nebo matic Vzhledem k tomu, že kořeny polynomu (i reálného)
Lineární algebra Operace s vektory a maticemi
Lineární algebra Operace s vektory a maticemi Robert Mařík 26. září 2008 Obsah Operace s řádkovými vektory..................... 3 Operace se sloupcovými vektory................... 12 Matice..................................
5 Orientované grafy, Toky v sítích
Petr Hliněný, FI MU Brno, 205 / 9 FI: IB000: Toky v sítích 5 Orientované grafy, Toky v sítích Nyní se budeme zabývat typem sít ových úloh, ve kterých není podstatná délka hran a spojení, nýbž jejich propustnost
Základy informatiky. Teorie grafů. Zpracoval: Pavel Děrgel Úprava: Daniela Szturcová
Základy informatiky Teorie grafů Zpracoval: Pavel Děrgel Úprava: Daniela Szturcová Obsah přednášky Barvení mapy Teorie grafů Definice Uzly a hrany Typy grafů Cesty, cykly, souvislost grafů Barvení mapy
Konstrukce relace. Postupně konstruujeme na množině všech stavů Q relace i,
[161014-1204 ] 11 2.1.35 Konstrukce relace. Postupně konstruujeme na množině všech stavů Q relace i, kde i = 0, 1,..., takto: p 0 q právě tehdy, když bud p, q F nebo p, q F. Dokud i+1 i konstruujeme p
Pravděpodobnost a její vlastnosti
Pravděpodobnost a její vlastnosti 1 Pravděpodobnost a její vlastnosti Náhodné jevy Náhodný jev je výsledek pokusu (tj. realizace určitého systému podmínek) a jeho charakteristickým rysem je, že může, ale
Základy teorie pravděpodobnosti
Základy teorie pravděpodobnosti Náhodný jev Pravděpodobnost náhodného jevu Roman Biskup (zapálený) statistik ve výslužbě, aktuálně analytik v praxi ;-) roman.biskup(at)email.cz 15. srpna 2012 Statistika
Matematika B101MA1, B101MA2
Matematika B101MA1, B101MA2 Zařazení předmětu: povinný předmět 1.ročníku bc studia 2 semestry Rozsah předmětu: prezenční studium 2 + 2 kombinované studium 16 + 0 / semestr Zakončení předmětu: ZS zápočet
Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace
Vektory a matice Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Vektory Základní pojmy a operace Lineární závislost a nezávislost vektorů 2 Matice Základní pojmy, druhy matic Operace s maticemi
Přijímací zkouška - matematika
Přijímací zkouška - matematika Jméno a příjmení pište do okénka Číslo přihlášky Číslo zadání 1 Grafy 1 Pro který z následujících problémů není znám žádný algoritmus s polynomiální časovou složitostí? Problém,
1 Báze a dimenze vektorového prostoru 1
1 Báze a dimenze vektorového prostoru 1 Báze a dimenze vektorového prostoru 1 2 Aritmetické vektorové prostory 7 3 Eukleidovské vektorové prostory 9 Levá vnější operace Definice 5.1 Necht A B. Levou vnější
DEFINICE Z LINEÁRNÍ ALGEBRY
DEFINICE Z LINEÁRNÍ ALGEBRY Skripta Matematické metody pro statistiku a operační výzkum (Nešetřilová, H., Šařecová, P., 2009). 1. definice Vektorovým prostorem rozumíme neprázdnou množinu prvků V, na které
VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ
VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ Michal Kořenář 1 Abstrakt Rozvoj výpočetní techniky v poslední době umožnil také rozvoj výpočetních metod, které nejsou založeny na bázi
SIMULACE SPOLEHLIVOSTI SYSTÉMŮ HROMADNÉ OBSLUHY. Michal Dorda. VŠB - TU Ostrava, Fakulta strojní, Institut dopravy
SIMULACE SPOLEHLIVOSTI SYSTÉMŮ HROMADNÉ OBSLUHY Michal Dorda VŠB - TU Ostrava Fakulta strojní Institut dopravy 1 Úvod V běžné technické praxi se velice často setkáváme s tzv. systémy hromadné obsluhy aniž
IB112 Základy matematiky
IB112 Základy matematiky Základy kombinatoriky a kombinatorická pravděpodobnost Jan Strejček Obsah IB112 Základy matematiky: Základy kombinatoriky a kombinatorická pravděpodobnost 2/57 Výběry prvků bez
Soustavy lineárních rovnic
Přednáška MATEMATIKA č 4 Katedra ekonometrie FEM UO Brno kancelář 69a, tel 973 442029 email:jirineubauer@unobcz 27 10 2010 Soustava lineárních rovnic Definice Soustava rovnic a 11 x 1 + a 12 x 2 + + a
A6M33SSL: Statistika a spolehlivost v lékařství Teorie spolehlivosti
A6M33SSL: Statistika a spolehlivost v lékařství Teorie spolehlivosti Vojta Vonásek vonasek@labe.felk.cvut.cz České vysoké učení technické v Praze Fakulta elektrotechnická Katedra kybernetiky Markovovy
0.1 Úvod do lineární algebry
Matematika KMI/PMATE 1 01 Úvod do lineární algebry 011 Lineární rovnice o 2 neznámých Definice 011 Lineární rovnice o dvou neznámých x, y je rovnice, která může být vyjádřena ve tvaru ax + by = c, kde
Matematika III. 4. října Vysoká škola báňská - Technická univerzita Ostrava. Matematika III
Vysoká škola báňská - Technická univerzita Ostrava 4. října 2018 Podmíněná pravděpodobnost Při počítání pravděpodobnosti můžeme k náhodnému pokusu přidat i nějakou dodatečnou podmínku. Podmíněná pravděpodobnost
3 Lineární kombinace vektorů. Lineární závislost a nezávislost
3 Lineární kombinace vektorů. Lineární závislost a nezávislost vektorů. Obrázek 5: Vektor w je lineární kombinací vektorů u a v. Vektory u, v a w jsou lineárně závislé. Obrázek 6: Vektor q je lineární
Fakt. Každou soustavu n lineárních ODR řádů n i lze eliminací převést ekvivalentně na jednu lineární ODR
DEN: ODR teoreticky: soustavy rovnic Soustava lineárních ODR 1 řádu s konstantními koeficienty je soustava ve tvaru y 1 = a 11 y 1 + a 12 y 2 + + a 1n y n + b 1 (x) y 2 = a 21 y 1 + a 22 y 2 + + a 2n y
Stochastické modely Informace k závěrečné zkoušce
Stochastické modely Informace k závěrečné zkoušce Jan Zouhar Katedra ekonometrie, FIS VŠE v Praze, zouharj@vse.cz 10. února 2015 Průběh zkoušky. Zkouška je ústní s přípravou na potítku. Každý si vylosuje
Modelování procesů (2) 23.3.2009 Procesní řízení 1
Modelování procesů (2) 23.3.2009 Procesní řízení 1 Seznam notací Síťové diagramy Notace WfMC Notace Workflow Together Editor Aktivity diagram (UML) FirsStep Designer Procesní mapa Select Prespective (procesní
MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]
MATICE Matice typu m/n nad tělesem T je soubor m n prvků z tělesa T uspořádaných do m řádků a n sloupců: a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij] a m1 a m2 a mn Prvek a i,j je prvek matice A na místě
a způsoby jejího popisu Ing. Michael Rost, Ph.D.
Podmíněná pravděpodobnost, náhodná veličina a způsoby jejího popisu Ing. Michael Rost, Ph.D. Podmíněná pravděpodobnost Pokud je jev A vázán na uskutečnění jevu B, pak tento jev nazýváme jevem podmíněným
a počtem sloupců druhé matice. Spočítejme součin A.B. Označme matici A.B = M, pro její prvky platí:
Řešené příklady z lineární algebry - část 1 Typové příklady s řešením Příklady jsou určeny především k zopakování látky před zkouškou, jsou proto řešeny se znalostmi učiva celého semestru. Tento fakt se
THO Simulační model. Simulace části komunikace s přechodem pro chodce napojené na čerpací stanici s obchodem
2007 THO Simulační model Simulace části komunikace s přechodem pro chodce napojené na čerpací stanici s obchodem Klára Menglerová Jakub Wosyka FD ČVUT v Praze 19.5.2007 Obsah Popis situace v praxi... 3
Y36SAP Y36SAP-2. Logické obvody kombinační Formy popisu Příklad návrhu Sčítačka Kubátová Y36SAP-Logické obvody 1.
Y36SAP 26.2.27 Y36SAP-2 Logické obvody kombinační Formy popisu Příklad návrhu Sčítačka 27-Kubátová Y36SAP-Logické obvody Logický obvod Vstupy a výstupy nabývají pouze hodnot nebo Kombinační obvod popsán
Exponenciální modely hromadné obsluhy
Exponenciální modely hromadné obsluhy Systém s čekáním a neohraničeným zdrojem požadavků Na základě předchozích informací je potřeba probrat, jaké informace jsou dostupné v počtu pravděpodobnosti řešícím
Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2015
Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 05 Zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia
PRAVDĚPODOBNOST A STATISTIKA
PRAVDĚPODOBNOST A STATISTIKA Náhodná proměnná Náhodná veličina slouží k popisu výsledku pokusu. Před provedením pokusu jeho výsledek a tedy ani sledovanou hodnotu neznáme. Přesto bychom chtěli tento pokus
Markovovy řetězce se spojitým časem CTMC (Continuous time Markov Chain)
Markovovy řetězce se soitým časem CTMC (Continuous time Markov Chain) 3 5 1 4 Markovovy rocesy X Diskrétní stavový rostor Soitý obor arametru t { } S e1, e,, en t R t 0 0 t 1 t t 3 t Proces e Markovův
Kolik existuje různých stromů na pevně dané n-prvkové množině vrcholů?
Kapitola 9 Matice a počet koster Graf (orientovaný i neorientovaný) lze popsat maticí, a to hned několika různými způsoby. Tématem této kapitoly jsou incidenční matice orientovaných grafů a souvislosti
2. RBF neuronové sítě
2. RBF neuronové sítě Kapitola pojednává o neuronových sítích typu RBF. V kapitole je popsána základní struktura tohoto typu neuronové sítě. Poté následuje definice a charakteristika jednotlivých radiálně
5. Sekvenční logické obvody
5. Sekvenční logické obvody 3. Sekvenční logické obvody - úvod Sledujme chování jednoduchého logického obvodu se zpětnou vazbou 3. Sekvenční logické obvody - příklad asynchronního sekvenčního obvodu 3.
KMA Písemná část přijímací zkoušky - MFS 2o16
JMÉNO a PŘÍJMENÍ KMA Písemná část přijímací zkoušky - MFS 2o16 verze 1 / 28. 6. 2016 Pokyny k vypracování: Za každý správně vyřešený příklad lze získat 2 body. U zaškrtávacích otázek, je vždy správná právě
Inženýrská statistika pak představuje soubor postupů a aplikací teoretických principů v oblasti inženýrské činnosti.
Přednáška č. 1 Úvod do statistiky a počtu pravděpodobnosti Statistika Statistika je věda a postup jak rozvíjet lidské znalosti použitím empirických dat. Je založena na matematické statistice, která je
0.1 Úvod do lineární algebry
Matematika KMI/PMATE 1 01 Úvod do lineární algebry 011 Vektory Definice 011 Vektorem aritmetického prostorur n budeme rozumět uspořádanou n-tici reálných čísel x 1, x 2,, x n Definice 012 Definice sčítání
2.6. Vlastní čísla a vlastní vektory matice
26 Cíle V této části se budeme zabývat hledáním čísla λ které je řešením rovnice A x = λ x (1) kde A je matice řádu n Znalost řešení takové rovnice má řadu aplikací nejen v matematice Definice 261 Nechť
Cvičení z Lineární algebry 1
Cvičení z Lineární algebry Michael Krbek podzim 2003 2392003 Hodina Jsou dána komplexní čísla z = +2 i a w = 2 i Vyjádřete c algebraickém tvaru (z + w) 3,, (zw), z w 2 Řešte v komplexním oboru rovnice
2 Hlavní charakteristiky v analýze přežití
2 Hlavní charakteristiky v analýze přežití Předpokládané výstupy z výuky: 1. Student umí definovat funkci přežití, rizikovou funkci a kumulativní rizikovou funkci a zná funkční vazby mezi nimi 2. Student
PETRIHO SÍTĚ MONIKA KOCHANÍČKOVÁ KATEDRA INFORMATIKY PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITA PALACKÉHO
KATEDRA INFORMATIKY PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITA PALACKÉHO PETRIHO SÍTĚ MONIKA KOCHANÍČKOVÁ VÝVOJ TOHOTO UČEBNÍHO TEXTU JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY
Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.
Booleovská algebra. Booleovské binární a unární funkce. Základní zákony. Tomáš Bayer bayertom@natur.cuni.cz Katedra aplikované geoinformatiky a kartografie, Přírodovědecká fakulta UK. Tomáš Bayer bayertom@natur.cuni.cz
SIGNÁLY A LINEÁRNÍ SYSTÉMY
SIGNÁLY A LINEÁRNÍ SYSTÉMY prof. Ing. Jiří Holčík, CSc. INVESTICE Institut DO biostatistiky ROZVOJE VZDĚLÁVÁNÍ a analýz VII. SYSTÉMY ZÁKLADNÍ POJMY SYSTÉM - DEFINICE SYSTÉM (řec.) složené, seskupené (v
[1] samoopravné kódy: terminologie, princip
[1] Úvod do kódování samoopravné kódy: terminologie, princip blokové lineární kódy Hammingův kód Samoopravné kódy, k čemu to je [2] Data jsou uložena (nebo posílána do linky) kodérem podle určitého pravidla
Model Checking pro Timed Automata. Jiří Vyskočil 2011
Model Checking pro Timed Automata Jiří Vyskočil 2011 Časově kritické systémy korektnost fungování vestavěným a distribuovaných systémů závisí na: správném výsledku výpočtu správném načasování prováděných
Značení 1.1 (posloupnost výsledků pokusu). Mějme posloupnost opakovaných (i závislých) pokusů,
Rekurentní jevy Značení. (posloupnost výsledků pokusu). Mějme posloupnost opakovaných (i závislých) pokusů, kde každý má tutéž konečnou nebo spočetnou množinu výsledků E, E,...}. Pak E j,..., E jn } značí
2.3. Strukturní analýza P/T sítí
Markl: Strukturní analýza P/T sítí /nnpn3.doc/ Strana 1.3. Strukturní analýza P/T sítí Odhlédneme-li u PN-systémů od počátečního značení, získáme bipartitní orientovaný multigraf, který popisuje statickou
Dynamika soustav hmotných bodů
Dynamika soustav hmotných bodů Mechanický model, jehož pohyb je charakterizován pohybem dvou nebo více bodů, nazýváme soustavu hmotných bodů. Pro každý hmotný bod můžeme napsat pohybovou rovnici. Tedy
Naproti tomu gramatika je vlastně soupis pravidel, jak
1 Kapitola 1 Úvod V přednášce se zaměříme hlavně na konečný popis obecně nekonečných množin řetězců symbolů dané množiny A. Prvkům množiny A budeme říkat písmena, řetězcům (konečným posloupnostem) písmen
METRICKÉ A NORMOVANÉ PROSTORY
PŘEDNÁŠKA 1 METRICKÉ A NORMOVANÉ PROSTORY 1.1 Prostor R n a jeho podmnožiny Připomeňme, že prostorem R n rozumíme množinu uspořádaných n tic reálných čísel, tj. R n = R } R {{ R }. n krát Prvky R n budeme
TGH02 - teorie grafů, základní pojmy
TGH02 - teorie grafů, základní pojmy Jan Březina Technical University of Liberec 28. února 2017 Metainformace materiály: jan.brezina.matfyz.cz/vyuka/tgh (./materialy/crls8.pdf - Introduction to algorithms)
Lineární algebra Petriho sítí
) Notace Lineární algebra Petriho sítí Definice: Neznaená PN je taková tveice Q = P Pre Post kde P = {P P n } je množina míst (konená nenulová) = { m } je množina pechod (konená nenulová) Pre: P {} vstupní
Matematika I 2a Konečná pravděpodobnost
Matematika I 2a Konečná pravděpodobnost Jan Slovák Masarykova univerzita Fakulta informatiky 24. 9. 2012 Obsah přednášky 1 Pravděpodobnost 2 Nezávislé jevy 3 Geometrická pravděpodobnost Viděli jsme už
příkladů do cvičení. V textu se objeví i pár detailů, které jsem nestihl (na které jsem zapomněl) a(b u) = (ab) u, u + ( u) = 0 = ( u) + u.
Několik řešených příkladů do Matematiky Vektory V tomto textu je spočteno několik ukázkových příkladů které vám snad pomohou při řešení příkladů do cvičení. V textu se objeví i pár detailů které jsem nestihl
Úvod do teorie grafů
Úvod do teorie grafů Neorientovaný graf G = (V,E,I) V množina uzlů (vrcholů) - vertices E množina hran - edges I incidence incidence je zobrazení, buď: funkce: I: E V x V relace: I E V V incidence přiřadí
Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od jara 2014
Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od jara 2014 Zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia
Základy algoritmizace. Pattern matching
Základy algoritmizace Pattern matching 1 Pattern matching Úloha nalézt v nějakém textu výskyty zadaných textových vzorků patří v počítačové praxi k nejfrekventovanějším. Algoritmy, které ji řeší se používají
1 Determinanty a inverzní matice
Determinanty a inverzní matice Definice Necht A = (a ij ) je matice typu (n, n), n 2 Subdeterminantem A ij matice A příslušným pozici (i, j) nazýváme determinant matice, která vznikne z A vypuštěním i-tého
Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech
Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech 1. července 2008 1 Funkce v R n Definice 1 Necht n N a D R n. Reálnou funkcí v R n (reálnou funkcí n proměnných) rozumíme zobrazení