Professional Documents
Culture Documents
de colas y simulacin
Anlisis de flujo
Tiempo
Coste
Ratio errores
Y ahora?
Y ahora?
50%
50%
Y ahora?
90%
10%
XOR gateways
p1
p2
pn
T1
T2
...
TN
CT = p1T1+p2T2++pnTn =
pT
i i
i1
Y ahora?
AND gateways
T1
T2
...
TN
Actividad
Duracin media
Check completeness
1 da
1 da
3 das
Assess application
3 das
1 da
Notify rejection
2 das
Ciclos
CT = T/(1-r)
Serie geomtrica
M. Dumas et al. Fundamentals of BPM, Springer-Verlag, 2013
Actividad
Duracin media
Check completeness
1 da
1 da
3 das
Assess application
3 das
1 da
Notify rejection
2 das
Ley de Little
WIP = x CT
Actividad
Clerk
Credit officer
Check completeness
2 horas
30 minutos
3 horas
Assess application
Notify rejection
Duracin
2 horas
2 horas
30 minutos
Anlisis de flujo
Teora de colas
Cajero 1
Colas
Cajero 2
Cajero 3
Servidores
Cajero 1
Cajero 2
Cajero 3
Cola
Servidores
Ratio de llegada
Ratio de llegada:
Ej: Los clientes llegan al banco con un ratio medio de 20 por hora
Proceso de Poisson
Describen una amplia categora de procesos de llegada y
es muy comn para modelar el proceso de llegada de
clientes en procesos de negocio.
Siempre hay que asegurarse que los casos llegan
siguiendo esa distribucin. Para ello se puede medir
tiempos entre llegadas durante un perodo de tiempo y usar
un paquete estadstico como R o EasyFit.
waiting
arrivals
c
Wil van der Aalst
Podemos calcular:
Ratio de ocupacin: r
Wq = Tiempo medio de un cliente en la cola
W = Tiempo medio de un cliente en el sistema (tiempo medio
del proceso)
Lq = Nmero medio de clientes en la cola
L = Nmero medio de clientes en el sistema (Work-in-Progress)
c
Wq,Lq
W,L
Cola M/M/1
Capacity Demand
Available Capacity
Lq= 2/(1- ) = L-
Wq=Lq/
W=Wq + 1/
Laguna & Marklund
L=W
Cola M/M/c
Ahora hay c servidores en paralelo, por lo que la capacidad
esperada por unidad de tiempo es c*
Capacity Demand
Available Capacity c *
Las otras frmulas son iguales que para M/M/1 salvo Lq,
que es bastante complejo de calcular:
( / ) c
Lq ( n c) Pn ...
n c
P0
c 1 ( / ) n
n 0
n!
c!(1 )
P
2 0
( / )
1
c!
1 ( /(c)
c
Herramientas
Como el clculo en ocasiones puede ser bastante
complejo, se suelen usar herramientas como:
http://apps.business.ualberta.ca/aingolfsson/qtp/
http://www.stat.auckland.ac.nz/~stats255/qsim/qsim.html
Entonces:
Podemos modelar el sistema como un M/M/c, donde c es el
nmero de mdicos
2/3
1/3
Lq
4/3 patients
1/12 patients
2 patients
3/4 patients
Wq
2/3 h = 40 minutes
1h
Ejemplo
Una compaa disea hardaware electrnico personalizado
para varios clientes. La compaa recibe pedidos para
disear un nuevo circuito cada 20 das laborables de
media. Un equipo de ingenieros tarda de media 10 das
laborables en disear el hardware. Consideramos que slo
hay un equipo de ingenieros.
Cul es el ratio de ocupacin?
Cuntos pedidos hay en la cola de media?
Cunto tarda en media un pedido desde que se realiza hasta
que se finaliza?
Limitacin 1
Problema: Las tcnicas que hemos visto slo sirven para
distribuciones exponenciales negativas. Si los parmetros
siguen otras distribuciones, las frmulas que hemos visto
no sirven.
Solucin: La teora de colas ha desarrollado una gran
cantidad de modelos de colas que soportan otro tipo de
distribuciones para los parmetros.
Limitacin 2
Problema: La teora de colas slo tratan una actividad a la
vez.
Solucin: Para procesos con varias actividades, eventos y
recursos se pueden usar otras tcnicas como redes de
colas.
Problema: Las redes de colas pueden volverse muy
complejas sobre todo cuando hay paralelismo entre
actividades.
Solucin: Usar simulacin
Anlisis de flujo
Teora de colas
Simulacin
Anatoma de un simulador
Modelo del
proceso
(BPMN)
Simulador
Parmetros
de la
simulacin
Log de la
simulacin
(y clculos
derivados
de ste)
Distribucin normal
Anatoma de un simulador
Modelo del
proceso
(BPMN)
Simulador
Parmetros
de la
simulacin
Log de la
simulacin
(y clculos
derivados
de ste)
Logs de la simulacin
Para cada actividad:
Ejemplo de log
3. Ejecutar la simulacin
4. Analizar las salidas de la simulacin
Duracin del proceso y histogramas
Tiempos de espera (por actividad)
Utilizacin de recursos (por recurso)
Anlisis de flujo
Teora de colas
Simulacin
Resumen
Anlisis de flujo
Teora de colas
Simulacin