06.03.2013 Views

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10.3.1 The <strong>Behavioral</strong> Model of FPN<br />

Let us consider a transition tri, where I(tri)={pk ,pm} <strong>and</strong> O(tr1) = {pu ,pv}.<br />

Assume that thi is the threshold vector, associated with the transition. The<br />

transition tri is enabled if<br />

Ri o ( nk Λ nm ) ≥ thi.<br />

An enabled transition fires, resulting in a change in the FTT vectors at<br />

its output arcs. It is to be noted that the FTT vectors at all its output arcs are<br />

equal. In case the transition tri is not enabled, the FTT distribution at its output<br />

arcs is set to null vector. The model of FPN, designed after Looney [24] <strong>and</strong><br />

based on the above considerations, is now formally presented.<br />

ti (t+1)= ti (t) Λ [ Ri o (nk (t) Λ nm (t))] Λ<br />

U [Ri o (nk (t) Λ nm (t))-thi ] (10.1)<br />

In expression (10.1), U denotes a unit step vector, each component of<br />

which becomes one when its corresponding argument ≥ 0 <strong>and</strong> becomes zero,<br />

otherwise. In fact, the enabling condition of the transition tri is checked by<br />

this vector. Moreover, the Λ operation between two vectors is done<br />

component-wise like column vector addition in conventional matrix algebra.<br />

It may be noted that if tri has m input places p1 ,p2 ,...pm <strong>and</strong> k output places<br />

pm+1 ,pm+2 ,...pm+k (fig. 10.4) then expression (10.1) can be modified with the<br />

replacement of<br />

m<br />

nk(t) Λ nm (t) by Λ nw (t).<br />

w=1<br />

After the FTT distribution at all the transitions in the FPN are updated<br />

concurrently, the belief distribution at all places can be updated in parallel<br />

following expression (10.2). Let us consider a place pj such that pj ∈ [O(tr1)<br />

∩O(tr2)∩...∩O(trs)] (fig.10.5). The updating of belief distribution nj at place<br />

pj is given by<br />

nj (t+1)<br />

= nj (t) V [t1 (t) V t2 (2)V... V ts (t)]<br />

s<br />

= nj (t) V ( V tr (t)). (10.2)<br />

r=1

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

Saved successfully!

Ooh no, something went wrong!