Line as de Espera

download Line as de Espera

of 71

Transcript of Line as de Espera

  • Lneas de Espera:Teora de Colas

    Curso Mtodos CuantitativosProf. Lic. Gabriel Leandro

    http://www.auladeeconomia.com

  • http://www.auladeeconomia.com

    Las colas

    Las colas son frecuentes en nuestra vida cotidiana:En un bancoEn un restaurante de comidas

    rpidasAl matricular en la universidadLos autos en un lavacar

  • http://www.auladeeconomia.com

    Las colas

    En general, a nadie le gusta esperar Cuando la paciencia llega a su lmite,

    la gente se va a otro lugar Sin embargo, un servicio muy rpido

    tendra un costo muy elevado Es necesario encontrar un balance

    adecuado

  • http://www.auladeeconomia.com

    Teora de colas

    Una cola es una lnea de espera La teora de colas es un conjunto de

    modelos matemticos que describen sistemas de lneas de espera particulares

    El objetivo es encontrar el estado estable del sistema y determinar una capacidad de servicio apropiada

  • http://www.auladeeconomia.com

    Teora de colas Existen muchos sistemas de colas

    distintos Algunos modelos son muy especiales Otros se ajustan a modelos ms

    generales Se estudiarn ahora algunos modelos

    comunes Otros se pueden tratar a travs de la

    simulacin

  • http://www.auladeeconomia.com

    Sistemas de colas: modelo bsico

    Un sistema de colas puede dividirse en dos componentes principales:La colaLa instalacin del servicio

    Los clientes o llegadas vienen en forma individual para recibir el servicio

  • http://www.auladeeconomia.com

    Sistemas de colas: modelo bsico

    Los clientes o llegadas pueden ser:PersonasAutomvilesMquinas que requieren reparacinDocumentosEntre muchos otros tipos de

    artculos

  • http://www.auladeeconomia.com

    Sistemas de colas: modelo bsico

    Si cuando el cliente llega no hay nadie en la cola, pasa de una vez a recibir el servicio

    Si no, se une a la cola Es importante sealar que la cola no

    incluye a quien est recibiendo el servicio

  • http://www.auladeeconomia.com

    Sistemas de colas: modelo bsico

    Las llegadas van a la instalacin del servicio de acuerdo con la disciplina de la cola

    Generalmente sta es primero en llegar, primero en ser servido

    Pero pueden haber otras reglas o colas con prioridades

  • http://www.auladeeconomia.com

    Sistemas de colas: modelo bsico

    Llegadas

    Sistema de colas

    ColaInstalacin

    delservicio

    Disciplinade la cola

    Salidas

  • http://www.auladeeconomia.com

    Estructuras tpicas de sistemas de colas: una lnea, un servidor

    Llegadas

    Sistema de colas

    Cola ServidorSalidas

  • http://www.auladeeconomia.com

    Estructuras tpicas de sistemas de colas: una lnea, mltiples servidores

    Llegadas

    Sistema de colas

    Cola

    Servidor Salidas

    Servidor

    Servidor

    Salidas

    Salidas

  • http://www.auladeeconomia.com

    Estructuras tpicas de colas: varias lneas, mltiples servidores

    Llegadas

    Sistema de colas

    Cola ServidorSalidas

    Servidor

    Servidor

    Salidas

    Salidas

    Cola

    Cola

  • http://www.auladeeconomia.com

    Estructuras tpicas de colas: una lnea, servidores secuenciales

    LlegadasSistema de colas

    Cola

    Servidor

    Salidas

    Cola

    Servidor

  • http://www.auladeeconomia.com

    Costos de un sistema de colas

    1. Costo de espera: Es el costo para el cliente al esperar

    Representa el costo de oportunidad del tiempo perdido

    Un sistema con un bajo costo de espera es una fuente importante de competitividad

  • http://www.auladeeconomia.com

    Costos de un sistema de colas

    2. Costo de servicio: Es el costo de operacin del servicio brindado

    Es ms fcil de estimar El objetivo de un sistema de colas

    es encontrar el sistema del costo total mnimo

  • http://www.auladeeconomia.com

    Sistemas de colas: Las llegadas

    El tiempo que transcurre entre dos llegadas sucesivas en el sistema de colas se llama tiempo entre llegadas

    El tiempo entre llegadas tiende a ser muy variable

    El nmero esperado de llegadas por unidad de tiempo se llama tasa media de llegadas (O)

  • http://www.auladeeconomia.com

    Sistemas de colas: Las llegadas

    El tiempo esperado entre llegadas es 1/O

    Por ejemplo, si la tasa media de llegadas es O = 20 clientes por hora

    Entonces el tiempo esperado entre llegadas es 1/O = 1/20 = 0.05 horas o 3 minutos

  • http://www.auladeeconomia.com

    Sistemas de colas: Las llegadas

    Adems es necesario estimar la distribucin de probabilidad de los tiempos entre llegadas

    Generalmente se supone una distribucin exponencial

    Esto depende del comportamiento de las llegadas

  • http://www.auladeeconomia.com

    Sistemas de colas: Las llegadas Distribucin exponencial

    La forma algebraica de la distribucin exponencial es: ????

    Donde t representa una cantidad expresada en de tiempo unidades de tiempo (horas, minutos, etc.)

    tetserviciodetiempoP P d 1)(

  • http://www.auladeeconomia.com

    Sistemas de colas: Las llegadas Distribucin exponencial

    Media Tiempo0

    P(t)

  • http://www.auladeeconomia.com

    Sistemas de colas: Las llegadas Distribucin exponencial

    La distribucin exponencial supone una mayor probabilidad para tiempos entre llegadas pequeos

    En general, se considera que las llegadas son aleatorias

    La ltima llegada no influye en la probabilidad de llegada de la siguiente

  • http://www.auladeeconomia.com

    Sistemas de colas: Las llegadas -Distribucin de Poisson

    Es una distribucin discreta empleada con mucha frecuencia para describir el patrn de las llegadas a un sistema de colas

    Para tasas medias de llegadas pequeas es asimtrica y se hace ms simtrica y se aproxima a la binomial para tasas de llegadas altas

  • http://www.auladeeconomia.com

    Sistemas de colas: Las llegadas -Distribucin de Poisson

    Su forma algebraica es:

    Donde:P(k) : probabilidad de k llegadas por

    unidad de tiempoO : tasa media de llegadase = 2,7182818

    !)(

    kekPk OO

  • http://www.auladeeconomia.com

    Sistemas de colas: Las llegadas -Distribucin de Poisson

    Llegadas por unidad de tiempo0

    P

  • http://www.auladeeconomia.com

    Sistemas de colas: La cola

    El nmero de clientes en la cola es el nmero de clientes que esperan el servicio

    El nmero de clientes en el sistema es el nmero de clientes que esperan en la cola ms el nmero de clientes que actualmente reciben el servicio

  • http://www.auladeeconomia.com

    Sistemas de colas: La cola

    La capacidad de la cola es el nmero mximo de clientes que pueden estar en la cola

    Generalmente se supone que la cola es infinita

    Aunque tambin la cola puede ser finita

  • http://www.auladeeconomia.com

    Sistemas de colas: La cola

    La disciplina de la cola se refiere al orden en que se seleccionan los miembros de la cola para comenzar el servicio

    La ms comn es PEPS: primero en llegar, primero en servicio

    Puede darse: seleccin aleatoria, prioridades, UEPS, entre otras.

  • http://www.auladeeconomia.com

    Sistemas de colas: El servicio

    El servicio puede ser brindado por un servidor o por servidores mltiples

    El tiempo de servicio vara de cliente a cliente

    El tiempo esperado de servicio depende de la tasa media de servicio (P)

  • http://www.auladeeconomia.com

    Sistemas de colas: El servicio

    El tiempo esperado de servicio equivale a 1/P

    Por ejemplo, si la tasa media de servicio es de 25 clientes por hora

    Entonces el tiempo esperado de servicio es 1/P = 1/25 = 0.04 horas, o 2.4 minutos

  • http://www.auladeeconomia.com

    Sistemas de colas: El servicio

    Es necesario seleccionar una distribucin de probabilidad para los tiempos de servicio

    Hay dos distribuciones que representaran puntos extremos:La distribucin exponencial

    (V=media)Tiempos de servicio constantes

    (V=0)

  • http://www.auladeeconomia.com

    Sistemas de colas: El servicio

    Una distribucin intermedia es la distribucin Erlang

    Esta distribucin posee un parmetro de forma k que determina su desviacin estndar:

    mediak

    1 V

  • http

    ://w

    ww

    .aul

    adee

    cono

    mia

    .com

    Sis

    tem

    as d

    e co

    las:

    El s

    ervi

    cio

    S

    i k=

    1, e

    nton

    ces

    la d

    istri

    buci

    n

    Erla

    nges

    igua

    l a la

    exp

    onen

    cial

    S

    i k=

    , ent

    once

    s la

    dis

    tribu

    cin

    E

    rlang

    es

    igua

    l a la

    dis

    tribu

    cin

    de

    gene

    rada

    con

    tiem

    pos

    cons

    tant

    es

    La fo

    rma

    de la

    dis

    tribu

    cin

    Erla

    ngva

    ra d

    e ac

    uerd

    o co

    n k

  • http

    ://w

    ww

    .aul

    adee

    cono

    mia

    .com

    Sis

    tem

    as d

    e co

    las:

    El s

    ervi

    cio

    Med

    iaTi

    empo

    0P(t)

    k =

    k = 1

    k = 2

    k = 8

  • http://www.auladeeconomia.com

    Sistemas de colas:Distribucin Erlang

    Erlang, cualquier k1/4 mediaErlang, k = 16

    Erlang, k = 81/2 mediaErlang, k = 4

    Erlang, k = 2

    mediaErlang, k = 10Constante

    Desviacin estndarDistribucin

    media2/1

    media8/1

    mediak/1

  • http://www.auladeeconomia.com

    Sistemas de colas: Etiquetas para distintos modelos

    Notacin de Kendall: A/B/c A: Distribucin de tiempos entre llegadas B: Distribucin de tiempos de servicio

    M: distribucin exponencialD: distribucin degeneradaEk: distribucin Erlang

    c: Nmero de servidores

  • http://www.auladeeconomia.com

    Estado del sistema de colas

    En principio el sistema est en un estado inicial

    Se supone que el sistema de colas llega a una condicin de estado estable (nivel normal de operacin)

    Existen otras condiciones anormales (horas pico, etc.)

    Lo que interesa es el estado estable

  • http://www.auladeeconomia.com

    Desempeo del sistema de colas

    Para evaluar el desempeo se busca conocer dos factores principales:

    1. El nmero de clientes que esperan en la cola

    2. El tiempo que los clientes esperan en la cola y en el sistema

  • http://www.auladeeconomia.com

    Medidas del desempeo del sistema de colas

    1. Nmero esperado de clientes en la cola Lq

    2. Nmero esperado de clientes en el sistema Ls

    3. Tiempo esperado de espera en la cola Wq

    4. Tiempo esperado de espera en el sistema Ws

  • http://www.auladeeconomia.com

    Medidas del desempeo del sistema de colas: frmulas generales

    PO

    OO

    P

    qs

    qq

    ss

    qs

    LL

    WLWL

    WW 1

  • http://www.auladeeconomia.com

    Medidas del desempeo del sistema de colas: ejemplo

    Suponga una estacin de gasolina a la cual llegan en promedio 45 clientes por hora

    Se tiene capacidad para atender en promedio a 60 clientes por hora

    Se sabe que los clientes esperan en promedio 3 minutos en la cola

  • http://www.auladeeconomia.com

    Medidas del desempeo del sistema de colas: ejemplo

    La tasa media de llegadas O es 45 clientes por hora o 45/60 = 0.75 clientes por minuto

    La tasa media de servicio P es 60 clientes por hora o 60/60 = 1 cliente por minuto

  • http://www.auladeeconomia.com

    Medidas del desempeo del sistema de colas: ejemplo

    clientesWLclientesWL

    WW

    W

    qq

    ss

    qs

    q

    25.2375.03475.0

    min41131

    min3

    u u

    OO

    P

  • http://www.auladeeconomia.com

    Medidas del desempeo del sistema de colas: ejercicio

    Suponga un restaurant de comidas rpidas al cual llegan en promedio 100 clientes por hora

    Se tiene capacidad para atender en promedio a 150 clientes por hora

    Se sabe que los clientes esperan en promedio 2 minutos en la cola

    Calcule las medidas de desempeo del sistema

  • http

    ://w

    ww

    .aul

    adee

    cono

    mia

    .com

    Pro

    babi

    lidad

    es c

    omo

    med

    idas

    del

    de

    sem

    peo

    B

    enef

    icio

    s:P

    erm

    iten

    eval

    uar e

    scen

    ario

    sP

    erm

    ite e

    stab

    lece

    r met

    as

    Not

    aci

    n:P

    n: p

    roba

    bilid

    ad d

    e te

    ner n

    clie

    ntes

    en e

    l sis

    tem

    aP

    (Ws

    tSUREDELOLGDGGHTXHXQ

    FOLHQWHQRHVSHUHHQHOVLVWHPDPV

    GHtKRUDV

  • http://www.auladeeconomia.com

    Factor de utilizacin del sistema Dada la tasa media de llegadas O y la

    tasa media de servicio P, se define el factor de utilizacin del sistema U.

    Generalmente se requiere que U < 1 Su frmula, con un servidor y con s

    servidores, respectivamente, es:

    POU

    POU

    s

  • http://www.auladeeconomia.com

    Factor de utilizacin del sistema -ejemplo

    Con base en los datos del ejemplo anterior, O = 0.75, P = 1

    El factor de utilizacin del sistema si se mantuviera un servidor es

    U = O/P = 0.75/1 = 0.75 = 75% Con dos servidores (s = 2):U = O/sP = 0.75/(2*1) = 0.75/2 = 37,5%

  • http://www.auladeeconomia.com

    Modelos de una cola y un servidor M/M/1: Un servidor con llegadas de Poisson y

    tiempos de servicio exponenciales M/G/1: Un servidor con tiempos entre

    llegadas exponenciales y una distribucin general de tiempos de servicio

    M/D/1: Un servidor con tiempos entre llegadas exponenciales y una distribucin degenerada de tiempos de servicio

    M/Ek/1: Un servidor con tiempos entre llegadas exponenciales y una distribucin Erlang de tiempos de servicio

  • http://www.auladeeconomia.com

    Modelo M/M/1

    1,0

    )()(

    )()1()(

    1)(

    )1()1(

    1

    2

    t

    ! !

    !

    UUUUUOPP

    OOP

    OPPO

    POO

    UPUP

    tetWPetWP

    nLPP

    WW

    LL

    tq

    ts

    ns

    nn

    qs

    qs

  • http://www.auladeeconomia.com

    Modelo M/M/1: ejemplo Un lavacar puede atender un auto cada

    5 minutos y la tasa media de llegadas es de 9 autos por hora

    Obtenga las medidas de desempeo de acuerdo con el modelo M/M/1

    Adems la probabilidad de tener 0 clientes en el sistema, la probabilidad de tener una cola de ms de 3 clientes y la probabilidad de esperar ms de 30 min. en la cola y en el sistema

  • http://www.auladeeconomia.com

    Modelo M/M/1: ejemplo

    17.0)60/30(

    22.0)60/30(

    32.0)3(25.0)1(

    min1525.0)(

    min2033.01

    25.2)(

    3

    75.0129,12,9

    )1(

    )1(

    1300

    2

    !

    !

    !

    tq

    ts

    s

    q

    s

    qs

    eWPeWP

    LPP

    hrsW

    hrsW

    clientesLclientesL

    UP

    UP

    U

    UUUOPP

    OOP

    OPPO

    POO

    UPO

  • http://www.auladeeconomia.com

    Modelo M/M/1: ejercicio A un supermercado llegan en promedio 80

    clientes por hora que son atendidos entre sus 5 cajas.

    Cada caja puede atender en promedio a un cliente cada 3 minutos

    Obtenga las medidas de desempeo de acuerdo con el modelo M/M/1

    Adems la probabilidad de tener 2 clientes en el sistema, la probabilidad de tener una cola de ms de 4 clientes y la probabilidad de esperar ms de 10 min. en la cola

  • http://www.auladeeconomia.com

    Modelo M/G/1

    11

    1)1(2

    0

    222

    UUUOP

    UUVOU

    w

    qqqs

    qqs

    PP

    LWWW

    LLL

  • http://www.auladeeconomia.com

    Modelo M/G/1: ejemplo Un lavacar puede atender un auto

    cada 5 min. y la tasa media de llegadas es de 9 autos/hora, V = 2 min.

    Obtenga las medidas de desempeo de acuerdo con el modelo M/G/1

    Adems la probabilidad de tener 0 clientes en el sistema y la probabilidad de que un cliente tenga que esperar por el servicio

  • http://www.auladeeconomia.com

    Modelo M/G/1: ejemplo

    75.025.01

    min7.8145.0

    min7.13228.01

    31.1)1(2

    06.275.31.1

    0

    222

    UUO

    P

    UUVO

    U

    w

    qq

    qs

    q

    qs

    PP

    hrsL

    W

    hrsWW

    clientesL

    clientesLL

  • http://www.auladeeconomia.com

    Modelo M/G/1: ejercicio A un supermercado llegan en promedio 80

    clientes por hora que son atendidos entre sus 5 cajas.

    Cada caja puede atender en promedio a un cliente cada 3 minutos. Suponga V = 5 min

    Obtenga las medidas de desempeo de acuerdo con el modelo M/G/1

    Adems la probabilidad de tener 0 clientes en el sistema y la probabilidad de que un cliente tenga que esperar por el servicio

  • http://www.auladeeconomia.com

    Modelo M/D/1

    1

    1)1(2

    2

    UOP

    UUO

    qqqs

    qss

    LWWW

    LWL

  • http://www.auladeeconomia.com

    Modelo M/D/1: ejemplo Un lavacar puede atender un auto

    cada 5 min. La tasa media de llegadas es de 9

    autos/hora. Obtenga las medidas de desempeo

    de acuerdo con el modelo M/D/1

  • http://www.auladeeconomia.com

    Modelo M/D/1: ejemplo

    min5.7125.0

    min5.1221.01

    125.1)1(2

    875.12

    hrsL

    W

    hrsWW

    clientesL

    clientesWL

    qq

    qs

    q

    ss

    O

    P

    UU

    O

  • http://www.auladeeconomia.com

    Modelo M/D/1: ejercicio A un supermercado llegan en promedio

    80 clientes por hora que son atendidos entre sus 5 cajas.

    Cada caja puede atender en promedio a un cliente cada 3 minutos.

    Obtenga las medidas de desempeo de acuerdo con el modelo M/D/1

  • http://www.auladeeconomia.com

    Modelo M/Ek/1

    1

    1)1(2)1(2

    UOP

    UUO

    qqqs

    qss

    LWWW

    kkLWL

  • http://www.auladeeconomia.com

    Modelo M/Ek/1: ejemplo

    Un lavacar puede atender un auto cada 5 min.

    La tasa media de llegadas es de 9 autos/hora. Suponga V = 3.5 min (aprox.)

    Obtenga las medidas de desempeo de acuerdo con el modelo M/Ek/1

  • http://www.auladeeconomia.com

    Modelo M/Ek/1: ejemplo

    min25.111875.0

    min25.162708.01

    6875.1)1(2)1(

    437.22

    hrsL

    W

    hrsWW

    clienteskkL

    clientesWL

    qq

    qs

    q

    ss

    O

    P

    UUO

  • http://www.auladeeconomia.com

    Modelo M/Ek/1: ejercicio A un supermercado llegan en promedio

    80 clientes por hora que son atendidos entre sus 5 cajas.

    Cada caja puede atender en promedio a un cliente cada 3 minutos. Suponga k= 4

    Obtenga las medidas de desempeo de acuerdo con el modelo M/Ek/1

  • http://www.auladeeconomia.com

    Modelos de un servidor: Ejercicio: complete el cuadro ejemplo lavacar

    M/Ek/1

    M/D/1

    M/G/1

    M/M/1

    WqLqWsLsModelo

  • http://www.auladeeconomia.com

    Modelos de varios servidores M/M/s: s servidores con llegadas de

    Poisson y tiempos de servicio exponenciales

    M/D/s: s servidores con tiempos entre llegadas exponenciales y una distribucin degenerada de tiempos de servicio

    M/Ek/s: s servidores con tiempos entre llegadas exponenciales y una distribucin Erlang de tiempos de servicio

  • http://www.auladeeconomia.com

    M/M/s, una lnea de espera

    00

    0

    02

    1

    0

    0

    !1,

    !

    ,!

    1)()!1(

    !!

    1

    Pss

    sPknsiP

    ssP

    knsiPn

    PWW

    LWLLP

    ssL

    nss

    s

    P

    swsn

    n

    n

    n

    nqs

    qqqs

    s

    q

    s

    n

    ns

    !

    d

    OPPUU

    UP

    OPO

    OPOPU

    UOP

    PU

  • http://www.auladeeconomia.com

    M/M/s, una lnea de espera

    )46)(3(

    34

    2

    2

    4

    2

    3

    UUUU

    UU

    q

    q

    L

    sSi

    L

    sSi

  • http://www.auladeeconomia.com

    Anlisis econmico de lneas de espera

    Costos

    Tasa de servicioTasa ptimade servicio

    Costo de espera

    Costo del servicio

    Costo total

  • RR EE SS UU MM EE NN TT EE OO RR AA DD EE CC OO LL AA SSProf. Lic. Gabriel Leandro, MBA

    Datos bsicos: El nmero esperado de llegadas

    por unidad de tiempo se llama tasa media de llegadas (O)

    El tiempo esperado entre llegadas es 1/O

    El tiempo esperado de servicio depende de la tasa media de servicio (P)

    El tiempo esperado de servicio equivale a 1/P

    Medidas del desempeo del sistema de colas: Nmero esperado de clientes en

    la cola Lq Nmero esperado de clientes en

    el sistema Ls Tiempo esperado de espera en la

    cola Wq Tiempo esperado de espera en el

    sistema Ws

    Frmulas generales para las medidas del desempeo:

    PO

    OO

    P

    qs

    qq

    ss

    qs

    LL

    WLWL

    WW 1

    Factor de utilizacin del sistema:

    POU

    POU

    s

    Modelos de una cola y un servidor:

    M/M/1: )(

    2

    OPPO

    qL

    M/G/1:)1(2

    222

    UUVO

    qL

    M/D/1:)1(2

    2

    UU

    qL

    M/Ek/1:)1(2)1(2

    UU

    kkLq

    Modelos de varios servidores: M/M/s:

    02

    1

    0

    0

    )()!1(

    !!

    1

    Pss

    L

    nss

    s

    P

    s

    q

    s

    n

    ns

    OPOPU

    UOP

    PU

    M/M/2 y M/M/3:

    )46)(3(

    4

    2

    4

    2

    3

    UUUU

    UU

    q

    q

    L

    L

    M/D/s M/Ek/s

    Anlisis econmico de colas: Costos

    Tasa de servicio

    Tasa ptima de servicio

    Costo de espera

    Costototal

    Costo del servicio

  • Si desea ms informacin visite www.auladeeconomia.com

    Le invitamos a leer nuestros artculos y matricular nuestros

    cursos