Macierzowa reprezentacja sieci

Slides:



Advertisements
Podobne prezentacje
Raport z badania Źródła informacji i uczestnictwo w targach maszynowych dla Polskiej Izby Gospodarczej Maszyn i Urządzeń Rolniczych.
Advertisements

- liczba zatrudnionych - cały zasób siły roboczej - popyt na pracę
Wykład no 1 sprawdziany:
Sprawdziany: Postać zespolona szeregu Fouriera gdzie Związek z rozwinięciem.
Wykład nr 8: Zakleszczenia
Literatura podstawowa
6. Układy kształtujące funkcje odcinkami prostoliniowymi
Wykład 6 Najkrótsza ścieżka w grafie z jednym źródłem
Sieci Petriego Marcin Jałmużna.
Elektroniczne Układy i Systemy Zasilania
Kategorie systemów czasu rzeczywistego
Grafika komputerowa Wykład 7 Krzywe na płaszczyźnie
SEMINARIUM 2007 NOWOCZESNE TECHNOLOGIE EDUKACYJNE SZANSĄ PRZYSPIESZENIA ROZWOJU JEDNOSTEK SAMORZĄDU TERYTORIALNEGO A. Ludwicki Warszawa, 19 lutego 2007.
Badanie opinii i postaw członków Konfederacji Pracodawców Prywatnych LEWIATAN na temat aktualnej sytuacji w Polsce Wrzesień 2007 RAPORT PRZYGOTOWANY DLA.
SPRAW WEWNĘTRZNYCH I ADMINISTRACJI i Systemu Rejestrów Państwowych
Exchange rates. Definition The price of a currency. 1 euro = 4 zloties means that 1 zloty = 0,25 euro.
Systemy zarządzania bazami danych 9. Transakcje. Oryginał: Hector Garcia-Molina9. Transakcje2 Współbieżność, wielodostęp T 1 T 2 …T n BD (więzy integralności)
Teoria sprężystości i plastyczności
Metody formalne Copyright, 2005 © Jerzy R. Nawrocki Analiza systemów informatycznych.
Wprowadzenie do sieci Petriego
Zarządzanie logistyczne
Warunki w triangulacji
Obliczenia macierzowe cz.2
Rozwiązywanie układów
Sztuczna Inteligencja Reprezentacja wiedzy II Systemy produkcyjne Włodzisław Duch Katedra Informatyki Stosowanej UMK Google: W. Duch.
Redukcja sieci Petriego
CIŚNIENIE GAZU DOSKONAŁEGO
M I N I S T E R S T W O O B R O N Y N A R O D O W E J
8. LOGIKA TEMPORALNA Składnia zdaniowej logiki temporalnej:
Jak włączyć się do 6PR? Przegląd możliwości uczestnictwa Elżbieta Książek Regionalny Punkt Kontaktowy 6PR Poznański Park Naukowo-Technologiczny Fundacji.
JAKOŚĆ I BEZPIECZEŃSTWO
Automatyzacja procesów produkcji
Zarządzanie transakcjami Wykład S. Kozielski. Zarządzanie transakcjami Transakcja – jedna lub więcej operacji na bazie danych stanowiących pewną logiczną
Bazy Danych Wykład 1 S. Kozielski.
M I N I S T E R S T W O O B R O N Y N A R O D O W E J
W OPISIE PRZEMIANY CIECZ-PARA
Urządzenia elektryczne w przestrzeniach zagrożonych wybuchem
TRANSAKCJE TYLKO ODCZYT TYLKO ZAPIS
PRZEMIANY STAŁEJ MASY GAZU DOSKONAŁEGO
Analiza porównawcza ZESPOŁÓW SZKÓŁ W POWIECIE EŁCKIM.
Układy sekwencyjne pojęcia podstawowe.
Mikroprocesor Z80 przerwania.
Copyright © Jerzy R. Nawrocki Metody formalne Inżynieria oprogramowania II Wykład 5.
Parallel Extension czyli programowanie równoległe != współbieżne na platformie .NET Framework 4.0 Wojciech Grześkowiak
SPORTSTER SPORTSTER LTD SPORTSTER P1 filozofia
Równowaga na rynkach dóbr i pieniądza
Tempo, przyrosty, indeksy, wahania, średnie ruchome
orbitale cząsteczkowe:
Równowaga gospodarcza w warunkach giętkich cen. Ekonomia podażowa
Podatki a funkcja konsumpcji
Inflacja Makroekonomia 7/T1 Ryszard Rapacki.
Wprowadzenie do makroekonomii
Grafika komputerowa Wykład 11 Analiza widoczności
Wprowadzenie do systemu wizualizacji procesów przemysłowych
Elektroniczne Systemy Zabezpieczeń Zasilanie Roju.
Trendy rynkowe w Polsce i na świecie Bogdan Kaliński, Elmark Automatyka.
AD t t+1 PODSTAWY MAKROEKONOMII: Marek Garbicz, Wojciech Pacho
Copyright Silca S.p.A Advanced Technology for Security CROWN.
FUNKCJE.
Niepełnosprawni wzrokowo
Im.Ks.St. Konarskiego w Częstochowie
Modelowanie konstrukcyjne form spódnicy damskiej podstawowej
Bryły obrotowe Walec Stożek Kula Przekroje
Podstawy Przetwarzania Rozproszonego
Obliczalność czyli co da się policzyć i jak Model obliczeń sieci liczące dr Kamila Barylska.
Pojęcie i rodzaje sceptycyzmu oraz pojęcia pokrewne
Teoria sterowania SN 2014/2015Sterowalność, obserwowalność Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 Sterowalność -
Interpretowane sieci Petriego
Treść dzisiejszego wykładu l Klasyfikacja zmiennych modelu wielorównaniowego l Klasyfikacja modeli wielorównaniowych l Postać strukturalna i zredukowana.
Algorytmy i struktury danych
Zapis prezentacji:

Macierzowa reprezentacja sieci D--- = t1 p2 p3 D+ = t2 t3 D = p4

Klasyfikacja sieci Petriego SM, MG MG, SM EFC, FC SM - State Mashine (Automat stanów) MG - Marked Graph (Graf znakowań) FC - Free Choice (Sieć swobodnego wyboru)

Klasyfikacja sieci Petriego EFC, FC AC, EFC PN, AC EFC - Extended Free Choice (Rozszerzona sieć swobodnego wyboru) AC - Asymmetric Choice (Sieć asymetrycznego wyboru) PN - Petri Net (Sieć Petriego)

Klasyfikacja sieci Petriego FCs ACs SMs MGs PNs EFCs or

Macierzowa reprezentacja sieci Tranzycja tj aktywna w znakowaniu M, jeśli M  e[j]·D-- Wynik realizacji tranzycji: M’ = M+ e[j]·D Przykład: (1,0,1,0) + (0,0,1) · = (1,0,0,1) Wynik realizacji serii tranzycji: M’ = M+ f()·D

Analiza osiągalności Jeśli M’ osiągalne z M, to istnieje rozwiązanie równania M’ = M+xD Przykład: (1,8,0,1) = (1,0,1,0) + x· x = (0,4,5). =t3t2t3t2t3t2t3t2t3 (1,7,0,1) = (1,0,1,0) + x· - nie ma rozwiązania

Problemy podejścia macierzowego Macierz D nie zawiera całości informacji o strukturze sieci. Nie ma informacji o kolejności realizacji Istnienie rozwiązania koniecznie, ale nie dostatecznie p2 t2 p1 p4 t1 p3 (0,0,0,1) = (1,0,0,0)+(1,1)·

S-niezmienniki S-niezmiennik - rozwiązanie równania Dy=0 Jeśli i tylko jeśli istnieje S-niezmiennik ze wszystkimi elementami >0, sieć jest strukturalne ograniczona (ograniczona dla dowolnego znakowania początkowego) Jeśli dla każdego miejsca pi istnieje S-niezmiennik taki, że y[i]=1, a pozostałe elementy y mają wartości 0 czy 1, sieć może być dekomponowana na automaty. p1 p2 t1 p3 t2 D= y1=(1,1,0); y2=(1,0,1); y3=(2,1,1)

Przykład automatowej dekompozycji sieci SM1 SM2 SM3 y1=(1,1,0,0,1,1,0,0); y2=(1,0,1,0,0,0,1,0); y3=(1,0,0,1,0,0,0,1)

T-niezmienniki T-niezmiennik - rozwiązanie równania xD=0 Jeśli i tylko jeśli istnieje T-niezmiennik (ze wszystkimi elementami >0), istnieje znakowanie M dla którego sieć jest cykliczna (może wrócić do M po realizacji wszystkich tranzycji). Jeśli i tylko jeśli EFC-sieć ma T-niezmiennik i S-niezmiennik ze wszystkimi elementami >0, sieć jest strukturalnie żywa i bezpieczna (istnieje znakowanie początkowe, dla którego jest żywa i bezpieczna).

Przykłady T-niezmienników (1, 0, 1) (0,1,1) (1,1, 1, 1) (2,0,1,1) (0,2,1,1) T-niezmienniki dla poprzedniego przykładu: (1,0,0,1,1,1,0,1) (1,1,1,0,1,1,0,1) (0,0,0,0,0,0,1,0)