stringtranslate.com

Repetición basada en tokens

La técnica de repetición basada en tokens es un algoritmo de verificación de conformidad [1] que verifica qué tan bien un proceso se ajusta a su modelo al reproducir cada traza en el modelo (en notación de red de Petri ). [2] Utilizando los cuatro contadores de tokens producidos, tokens consumidos, tokens faltantes y tokens restantes, registra las situaciones en las que se fuerza la activación de una transición y los tokens restantes después de que finaliza la repetición. Con base en el recuento en cada contador, podemos calcular el valor de aptitud entre la traza y el modelo.

El algoritmo[2]

La técnica de repetición de token utiliza cuatro contadores para realizar un seguimiento de un rastro durante la reproducción:

Invariantes:

Al principio, se produce una ficha para el lugar de origen (p = 1) y, al final, se consume una ficha del lugar de destino (c' = c + 1). Cuando termina la repetición, el valor de aptitud se puede calcular de la siguiente manera:

Ejemplo

Supongamos que existe un modelo de proceso en notación de red de Petri como sigue:

Un modelo de proceso M con las actividades a, b, c, d

Ejemplo 1: Reproducir el seguimiento (a , b , c , d) en el modelo M

La aptitud de la traza ( ) en el modelo es:

Ejemplo 2: Reproducir la traza (a, b, d) en el modelo M


La aptitud de la traza ( ) en el modelo es:

Referencias

  1. ^ van der Aalst, Wil (2016), van der Aalst, Wil (ed.), "Ciencia de datos en acción" , Minería de procesos: ciencia de datos en acción , Berlín, Heidelberg: Springer, págs. 3–23, doi :10.1007 /978-3-662-49851-4_1, ISBN 978-3-662-49851-4, consultado el 16 de noviembre de 2021
  2. ^ ab Rozinat, A.; van der Aalst, WMP (marzo de 2008). "Comprobación de conformidad de procesos basada en la monitorización del comportamiento real" . Sistemas de información . 33 (1): 64–95. doi :10.1016/j.is.2007.07.001. ISSN  0306-4379.