next up previous contents
Siguiente: Ejemplo Un nivel arriba: Complejidad en redes de Anterior: Complejidad en redes de

Nociones básicas

Una red de Petri generalizada, (r.P.g.), es un sistema R=(L,T,A,p,M) tal que Utilizaremos la terminología siguiente: Denotemos por $\mbox{\it nil}$ a la palabra vaciía, y por $\mbox{\bf0}\in R^n$ al vector cero. Es fácil ver que la vara de toda sucesión de disparo se ajusta a las recurrencias

\begin{displaymath}\begin{array}{rrcl}
& V(\mbox{\it nil}) &=& \mbox{\bf0} \\ ...
...mbox{\bf t}),\mbox{\bf e}_t-\Delta(\mbox{\bf t})\}
\end{array}\end{displaymath}

y, correspondientemente, el cambio de marcado satisface

\begin{displaymath}\begin{array}{rrcl}
& \Delta(\mbox{\it nil}) &=& \mbox{\bf0}...
...\Delta(\mbox{\bf t})-\mbox{\bf e}_t+\mbox{\bf s}_t
\end{array}\end{displaymath}

Una r.P.g. R se dice ser
ordinaria
si su función de pesos asigna, en cada arista, el valor 1 si existe la arista y 0 en otro caso,
sin ciclos unitarios
si para todos $l\in L$ y $t\in T$ rigen las implicaciones

\begin{eqnarray*}(l,t)\in A &\Rightarrow& (t,l)\not\in A \\
(t,l)\in A &\Rightarrow& (l,t)\not\in A
\end{eqnarray*}


restringida
si es ordinaria sin ciclos unitarios.
Para una r.P.g. R definiremos los conceptos siguientes:
marcados accesibles:
$\mbox{\bf m}$ es accesible desde el marcado inicial $\mbox{\bf m}_0$ si $\mbox{\bf m}\in\mbox{\it Ac}_{R}(\mbox{\bf m}_0)$.
marcados recubribles:
$\mbox{\bf m}$ es recubrible desde el marcado inicial $\mbox{\bf m}_0$ si

\begin{displaymath}\exists\mbox{\bf m}_1\in\mbox{\it Ac}_{R}(\mbox{\bf m}_0):\ \mbox{\bf m}\leq \mbox{\bf m}_1.\end{displaymath}

lugares acotados:
$l=l_i\in L$ es un lugar acotado si

\begin{displaymath}\exists C>0{[\forall \mbox{\bf m}\in\mbox{\it Ac}_{R}(\mbox{\bf m}_0):\vert m_i\vert\leq C]}.\end{displaymath}

R es acotada para un marcado inicial $\mbox{\bf m}_0$ si todos sus lugares se mantienen acotados desde ese marcado.
transiciones potencialmente disparables:
$t\in T$ es una transición potencialmente disparable con el marcado $\mbox{\bf m}$ si existe $\mbox{\bf t}\in T_{R}(\mbox{\bf m}_0,\mbox{\bf m})$ que contiene a t.
marcados muertos-t:
para una transición t el marcado $\mbox{\bf m}$ está muerto-t si t no es potencialmente disparable con el marcado $\mbox{\bf m}$,
transiciones vivas:
$t\in T$ es una transición viva en la r.P.g. R, para el marcado inicial $\mbox{\bf m}_0$, si es potencialmente disparable con todo marcado que sea accesible. La red misma R está viva con el marcado inicial $\mbox{\bf m}_0$ si toda transición está viva para ese marcado inicial.
transiciones persistentes:
$t\in T$ es una transición persistente en la r.P.g. R, para el marcado inicial $\mbox{\bf m}_0$, si la única manera de inhabilitarla es mediante su propio disparo. En otras palabras, si se cumple que $\forall t_1\in T-\{t\},\mbox{\bf m}\in\mbox{\it Ac}_{R}(\mbox{\bf m}_0)$:

\begin{displaymath}\left(\mbox{\bf m}\geq\mbox{\bf e}_t\right)\land\left(\mbox{\...
...Rightarrow\;\mbox{\bf m}\geq \mbox{\bf e}_t+\mbox{\bf e}_{t_1}.\end{displaymath}

La red misma R es persistente con el marcado inicial $\mbox{\bf m}_0$ si toda transición es persistente para ese marcado inicial.

next up previous contents
Siguiente: Ejemplo Un nivel arriba: Complejidad en redes de Anterior: Complejidad en redes de
Guillermo Morales-Luna
2000-07-10