09.05.2013 Views

TESIS-MAG-0201.pdf

TESIS-MAG-0201.pdf

TESIS-MAG-0201.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Una red de ese tipo es un grafo que queda defmido a través de un conjunto<br />

de lugares, de transiciones, de flechas y un estado inicial. Una transición representa, en<br />

general, la realización de un transacción de algún tipo. Lugares y transiciones se unen<br />

por flechas que determinan que lugares pertenecen a que transiciones. Cada lugar<br />

almacena un número preestablecido de tokens y se denomina lugares de entrada de<br />

una transición a aquellos nodos que poseen arcos que inciden en el que representa a la<br />

transición. Los lugares de salida, en cambio, son aquellos nodos en los cuales incide un<br />

arco desde la misma transición.<br />

Una transición se habilita, es decir, puede ejecutarse, si en cada lugar de<br />

entrada de la transición existe por lo menos un token. La transición se ejecuta<br />

eliminando un token de cada lugar de entrada y poniendo uno en cada lugar de salida. Si<br />

un lugar de entrada pertenece a más de una transición, entonces la red es no<br />

determinística, puesto que más de una transición puede quedar habilitada a la vez. Para<br />

resolver este problema es posible asociar a cada transición cierta prioridad. La prioridad<br />

determina el orden en el cual dos transacciones son disparadas si es que están<br />

habilitadas al mismo tiempo. Finalmente se defme un estado de la red, asignando<br />

inicialmente tokens a cada lugar.<br />

Ejemplo 4.2 Red de Petri.<br />

Si se representa una transacción con cuadrados y cada lugar con círculos la<br />

figura 4.5 representa una red de Petri donde, por ejemplo, L3 y L4 son lugares de entrada<br />

para la transición T3, mientras que L1 y L3 son lugares de salida para la misma<br />

transición. Notar que si L3, L4 y L5 tienen un token cada uno, quedan habilitadas tanto<br />

T3 como T4 y la elección de cualquiera de ellas para ejecutarse es totalmente aleatoria.<br />

El estado inicial de la red queda determinada con las fichas negras en cada lugar, cada<br />

una de las cuales corresponde a un token I.<br />

79

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

Saved successfully!

Ooh no, something went wrong!