avtomatska analiza gibanja v izbranih moštvenih športnih igrah
avtomatska analiza gibanja v izbranih moštvenih športnih igrah
avtomatska analiza gibanja v izbranih moštvenih športnih igrah
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
140 Dodatek<br />
• preslikava I : P − > Pn predstavlja matriko vhodnih povezav. Matrika I<br />
podaja ˇstevilo ˇzetonov na posameznem mestu pi, ki so potrebni za proˇzenje<br />
prehoda tj.<br />
• preslikava O : T − > Tn predstavlja matriko izhodnih povezav. Matrika O,<br />
določa koliko ˇzetonov se bo ob proˇzenju prehoda tj generiralo na mestu pk.<br />
• vektor M : P − > N predstavlja funkcijo označitve in podaja ˇstevilo ˇzetonov<br />
na posameznem mestu pi. Označitev M predstavlja trenutno stanje sistema.<br />
Za Petrijeve mreˇze veljajo ˇstevilna pravila, ki jih najdemo v ˇstevilnih virih<br />
[82, 83, 104], od njih pa bomo omenili zgolj tista, ki so pomembna za naˇse delo.<br />
Glavni izmed teh sta pravilo omogočenosti (ang. enabling rule) in pravilo proˇzenja<br />
(ang. firing rule).<br />
Definicija 1: Pravilo omogočenosti določa, da je prehod omogočen, če<br />
ima vsako njegovo vhodno mesto vsaj toliko ˇzetonov, kolikor jih določa povezava<br />
od tega mesta k danemu prehodu.<br />
Definicija 2: Pravilo proˇzenja določa, da se prehod tj lahko proˇzi zgolj<br />
v primeru, da je omogočen. Proˇzenje prehoda spremeni razporeditev ˇzetonov v<br />
Petrijevi mreˇzi, zato se spremeni vektor označitve na naslednji način:<br />
M(t) = M(t−1) + (O − I) · E(t), (C.21)<br />
kjer sta spremenljivki O in I matriki vhodnih in izhodnih povezav, M(t−1) in M(t)<br />
označitev pred oziroma po proˇzenju, spremenljivka E(t) pa vektor prehodov, ki so<br />
bili proˇzeni.<br />
Poleg teh dveh pravil sta zelo pomembni lastnosti mreˇze tudi zastoj (ang.<br />
deadlock) in doseglivostno mnoˇzica mreˇze (ang. reachability set).<br />
Definicija 3: Zastoj predstavlja označitev mreˇze, ki ne omogoča proˇzenja<br />
nobenega novega prehoda, zaradi česar ni mogoče preiti v nobeno novo označitev.<br />
Zaradi tega dejstva moramo biti pri načrtovanju mreˇz na moˇzne zastoje v mreˇzi<br />
ˇse posebej pozorni.<br />
Definicija 4: Doseglivostna mnoˇzica je najmanjˇsa mnoˇzica označitev,<br />
ki jih lahko v Petrijevi mreˇzi doseˇzemo, s proˇzenjem različnih prehodov. Med<br />
mnogimi metodami, ki se uporabljajo za določanje dosegljivostne mnoˇzice sta<br />
temeljni dve in sicer invariantna metoda, ki temelji na opisu dinamičnih