Franklin Yucailla Aplicacion Colas

download Franklin Yucailla Aplicacion Colas

of 20

Transcript of Franklin Yucailla Aplicacion Colas

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    1/20

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    2/20

    Aplicacindelateor

    adecolasUnavez

    llegadosa

    estepuntosehanob

    tenidounaserieded

    atosy

    resultados,demodoque

    elsiguientepasoes

    analizarlosybuscarlesunaaplicaci

    ntilparala

    empresa.Estosresu

    ltadossondesumautilidadala

    horadedisearlos

    sistemasdelneasd

    eespera.a

    decisinatoma

    rm!scomneseln

    merode

    servidoresquedebenestaren"uncio

    namiento,

    aunquetambi#nson

    importantesotrosaspectos

    comonmerodeser

    vidoresporinstalaci

    nde

    servicio,e$cienciad

    elosservidores,nm

    erode

    instalacionesdeservicio,tam

    aodelasalade

    APLICACINDET

    EORIADECOLAS

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    3/20

    Alahoradet

    omarestasde

    cisionesenlaempresae

    l

    ob%etivoser!

    normalmente

    optimizarco

    stes.&araello

    sehandeteneren

    cuentadosg

    randes"actor

    es'en

    primerlugar

    elcostequesupone

    darelservic

    io,yaque

    cuantomayor

    seaelnme

    rodeservidoresenm

    ayores

    costesincurr

    ir!laempres

    a,cuantomay

    orseala

    e$cienciadeeso

    sservidorese

    nmenoresco

    stes

    incurrir!peromayorinv

    ersinrequer

    ir!(ensegun

    do

    lugarnosenc

    ontramosconelcostequ

    esuponeque

    los

    clientesespe

    rendentrode

    lsistema.Aspuesla

    decisincorrec

    taeslaquesu

    maambosco

    stesyhace

    teresultadomnimo

    .

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    4/20

    a teora de colas ha gozado de un lugar

    sobresaliente entre las t#cnicas analticas modernas

    de investigacin de operaciones, pero hasta aqu elen"oque se ha limitado a la "ormulacin de una teora

    matem!tica descriptiva. Aqu pues, no concierne a la

    teora de colas alcanzar la meta de investigacin de

    operaciones' la toma de decisiones ptimas. En lugarde ello obtiene in"ormacin sobre el comportamiento

    del sistema de colas.

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    5/20

    TEORIA DE COLAS

    Donde esta la espera?

    Instalaciones de Servicio

    Restaurantes de comida rapida Oficina de correos Supermercados Bancos

    Manufactura

    Equipo esperando a ser reparado

    Telefono o red de computo

    Ordenes de Producto

    Por que hay espera?

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    6/20

    Caracteristicas del Sistema

    Numero de Servidores Forma de arribo y servicio Comportamiento de la linea

    Medicion del Sistema

    Promedio del numero de clientes en espera tiempo promedio de espera del cliente

    Utilizacion del sistema

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    7/20

    Numero de Servidores

    Un servidor . . .

    Customers ServiceCenter

    Multiples

    servidores . . .

    Customers

    ServiceCenters

    Multiples Servidores

    sencillos

    . . .

    . . .

    . . .

    Customers ServiceCenters

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    8/20

    Forma de llegada

    Usualmente se asume una distribucion Poisson:

    0 1 2 3 4 5 6 7 8 9 10111213

    Customers per time unit

    .02

    .04

    .06

    .08

    .10

    .12

    .14

    .16

    .18

    Relative Frequency

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    9/20

    Tiempo de Servicio

    Una distribucion exponencial es asumida:

    Service Time

    Relative Frequency (%)

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    10/20

    Comportamiento de la linea de espera

    . . .

    CustomersServiceCenter

    Primeras entradas Primeras Salidas (FCFS, FIFO):

    Prioridades Multiples:

    . . .

    RegularCustomers

    ServiceCenter

    PriorityCustomers

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    11/20

    Algunos Modelos

    1. Un servidor, tiempo de servicio exponencial (M/M/1)

    2. Un servidor, tiempo de servicio general (M/G/1)

    3. Servidores multiples, tiempo de servicio exponencial(M/M/s)

    NomenclaturaA / B / s

    Distribucion Distribucion Numero de

    De llegada de servicio Servidores

    donde

    M= distribucion exponencial (Markovian)

    D= deterministica (constante)

    G= distribucion general

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    12/20

    Datos conocidos

    = Tasa de llegada del cliente

    = tasa de servicio (1/ = tiempo de servicio promedio)

    s = numero de servidores

    Se calcula

    Lq

    = numero promedio de clientes en la linea

    L = numero promedio de clientes en el sistema

    Wq = tiempo promedio de espera en la linea

    W = Tiempo pormedio de espera (incluyendo tiempo de

    servicio)

    Pn

    = Probabilidad de tener nclientes en el sistema

    = Utilizacion del sistema

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    13/20

    Conceptos basicos

    Los siguientes ecuacione saplican para todos los tipos de

    modelos

    Utilizacion del sistema

    Numero promedio de clientes en el sistema

    Tiempo promedio de espera en la linea

    Tiempo total de espera (incluyendo servicio)

    =

    s

    L =Lq +

    Wq =Lq

    W= Wq +1

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    14/20

    Modelo 1 (M/M/1)

    Formulas

    Probabilidad que el sistema este vacio:

    Probabilidad de n clientes en el sistema:

    Numero promedio en la linea:

    P0 =1

    Pn = P0

    n

    Lq =

    2

    ( )

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    15/20

    Modelo 2 (M/G/1)

    Formulas

    Numero promedio en linea:

    Probabilidad de que le sistema este vacio:

    (Caso especial: M/D/1 )

    Lq=

    22 +2

    2 1( )

    P0 =1

    Lq =

    2

    2 ( )

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    16/20

    Model 3 M!M!s"

    Formulas

    Probabilidad que sistema este vacio :

    Probabilidad de n clientes en el sistema:

    Probabilidad de que un nuevo cliente vaya a esperar:

    Numero promedio en linea:

    P0 =1

    /( )n

    n!+ /( )

    s

    s!(1)n=0

    s1

    Pn =

    (/)n

    n!P0 for n =1), s

    /( )n

    s!sns P0 for n s

    Pw =

    sP0

    s!(1)

    Lq = P0(/)s+1

    (s 1)!(s /)2

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    17/20

    Aplicaci#n de teoria de Colas

    Se pueden usar los resultados de

    teoria de colas para tomasr las

    siguientes decisiones:

    Cuantos servidores usar

    Usar un revidor rapido ovarios servidores lentos

    Tener un servidorgeneral o un servidor para

    una tarea especifica

    Objetivo:

    Minimizar costo total = costo del servidor + costo de espera

    Cost of

    Service Capacit

    Cost of customerswaiting

    Total Cost

    Optimum

    Service Capacity

    Cost

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    18/20

    Aplicaci#n de teoria de Colas

    $ro%lema&Simulacion del tiempo de espera de un cliente en la 'ilade un %anco antes de (ue sea atendido

    Tiempo Tiempo Tiempo del Tiempo de

    Cliente llegada salida servidor espera

    1 0.4 2.4 2 0

    2 1.6 3.1 0.7 0.8

    3 2.1 3.3 0.2 1

    4 3.8 4.9 1.1 0

    5 4.0 5.2 0.3 0.9

    6 5.6 8.6 3 0

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    19/20

    NA=0 (No. De clientes atendidos)

    NNA=0 (No. De clientes no atendidos)

    NS=1 (No. De servidores)

    T=600 minutos (tiempo servicio)L=20 (cantidad personas

    mimo en la !ila) Dist. "oisson para lle#adas

    Dist. $ponencial para salida

    S =0 ($stado del servidor)

    %&=0 (T. promedio espera en !ila)

    L&=0 (T. promedio clientes en !ila)Tts=0 (Tiempo total del servicio)

    Ttl=0 (Tiempo total de lle#adas)

    Tto=0 (Tiempo total)

    '!=0 (No. De clientes en la !ila)

    nicio

    S=0 No

    Si

    t. lle#adas

    )

    )

    =

    =

    Tto=Tto*Ttl

    L+20 Si

    No

    c!=c!*1

    NNA=NNA*1t. servicio

    t,600

    No

    -in de lasimulacin

    NA=0 (No. De clientes atendidos)

    NNA=0 (No. De clientes no atendidos)

    t=600 minutos (tiempo servicio)L=20 (cantidad personas

    mimo en la !ila) Dist. "oisson para lle#adas

    Dist. $ponencial para salida

    %&=0 (T. promedio espera en !ila)

    L&=0 (T. promedio clientes en !ila)

    tts=0 (Tiempo total del servicio)tl=0 (Tiempo total de lle#adas)

    tt=0 (Tiempo total)

    c!=0 (No. De clientes en la !ila)

    ==

    t. salidas

    Dist. $ponencial

    "ara lle#adas /=

    eturn

    t. lle#adas

    Dist. "oissonpara lle#adas /=

    eturn

  • 7/25/2019 Franklin Yucailla Aplicacion Colas

    20/20