Model | Description |
---|---|
Frean and Abraham | The |
Simultaneous activations | The |
Reichenbach, Mobilia and Frey model | In this model the |
Rules:
- with
$3$ species:$r>s$ ;$s>p$ ;$p>r$ - with
$4$ species:$r>s$ ;$s>p$ ;$p>u$ ;$u>r$ ;$(r,p)$ and$(s,u)$ do not compete - with
$5$ species:$r>s,p$ ;$s>p,u$ ;$p>u,v$ ;$u>v,r$ ;$v>r,s$
Model | Experiment |
---|---|
Discrete time | |
Continuous time | |
Discrete time | |
Lattice model, Frean and Abraham |
|
Lattice model, Frean and Abraham |
- The Transition Matrix C (where rows are indexed by P, R, S and columns by Pp, Pr, Ps in this order) is $$C = \begin{bmatrix} 2 & 0 & 0 \ 0 & 2 & 0 \ 0 & 0 & 2 \end{bmatrix} - \begin{bmatrix} 1 & 0 & 1 \ 1 & 1 & 0 \ 0 & 1 & 1 \end{bmatrix}$$
-
$x \cdot C = 0 \iff x=[1,1,1]$ , x is a Place Invariant (the sum of the number of tokens in the places is equal to$100$ ) -
$C \cdot y = 0 \iff y=[1,1,1]^t$ , y is a Transition Invariant (applying the three transitions an equal number of times will not change the marking of the net) -
${P}, {R}, {S}$ are minimal siphons (once a species goes extinct, it cannot be reintroduced in the system)-
$\bullet {P} = {Pp} \subseteq {P}\bullet ={Pp, Ps} \implies {P}$ is a siphon -
$\bullet {R} = {Pr} \subseteq {R}\bullet ={Pr, Pp} \implies {R}$ is a siphon -
$\bullet {S} = {Ps} \subseteq {S}\bullet ={Ps, Pr} \implies {S}$ is a siphon
-
Abbreviation | Name | Description | Status |
---|---|---|---|
PUR | pure |
|
❌ |
ORD | ordinary |
|
❌ |
HOM | homogeneous |
|
✅ |
NBM | non blocking multiplicity | A net has non-blocking multiplicity if |
✅ |
CSV | conservative | A Petri net is conservative if |
✅ |
SCF | structurally conflict free | A Petri net is static (or structurally) conflict free if |
❌ |
FT0 | every transition has a pre-place | ✅ | |
TF0 | every transition has a post-place | ✅ | |
FP0 | every place has a pre-transition | ✅ | |
PF0 | every place has a post-transition | ✅ | |
CON | connected | A Petri net is connected if it holds for every two nodes |
✅ |
SC | strongly connected | A Petri net is strongly connected if it holds for every two nodes |
✅ |
NC | netclass | The net structure class: 1) A Petri net is called State Machine (SM) if |
nES |
RKTH | rank theorem |
|
❌ |
STP | siphon trap property | The siphon trap property holds if no siphons are bad. A siphon is called bad if it does not include a trap. | ❌ |
CPI | covered by P-invariants | A net is covered by P-invariants, shortly CPI, if every place belongs to a P-invariant. | ✅ |
CTI | covered by T-invariants | A net is covered by T-invariants, shortly CTI, if every transition belongs to a T-invariant. | ✅ |
SCTI | strongly covered by T-invariants | The two transitions modelling the two directions of a reversible reaction always make a minimal T-invariant and they are called trivial T-invariants. A net which is covered by nontrivial T-invariants is said to be strongly covered by T-invariants. | ✅ |
SB | structurally bounded | A net is structurally bounded if it is bounded for any initial marking | ✅ |
k-B | k-bounded | A place |
100 |
DCF | dynamically conflict free | Dynamic conflict is a behavioral property which refers to a marking enabling two transitions, but the firing of one transition disables the other one. The occurrence of dynamic conflicts causes alternative (branching) system behavior, whereby the decision between these alternatives is taken nondeterministically. | ❌ |
DSt | no dead state(s) | True if the net does not have dead states (markings). | 3 |
DTr | no dead transition(s) | If the net does not have dead transitions at the initial state. | ✅ |
LIV | live | A Petri net is live (strongly live) if each transition is live. | ❌ |
REV | reversible | A Petri net is reversible if the initial marking can be reached again from each reachable marking: |
❌ |