21.08.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!