DE OPERACIONES II
CATEDRTICO:
m. c. RAL LEONEL GUZMN SAMPAYO.
REALIADO POR:
CASTRO OCHOA AGUSTIN.
ELIZALDE RAMIREZ FERNANDO.
RODRIGUEZ MARTINEZ JOAQUIN C.
SONI SANTOS IRIS ABRIL.
ESPECIALIDAD:
INGENIERA INDUSTRIAL
PERIODO:
AGOSTO-DICIEMBRE 2008
CERRO AZUL, VER.
NDICE
UNIDAD I:
PROGRAMACIN DINMICA
1.1 Caractersticas de la programacin dinmica: etapas, estados,
frmula recursiva, programacin en avance y retroceso.. .........................4
1.2 Algunos modelos de ejemplos de Programacin Dinmica...6
1.3 Programacin dinmica determinstica..7
1.4 Programacin dinmica probabilstica...8
1.5 Problema de dimensionalidad de Programacin Dinmica8
Ejercicios resueltos....10
Ejercicios propuestos..21
UNIDAD II:
TEORA DE COLAS
2.1 Introduccin y casos de aplicacin24
2.2 Definiciones caractersticas y suposiciones.24
2.3 Terminologa y notacin. ....26
2.4 Proceso de nacimiento y muerte
Modelos Poisson. ....27
2.5 Un servidor, fuente finita, cola finita. .28
2.6 Un servidor, cola infinita, fuente infinita.30
2.7 Servidores mltiples, cola infinita, fuente infinita. 32
2.8 Servidores mltiples, cola finita, fuente finita. ..34
Ejercicios resueltos..36
Ejercicios propuestos..40
UNIDAD III:
TEORA DE DECISIN
3.1 Caractersticas generales de la teora de decisiones. ..43
3.2 Criterios de decisin determinsticos y probabilsticos..44
3.3 Valor de la informacin perfecta. ..45
3.4 rboles de decisin. ...46
3.5 Teora de dualidad. .47
3.6 Decisiones secuenciales. ...49
3.7 Anlisis de sensibilidad. .....49
Ejercicios resueltos..51
Ejercicios propuestos..55
UNIDAD IV:
CADENAS DE MARKOV
4.1 Introduccin. .58
4.2 Formulacin de las cadenas de Markov. .58
4.3 Procesos estocsticos. .60
4.4 Propiedad Markoviana de primer orden. 60
4.5 Probabilidades de transicin estacionarias de un solo paso...61
4.6 Probabilidades de transicin estacionarias de n pasos...63
4.7 Estados absorbentes. 64
4.8 Probabilidades de transicin estacionarias de estados estables.
Tiempos de primer paso. .65
Ejercicios resueltos66
Ejercicios propuestos72
UNIDAD V:
OPTIMIZACIN DE REDES
5.1 Terminologa75
5.2 Problema de la ruta ms corta. Redes cclicas y acclicas. 77
5.3 Problema del rbol de mnima expansin. 80
5.4 Problema de flujo mximo. ...81
5.5 Problema de flujo de costo mnimo. ...83
5.6 Programacin lineal en teora de redes. 86
5.7 Uso de programas de computacin. ..88
Ejercicios resueltos...95
Ejercicios propuestos..103
Bibiliografa....105
UNIDAD I:
PROGRAMACIN DINMICA
1.1
CARACTERSTICAS
DE
LOS
PROBLEMAS
DE
PROGRAMACIN DINMICA: ETAPAS, ESTADOS, FRMULA
RECURSIVA, PROGRAMACIN EN AVANCE Y EN RETROCESO
La programacin dinmica es una tcnica matemtica que se utiliza para
la solucin de problemas matemticos seleccionados, en los cuales se toma
una serie de decisiones en forma secuencial.
Proporciona un procedimiento sistemtico para encontrar la combinacin
de decisiones que maximice la efectividad total, al descomponer el problema en
etapas, las que pueden ser completadas por una o ms formas (estados), y
enlazando cada etapa a travs de clculos recursivos.
La programacin dinmica es un enfoque general para la solucin de
problemas en los que es necesario tomar decisiones en etapas sucesivas. Las
decisiones tomadas en una etapa condicionan la evolucin futura del sistema,
afectando a las situaciones en las que el sistema se encontrar en el futuro
(denominadas estados), y a las decisiones que se plantearn en el futuro.
La programacin dinmica parte de una pequea porcin del problema y
llega a la solucin ptima para esa pequea parte del problema, entonces
gradualmente se agranda el problema hallando la solucin ptima en curso a
partir de la anterior. Este proceso se repite hasta obtener la solucin ptima
del problema original.
El problema de la diligencia es un prototipo literal de los problemas de
programacin dinmica. Por tanto una manera de reconocer una situacin que
se puede formular como un problema de programacin dinmica es poder
identificar una estructura anloga a la del problema de la diligencia.
Caractersticas bsicas.
1.- El problema se puede dividir en etapas que requieren una poltica de
decisin en cada una de ellas.
2.- Cada etapa tiene cierto nmero de estados asociados con su inicio. Los
estados son las distintas condiciones posibles en las que se puede encontrar el
sistema en cada etapa del problema.
3.- El efecto de la poltica de decisin en cada etapa es transformar el estado
actual en un estado asociado con el inicio de la siguiente etapa.
4.- El procedimiento de solucin est diseado para encontrar una poltica
ptima para el problema completo.
5.- Dado el estado actual, una poltica ptima para las etapas restantes es
independiente de la poltica adoptada en etapas anteriores. Este es el principio
de optimalidad para programacin dinmica.
6.- El procedimiento de solucin se inicia al encontrar la poltica ptima para la
ltima etapa.
7.- Se dispone de una relacin recursiva que identifica la poltica ptima para la
etapa n, dada la poltica ptima para la etapa n+1. La forma precisa de relacin
recursiva difiere de un problema a otro de programacin dinmica, pero
usaremos una notacin anloga a la siguiente:
N = nmero de etapas.
n = etiqueta para la etapa actual ( n = 1,2,...,N)
sn = estado actual para la etapa n
xn = variable de decisin para la etapa n
xn* = valor ptimo de xn (dado sn)
fn(sn,xn) = contribucin a la funcin objetivo de las etapas n, n+1,...,N, si el
sistema se encuentra en el estado sn en la etapa n, la decisin inmediata es xn
y en adelante se toman decisiones ptimas. fn*(sn) = fn(sn,xn*) La relacin
recursiva siempre tendr la forma: fn*(sn) = mn fn(sn,xn) fn*(sn) = max
fn(sn,xn)
8.- Cuando se usa esta relacin recursiva, el procedimiento de solucin
comienza al final y se mueve hacia atrs etapa por etapa, hasta que encuentra
la poltica ptima desde la etapa inicial.
Procedimiento de solucin.
1. Se construye una relacin recursiva que identifica la poltica ptima para
cada estado en la etapa n, dada la solucin ptima para cada estado en la
etapa n + l.
2. Se encuentra la decisin ptima en la ltima etapa de acuerdo a la poltica
de decisin establecida. Comnmente la solucin de esta ltima etapa es
trivial, es decir, sin ningn mtodo establecido, tomando en cuenta solamente
la "contribucin" de la ltima etapa.
3. La idea bsica detrs de la relacin recursiva es trabajar "hacia atrs",
preguntndose en cada etapa: qu efecto total tendra en el problema si tomo
una decisin particular en esta etapa y acto ptimamente en todas las etapas
siguientes?
El problema de la mochila.
Sean n objetos no fraccionables de pesos pi y beneficios bi. El peso
mximo que puede llevar la mochila es C. Queremos llenar la mochila con
objetos, tal que se maximice el beneficio.
Los pasos que vamos a seguir son los siguientes:
Sn
Sn +1
Contribucin al objetivo
fn (Sn,Xn)
Cn (Xn)
fn+1* (Sn+1*)
EJERCICIOS RESUELTOS
Ejercicio # 1
Solucin:
n=3
S3
D
D
f 3 *(s) X 3 *
6
T
7
T
n=2
sx2
A
B
C
D
5+6=11
7+6=13
----------
E
---------8+7015
6+7=13
f 2 *(s)
11
13
13
X2*
D
D
E
n=1
sx1
O
A
9+11=20
B
6+13=19
C
7+13=20
f 1 (s)
19
X1*
B
Ruta: 0BDT
10
Ejercicio # 2
Una compaa esta planeando una estrategia de publicidad durante el
ao prximo para sus 3 productos mas importantes. Como los 3 son bastante
diferentes, cada esfuerzo de publicidad estar dedicado a un solo producto. Se
dispone de un total de 6 millones de dlares para esta campaa de publicidad y
se supone que el gasto para cada producto deber ser un nmero entero
mayor o igual a uno. El vicepresidente de mercadotecnia ha establecido el
objetivo como sigue: determinar cuanto gastar en cada producto con el fin de
maximizar las ventas totales. La siguiente tabla da un incremento estimado en
ventas (en las unidades apropiadas) para los diferentes gastos en publicidad:
Gasto
publicidad
1
2
3
4
en Producto 1
7
10
14
17
Producto 2
Producto 3
4
8
11
14
6
9
13
15
Solucin:
n=3
S3
1
2
3
4
f 3 *(s)
6
9
13
15
X3*
1
2
3
4
11
n=2
X2 = 1
X2 = 1
X2 = 2
X2 = 1
X2 = 2
X2 = 3
12
X2
X2
X2
X2
=1
=2
=3
=4
X2
S2
1
2
3
4
1
10
13
17
19
14
17
21
17
20
= 19
= 21
= 20
= 20
f 2 *(s 2 )
X2*
20
10
14
17
21
1
2
1,2,3
2
n=1
X1
X1
X1
X1
=1
=2
=3
=4
X2
S2
6
= 28
= 27
= 28
= 27
f 2 *(s 2 )
X2*
28
27
28
27
28
1,3
123 = 7+8+13 = 28
321 = 14+8+6 = 28
13
Ejercicio # 3
El World Health Council, se dedica a mejorar la atencin mdica en los
pases subdesarrollados del mundo. Dispone de 5 brigadas mdicas para
asignarlas a 3 de estos pases con el fin de mejora el cuidado de la salud, la
educacin para la salud y los programas de capacitacin, entones, el consejo
necesita determinar cuantas brigadas debe asignar (si lo hace) a cada uno de
estos pases para maximizar la medida de eficiencia de las 5 brigadas. Los
equipos deben mantenerse como estn formados por lo que el nmero
asignado a cada pas debe ser un entero.
La medida de desempeo se tomara en trminos de los aos de vida
adicionales por persona (para una pas especifico, esta medida es igual al
incremento en el promedio de vida esperado en aos, multiplicado por su
poblacin). En la tabla siguiente se dan las estimaciones de estos aos de vida
adicionales de vida por persona (en mltiplos de mil) para cada pas y para
cada nmero posible de brigadas mdicas asignadas.
Cual es la asignacin que maximiza la medida de desempeo?
Brigadas Medicas
0
1
2
3
4
5
Pas 1
0
45
70
90
105
120
Pas 2
0
20
45
75
110
150
Pas 3
0
50
70
80
100
130
14
Solucin:
n=3
S3
0
1
2
3
4
5
f 3 *(s 3 )
0
50
70
80
100
130
X3*
0
1
2
3
4
5
n=2
X2 = 0
X2 = 0
X2 = 1
15
X2 = 0
X2 = 1
X2 = 2
X2
X2
X2
X2
=0
=1
=2
=3
= 80
= 90
= 95
= 75
X2
X2
X2
X2
X2
=0
=1
=2
=3
=4
= 100
= 100
= 115
= 125
= 110
X2
X2
X2
X2
X2
X2
=0
=1
=2
=3
=4
=5
X2
S2
0
1
2
3
4
5
0
0
50
70
80
100
130
20
70
90
100
120
45
95
115
125
75
125
145
110
160
f 2 *(s 2 ) X 2 *
150
0
50
70
95
125
160
0
0
0,1
2
3
4
n=1
X2
X2
X2
X2
X2
X2
=0
=1
=2
=3
=4
=5
= 160
= 170
= 165
= 160
= 155
= 120
16
X2
S2
5
f 2 *(s 2 ) X 2 *
160
170
165
160
155
120
170
131 = 45+75+50=170
Ejercicio # 4
Una estudiante universitaria tiene 7 das para preparar los exmenes
finales de 4 cursos y quiere asignar el tiempo que tiene para estudiar de la
manera ms eficiente posible. Necesita por lo menos un da para cada curso y
quiere concentrarse solo en un curso cada da, por lo que quiere asignar 1, 2, 3
4 das a cada curso. Como hace poco tom un curso de investigacin de
operaciones, ha decidido aplicar programacin dinmica para hacer estas
asignaciones que maximicen el total de puntos obtenidos en los 4 cursos.
Estima que las distintas opciones de das de estudio redituarn puntos de
calificacin segn la siguiente tabla:
Nmero
Das
1
2
3
4
5
5
6
9
2
4
7
8
Curso 4
6
7
9
9
17
n=4
S4
1
2
3
4
F 4 *(s 4 )
6
7
9
9
X4*
1
2
3
4
n=3
X3 = 1
X3 = 1
X3 = 2
X3 = 1
X3 = 2
X3 = 3
X3 = 1
X3 = 2
X3 = 3
X3 = 4
X3
S3
1
2
3
4
8
9
11
11
10
11
13
13
14
F 3 *(s 3 ) X 3 *
14
8
10
13
14
1
2
2
3,4
n=2
X2 = 1
X2 = 1
X2 = 2
X2 = 1
X2 = 2
X2 = 3
X2 = 1
X2 = 2
X2 = 3
X2 = 4
= 19
= 18
= 16
= 17
18
X2
S2
1
2
3
4
1
13
15
18
19
13
15
18
X1 = 1
X2 = 2
X3 = 3
X4 = 4
14
16
F 3 *(s 3 ) X 3 *
17
13
15
18
19
1
1
1
1
= 22
= 23
= 21
= 20
X2
F 3 *(s 3 ) X 3 *
22
23
21
20
23
S2
2
2131 =5+5+7+6=23
Ejercicio # 5
Una compaa est a punto de introducir un nuevo producto al mercado
muy competido y est planeando su estrategia de comercializacin. Ha tomado
la decisin de introducir el producto en 3 fases.
La fase 1 incluir ofertas especiales de introduccin a un precio muy
reducido para atraer a los compradores de primera vez.
La fase 2 comprender una campaa intensa de comerciales y anuncios
para persuadir a estos compradores de primera vez, que continen comprando
el producto a precio normal. Se sabe que otra compaa introducir otro nuevo
producto competitivo ms o menos cuando termine la fase 2.
La fase 3 entonces, incluir una campaa de seguimiento de promocin
para tratar de evitar que los clientes regulares cambien al producto de la
competencia.
Se cuenta con un presupuesto total de $ 4 millones de dlares para esta
campaa comercial. El problema consiste ahora en determinar como asignar
este dinero de la manera ms efectiva a las 3 fases. Sean m el porcentaje de
mercado inicial que se logra en las fases, f 2 la fraccin de este mercado que se
retiene en la fase 2 y f 3 la fraccin restante del porcentaje de mercado que se
retiene en la fase 3. Con los datos de la siguiente figura, aplique programacin
dinmica para determinar cmo asignar los $ 4 millones de dlares para
maximizar el porcentaje final del mercado para el nuevo producto, es decir,
maximizar m+f f +f f . Suponga que el dinero se debe gastar en cantidades
enteras mltiplos de 1 milln en cada fase y que el mnimo permisible es 1 para
la fase 1 y 0 para las fases 2 y 3.
19
n=3
S3
0
1
2
3
F 3 *(s 3 )
0.3
0.5
0.6
0.7
X3*
0
1
2
3
X2 = 0
X2 = 1
X2 = 0
X2 = 1
X2 = 2
X2 = 0
X2 = 1
X2 = 2
X2 = 3
X2
S2
0
1
3
3
X1 = 0
X1 = 1
X1 = 2
X1 = 3
0.6
0.1
0.12
0.14
0.12
0.2
0.24
0.15
0.25
= 0.14
= 0.24
= 0.25
= 0.18
F 2 *(s 2 ) X 2 *
0.18
0.2
0.12
0.2
0.250
0
1
1
2
=5
=6
= 4.8
= 10
20
X2
F 3 *(s 3 ) X 3 *
4.8
10
10
S2
3
3 millones en la 1a fase
1 millones en la 2a fase
0 millones en la 3a fase
EJERCICIOS PROPUESTOS
Ejercicio Propuesto # 1
El gerente de ventas de una editorial de libros de texto universitarios
tiene seis agentes de ventas que puede asignar a tres regiones distintas del
pas. Ha decidido que cada regin debe tener por lo menos un agente y que
cada agente individual debe quedar restringido a una de estas regiones con el
fin de maximizar las ventas. La siguiente tabla da el incremento estimado en las
ventas de cada regin si se le asignan diferentes cantidades de agentes.
Agentes
1
2
3
4
Regin 1
35
48
70
89
Regin 2
21
42
56
70
Regin 3
28
41
63
75
Ejercicio Propuesto # 2
Una campaa poltica se encuentra en su ltima etapa y las preliminares
indican que la eleccin est pareja. Uno de los candidatos tiene suficientes
fondos para comprar tiempo de TV por un total de 5 comerciales en horas de
mayor audiencia en estaciones localizadas en 4 reas diferentes. Con base en
la informacin de las preliminares se hizo una estimacin del nmero de votos
adicionales que se pueden ganar en las diferentes reas de difusin segn el
nmero de comerciales que se contraten. Estas estimaciones se dan en la
siguiente tabla en miles de votos.
Comerciales
0
1
2
3
4
5
rea 1
0
4
7
9
12
15
rea 2
0
6
8
10
11
12
rea 3
0
5
9
11
10
9
rea 4
0
3
7
12
14
16
21
Ejercicio Propuesto # 3
El propietario de una cadena de tres supermercados compr 5 cargas de
fresas frescas. La distribucin de probabilidad estimada para las ventas
potenciales de las fresas antes de que se echen a perder difiere entre los 3
supermercados. El propietario quiere saber como debe asignar las 5 cargas a
las tiendas para maximizar la ganancia esperada. Por razones administrativas
no quiere dividir las cargas entre las tiendas. Sin embargo, esta de acuerdo en
asignar cero cargas a cualquiera de ellas. La siguiente tabla proporciona la
ganancia estimada en cada tienda al asignar distintas cantidades de cargas:
Numero de cargas
0
1
2
3
4
5
Tienda 1
0
5
9
14
17
21
Tienda 2
0
6
11
15
19
22
Tienda 3
0
4
9
13
18
20
Ejercicio Propuesto # 4
La presidenta de un partido poltico en un estado est haciendo planes
para las prximas elecciones presidenciales. Cuenta con la colaboracin de 6
voluntarios para trabajar en los distritos electorales y los quiere asignar a 4
distritos de manera que se maximice su efectividad. Ella piensa que sera
ineficiente asignar un voluntario a ms de un distrito pero est dispuesta a no
asignar a nadie a cualquiera de ellos si pueden lograr ms en otro distrito. La
siguiente tabla da el aumento estimado en el nmero de votos para el
candidato del partido en cada distrito si se asignan distintos nmeros de
voluntarios:
Voluntarios
0
1
2
3
4
5
6
Distrito 1
0
4
9
15
18
22
24
Distrito 2
0
7
11
16
18
20
21
Distrito 3
0
5
10
15
18
21
22
Distrito 4
0
6
11
14
16
17
18
22
Ejercicio Propuesto # 5
Considere la siguiente red de proyecto para un sistema tipo PERT,
donde el nmero junto al arco es el tiempo requerido para la actividad
correspondiente. Considere el problema de encontrar la trayectoria ms grande
(el mayor tiempo total) a travs de esta red desde el vento uno (inicio del
proyecto) al evento 9 (terminacin del proyecto), ya que la trayectoria ms larga
es la ruta crtica.
a)
23
UNIDAD II:
TEORA DE COLAS
2.1 INTRODUCCIN Y CASOS DE APLICACIN.
Las lneas de espera, filas de espera o colas, son realidades cotidianas:
Personas esperando para realizar sus transacciones ante una caja en un
banco, Estudiantes esperando por obtener copias en la fotocopiadora,
vehculos esperando pagar ante una estacin de peaje o continuar su camino,
ante un semforo en rojo, Mquinas daadas a la espera de ser rehabilitadas.
Los anlisis de colas ayudan a entender el comportamiento de estos
sistemas de servicio (la atencin de las cajeras de un banco, actividades de
mantenimiento y reparacin de maquinaria, el control de las operaciones en
planta, etc.).
Desde la perspectiva de la Investigacin de Operaciones, los pacientes
que esperan ser atendidos por el odontlogo o las prensas daadas esperando
reparacin, tienen mucho en comn. Ambos (gente y mquinas) requieren de
recursos humanos y recursos materiales como equipos para que se los cure o
se los haga funcionar nuevamente.
24
25
Supuestos
El modelo simple de teora de colas que se ha definido, se basa en las
siguientes suposiciones:
a) Un solo prestador del servicio y una sola fase.
b) Distribucin de llegadas de poisson donde l = tasa de promedio de llegadas.
c) Tiempo de servicio exponencial en donde m = tasa de promedio del servicio.
d) Disciplina de colas de servicio primero a quien llega primero; todas las
llegadas esperan en lnea hasta que se les da servicio y existe la posibilidad de
una longitud infinita en la cola.
26
2.4 PROCESO DE
POISSON.
NACIMIENTO Y
MUERTE. MODELOS
27
Distribucin de llegadas.
Definir el proceso de llegada para una lnea de espera implica
determinar la distribucin de probabilidad para la cantidad de llegadas en un
periodo dado. Para muchas situaciones de lnea de espera, cada llegada
ocurre aleatoria e independientemente de otras llegadas y no podemos
predecir cuando ocurrir. En tales casos, los analistas cuantitativos has
encontrado que la distribucin de probabilidad de Poisson proporciona una
buena descripcin del patrn de llegadas.
La funcin de probabilidad de Poisson proporciona la probabilidad de x
llegadas en un periodo especfico. La funcin de probabilidad es como sigue:
P(x)= xe-
x!
para x= 0,1,2,
28
lnea de espera.
En otros casos, se asume que la cantidad mxima de unidades o clientes
que pueden buscar servicio es finita. En esta situacin, la tasa media de
llegada para el sistema cambia, dependiendo de la cantidad de unidades en la
lnea de espera y se dice que el modelo de lnea de espera tiene una poblacin
finita. Las frmulas para las caractersticas operativas de los modelos de lnea
de espera anteriores deben modificarse para explicar el efecto de la poblacin
finita.
El modelo de poblacin finita que se expone en esta seccin se basa en
las siguientes suposiciones.
1.
2.
3.
La tasa de llegada media para el modelo M/M/1 con una poblacin finita
se define en funcin de cun a menudo llega o busca servicio cada unidad.
Esta situacin difiere de la de modelos de lnea de espera anteriores en los que
denotaba la tasa media de llegada para el sistema. Con una poblacin finita,
la tasa media de llegada para el sistema vara, dependiendo de la cantidad de
unidades en el sistema. En lugar de ajustar para la tasa de llegada del sistema
cambiante, en el modelo de poblacin finita indica la tasa media de llegada
para cada unidad.
29
2.
3.
4.
5.
6.
7.
Probabilidad de que una unidad que llega tenga que esperar por el
servicio:
30
Caractersticas operativas.
Las frmulas siguientes pueden usarse para calcular las caractersticas
operativas de estado estable para una lnea de espera de un solo canal con
llegadas de Poisson y tiempos de servicio exponenciales, donde:
= la cantidad promedio de llegadas por periodo (la tasa media de llegada).
= la cantidad promedio de servicios por periodo (la tasa media de servicio).
P 0 = Probabilidad de que no haya clientes en el sistema:
31
2.7 SERVIDORES
INFINITA.
MLTIPLES,
COLA
INFINITA,
FUENTE
32
Caractersticas Operativas
Pueden usarse las siguientes frmulas para calcular las caractersticas
operativas de estado estable para lneas de espera con canales mltiples,
donde:
.- la tasa media de llegada para el sistema.
.- la tasa media de servicio para cada canal.
k.- la cantidad de canales.
33
34
35
EJERCICIOS RESUELTOS
Ejercicio Resuelto # 1
Martys Barber Shop tiene una peluquera. Los clientes llegan a la tasa
de 2.2 clientes por hora, y los cortes de pelo se dan a la tasa promedio de cinco
por hora. Use el modelo de llegadas de Poisson y tiempos de servicios
exponenciales para responder las siguientes preguntas.
a.-Cual es la probabilidad de que no haya unidades en el sistema?
b.-Cul es la probabilidad de que un cliente este recibiendo un corte de pelo y
nadie este esperado?
c.-Cul es la probabilidad de que un cliente este recibiendo un corte de pelo y
un cliente este esperando?
d.-Cul es la probabilidad de que un cliente este recibiendo un corte de pelo y
dos cliente este esperando?
= 2.2 clientes/hr. = 0.037 clientes/min.
= 5 cortes/hr.
= 0.083 cortes/min.
a) P 0 = 1 - 2.2
5
= 0.56
b) P 0 = 2.2
5
0.56 = 0.56
c) P 1 =
2.2
5
0.56 = 0.2464
d) P 2 =
2.2
5
0.56 = 0.1084
Ejercicio Resuelto # 2
Willow Brook Bank opera una ventanilla para atencin de automovilistas
que permite a los clientes completar sus transacciones bancarias desde sus
autos, en las maanas de los das hbiles, las llegadas a las ventanillas
ocurren al azar, con una tasa media de llegada de 24 clientes por hora o 0.4
clientes por minuto.
36
a)
0.4 x 5 = 2 clientes/5min. =
b)
P0 =
c)
(2)0 e-2
0!
= 0.1353
P1 =
(2)1 e-2
1!
= 0.2707
P2 =
(2)2 e-2
2!
= 0.2707
P3 =
(2)3 e-2
3!
= 0.1804
Ejercicio Resuelto # 3
En el sistema de lnea de Willow Brook National Bank, suponga que los
tiempos de servicio para la ventanilla de atencin en el automvil siguen una
distribucin de probabilidad exponencial con una tasa media de servicio de 36
clientes por hora o 0.6 clientes por minuto. Use la distribucin de probabilidad
exponencial para responder las siguientes preguntas.
37
a)
b)
c)
Ejercicio Resuelto # 4
Los pacientes llegan a un consultorio de un dentista a un tasa media de
2.8 pacientes por hora.
El dentista puede tratar a los pacientes a una tasa media de 3 pacientes
por hora. Un estudio de los tiempos de espera de los pacientes muestra que,
en promedio, un paciente espera 30 min de ver al dentista.
a)
Wq = 30 min.
a)
b)
c)
Wq = 30 min.
W = 30 + (1/0.05) = 50 minutos
10: 10 + 50 min. = 11: 00 A. M.
38
Ejercicio Resuelto # 5
Los trabajos llegan en forma aleatoria a una planta de ensamblado;
suponga que la tasa media de llegada es de 5 trabajos por hora. Los tiempos
de servicio (en minutos por trabajo) no siguen la distribucin la probabilidad
exponencial. A continuacin se muestra dos diseos propuestos para la
operacin de ensamblado de la planta.
TIEMPO DE SERVICIO
DISEO MEDIA DESVIACIN ESTNDAR
A
6. 0
3. 0
B
6. 25
0. 6
a)
b)
c)
d)
e)
39
EJERCICIOS PROPUESTOS
Ejercicio Propuesto # 1
El escritorio de referencias de una biblioteca universitaria recibe
solicitudes de ayuda. Suponga que puede usarse una distribucin de
probabilidad de Poisson, con una tasa media de 10 solicitudes por hora que
describe el patrn de llegada y que los tiempos de servicio siguen una
distribucin de probabilidad exponencial, con una tasa media de servicio de 12
solicitudes de ayuda en el sistema?
a.- Cul es la probabilidad de que no haya solicitudes de ayuda en el
sistema?
b.- Cul es la cantidad promedio de solicitudes que esperan por el servicio?
c.- Cul es el tiempo de espera promedio en minutos antes de que empiece el
servicio?
d.- Cul es el tiempo promedio en el escritorio de referencias en minutos
(tiempos de espera mas tiempo de servicio?
e.- Cul es la probabilidad de que una nueva llegada tenga que esperar por el
servicio?
Ejercicio Propuesto # 2
El gerente de la marina Fore and Aft desea investigar la posibilidad de
agrandar el muelle de modo de que dos embarcaciones puedan detenerse para
cargar combustible y recibir servicio de manera simultanea. Suponga que la
tasa media de llegada es de 5 yates por hora y que la tasa media de servicio
para cada canal es de 10 por hora.
a)
b)
40
c)
Ejercicio Propuesto # 3
Un estudio de una operacin de servicio de comidas con canales
mltiples en el parque de bisbol Red Birds muestra que el tiempo promedio
entre la llegada de un cliente al mostrador y su partida con un pedido surtido es
de 10 minutos. Durante el juego, los clientes llegan a una tasa promedio de 4
por minuto. La operacin de servicio de comida requiere un promedio de 2
minutos por pedido del cliente.
a)
Ejercicio Propuesto # 4
3.-Movies Tonight es un establecimiento tpico de renta de videos y DVD
para clientes que ven pelculas en casa. Durante las noches entre semana, los
clientes llegan a Movies Tonight a una tasa promedio de 1.25 clientes por
minuto. El dependiente del mostrador puede atender un promedio de dos
clientes por minuto. Suponga llegadas de Poisson y tiempos de servicio
exponenciales.
a.- Cul es la probabilidad de que no haya clientes en el sistema?
b.- Cul es la cantidad promedio de clientes que esperan por el servicio?
c.- Cul es el tiempo promedio que espera un cliente para que comience el
servicio?
d.- Cul es la probabilidad de que un cliente que llega tenga que esperar por
el servicio?
e.- Las caractersticas operativas indican que el sistema de mostrador con un
solo dependiente proporciona un nivel de servicio aceptable?
Ejercicio Propuesto # 5
Speedy Oil proporciona un servicio de un solo canal de cambio de aceite
y lubricacin de automviles. Las llegadas nuevas ocurren a una tasa de 2.5
automviles por hora y la tasa media de servicio es de cinco automviles por
hora. Suponga que las llegadas siguen una distribucin de probabilidad de
Poisson y que los tiempos de servicio que siguen una distribucin exponencial.
41
42
UNIDAD III:
TEORA DE DECISIN
3.1 CARACTERSTICAS GENERALES DE LA TEORA DE
DECISIONES.
En lugar de tomar decisiones en periodo largo, la preocupacin ahora se
refiere a tomar quiz una sola decisin (o a lo ms una secuencia de unas
cuantas decisiones) sobre que hacer en el futuro inmediato. No obstante,
todava se tienen factores aleatorios fuera de nuestro control que crean cierta
incertidumbre sobre el resultado de cada uno de los diferentes cursos de
accin.
El anlisis de decisiones proporciona un marco conceptual y una
metodologa para la toma de decisiones racional en este contexto. Una
pregunta que surge con frecuencia es si tomar la decisin necesaria en este
momento o hacer primero algunas pruebas (con algn costo) para reducir el
nivel de incertidumbre sobre el resultado de la decisin.
Por ejemplo, la prueba puede ser realizar una promocin de prueba de
un nuevo producto propuesto para ver la reaccin del consumidor antes de
tomar la decisin de proceder o no con la produccin y comercializacin a gran
escala del producto. Se hace referencia a estas pruebas como realizar
experimentacin. Entonces, el anlisis de decisiones divide la toma de
decisiones en los casos sin experimentacin y con experimentacin.
Ejemplo prototipo.
La GOFERBROKE COMPANY es duea de unos terrenos en los que
puede haber petrleo. Un gelogo consultor ha informado a la gerencia que
piensa que existe una posibilidad de 1 a 4 de encontrar petrleo. Debido a esta
posibilidad, otra compaa petrolera ha ofrecido comprar las tierras en $90 000.
Sin embargo, la Goferbroke est considerando conservarla para perforar ella
misma. Si encuentra petrleo, la ganancia esperada de la compaa ser
aproximadamente de $700 000; incurrir en una prdida de $100 000 si
encuentra un pozo seco (sin petrleo). Sin embargo, otra opcin anterior a
tomar una decisin es llevar a cabo una exploracin ssmica detallada en el
rea para obtener una mejor estimacin de la probabilidad de encontrar
petrleo.
Este caso es de una toma de decisiones con experimentacin, y en ese
momento se proporcionarn los datos adicionales necesarios. Esta compaa
est operando sin mucho capital por lo que una prdida de $100 000 sera
bastante seria.
43
3.2 CRITERIOS DE
PROBABILSTICOS.
DECISIN
DETERMINSTICOS
Determinsticos.
Los enfoques de la toma de decisiones que no requieren un
conocimiento de las probabilidades de los estados de la naturaleza son apropiados en situaciones en los que el tomador de decisiones tiene poca confianza
en su capacidad para evaluar las probabilidades, o en las que es deseable un
anlisis simple del mejor y el peor caso. Debido a que en ocasiones enfoques
diferentes conducen a diferentes recomendaciones, el tomador de decisiones
necesita entender los enfoques disponibles y luego seleccionar el enfoque
especfico que, de acuerdo con su juicio, sea el ms apropiado.
Enfoque optimista
El enfoque optimista evala cada alternativa de decisin en funcin del
mejor resultado que pueda ocurrir. La alternativa de decisin que se
recomienda es la que da el mejor resultado posible. Para un problema en el
que se desea la ganancia mxima el enfoque optimista conducira al tomador
de decisiones a elegir la alternativa correspondiente a la mayor ganancia. Para
problemas que implican minimizacin, este enfoque conduce a elegir la
alternativa con el resultado ms pequeo.
Para mostrar el enfoque optimista, primero, determinamos el mejor
resultado para cada alternativa de decisin; luego, seleccionamos la alternativa
de decisin que proporciona el mximo resultado global. Estos pasos
identifican de manera sistemtica la alternativa de decisin que proporciona la
mayor ganancia posible
Enfoque conservador
44
Probabilsticos.
En muchas situaciones de toma de decisiones podemos obtener
evaluaciones de probabilidad para los estados de la naturaleza. Cuando estn
disponibles dichas probabilidades podemos usar el enfoque del valor esperado
para identificar la mejor alternativa de decisin. Definamos primero el valor
esperado de una alternativa de decisin.
Sea
N= el nmero de estados de la naturaleza
P(s j )= la probabilidad del estado de la naturaleza s j
Debido a que puede ocurrir uno y slo uno de los N estados de la
naturaleza, las probabilidades deben satisfacer dos condiciones:
46
Si el Primal es:
47
Mx Z = CX
s.a.
AX b
xi 0
El Dual es:
Min Z = bTY
s.a.
AT YCT
yi 0
Usos de la formulacin dual.
Las estructuras duales permiten entre otras cosas:
a)
b)
c)
d)
b)
Los valores de los recursos del Primal son los valores de los coeficientes
de la funcin objetivo del Dual. Y los valores de los coeficientes de la funcin
objetivo del Primal son los valores de los recursos del Dual.
c)
48
d)
e)
f)
g)
h)
50
EJERCICIOS RESUELTOS
Ejercicio # 1
Pinsese ahora en una empresa de productos alimenticios para ganado,
que desea suministrar a la granja tres tipos de pastillas vitamnicas. Esta
empresa debe convencer a los responsables de la granja para que aporten las
vitaminas que el ganado necesita mediante sus pastillas, y no mediante los
preparados que hasta ahora utilizaban. Para ello el precio de venta de las
pastillas debe resultar competitivo con respecto a los preparados P 1 , P 2 .
Sean y 1 , y 2 y y 3 los precios por unidad de las vitaminas A, B y C
respectivamente. El objetivo de la empresa es fijar unos precios que consigan
maximizar sus beneficios pero que adems resulten atractivo para los
responsables de la granja.
a)
51
DUAL
Max = 2y 1 + 3y 2
s. a.
5y 1 + 3y 2 27
1.5y 1 + 3y 2 15
y 1 + 1.5y 2 9
Solucin:
(1.5) 5y1 + 3y2 = 27
(-5) 1.5y1 + 3y2 = 15
7.5y1 + 4.5y2 = 40.5
-7.5y1 - 15y2 = - 75
- 10.5y2 = -34.5
y2 = - 34.5 / - 10.5
y2 = 3.29
y1 + 1.5y2 = 9
y1 = 9 1.5(3.29)
y1 = 4.07
Ejercicio # 2
Suponga que de sea invertir $10, 000, en el mercado de valores,
comprando acciones de una de dos compaas: A y B. Las acciones de la
compaa A son arriesgadas, pero podran producir un rendimiento de 50%
sobre la inversin durante el prximo ao. Si las condiciones del mercado de
valores no son favorables, las acciones pueden perder el 20% de su valor. La
empresa B proporciona utilidades seguras, de 15% en un mercado a la alza y
solo 5% en un mercado a la baja. Todas las publicaciones que consulto
predicen que hay 60% de probabilidades que el mercado este a la alza y 40%
de que este a la baja. Dnde debera invertir su dinero?
52
Invertir en
acciones de
A
2
Mercado a la baja (0.4)
- $ 2, 000
1
Invertir en
acciones
de B
$1, 500
3
Mercado a la baja (0.4)
$ 500
Ejercicio # 3
Pittsburgh Development Corporation (PDC) compro unos terrenos en los
que se construir un nuevo complejo de condominios de lujo. La ubicacin
proporciona una vista espectacular del centro de Pittsburg y del Triangulo
Dorado, donde se unen los ros Allegheny y Monongahela para formar el ri
Ohio. PDC planea fijar los precios de las unidades del condominio entre $300,
000 y $ 1 400 000 cada una.
PDC comisiono los bocetos arquitectnicos preeliminares para tres
proyectos de diferente tamao: uno con 30 condominios, otro con 60 y uno
ms con 90. El xito financiero del proyecto depende del tamao del complejo
de condominios y del evento fortuito para la demanda que exista de los
inmuebles. El problema de decisin de PDC es seleccionar el tamao del
nuevo proyecto que llevara a la mayor ganancia dada la incertidumbre en la
demanda de los condominios.
d 1 = complejo pequeo con 30 condominios.
d 2 = complejo mediano con 60 condominios.
d 3 = complejo grande con 90 condominios.
Los resultados posibles para un evento fortuito o estados de la
naturaleza son para PDC:
s 1 = Demanda fuerte para los condominios.
s 2 = Demanda dbil para los condominios.
53
Enfoque optimista
Alternativa de dedicin
Complejo pequeo, d 1
Complejo mediano, d 2
Complejo grande, d 3
Resultado mximo
8
14
20
Enfoque conservador
Primero, identificamos el resultado mnimo para cada una de las
alternativas de decisin; luego, seleccionamos la alternativa de decisin que
maximiza el resultado mnimo.
Alternativa de dedicin
Complejo pequeo, d 1
Complejo mediano, d 2
Complejo grande, d 3
Pago mnimo
7
5
-9
de
R ij = | V j * - V ij |
El siguiente paso es enlistar el arrepentimiento mximo para cada
alternativa de decisin.
Tabla de prdida de oportunidad o arrepentimiento.
54
Estado de la naturaleza
Alternativa de dedicin Demanda fuerte s 1 Demanda dbil s 2
Complejo pequeo, d 1 12
0
Complejo mediano, d 2 6
2
Complejo grande, d 3
0
16
Arrepentimiento mximo
12
6
16
EJERCICIOS PROPUESTOS
Ejercicio # 1
Tiene usted oportunidad de invertir en tres fondos de ahorros: servicios,
de crecimientos agresivos y globales. El valor de su inversin cambiara,
dependiendo de las condiciones del mercado. Hay 10% de probabilidades de
que el mercado baje, 50% de que quede estable, y 40% de probabilidades de
que suba. La tabla siguiente muestra el cambio porcentual en el valor de la
inversin bajo las tres condiciones:
Rendimientos en un ao por inversin de $10,000
Alternativa Mercado baja (%) Mercado moderado (%) Mercado sube
Servicios
+5
+7
+8
Crecimiento
-10
+5
+30
global
+2
+7
+20
a)
b)
Ejercicio # 2
Escribir el dual del siguiente problema y determinar su solucin ptima
usando la base primal optima.
Minimizar z = 3x + 5y
55
Sujeto a:
x1 + 2 x2 + x3
=5
- x1 + 3 x2
+ x4 = 2
x 1, x 2 , x 3, x 4 0
Ejercicio # 3
La siguiente tabla de resultados muestra las ganancias para un
problema de anlisis de decisiones con dos alternativas y tres estado de la
naturaleza.
Estado de la naturaleza
Alternativa de decisin S 1
S2
S1
d1
250
100
25
d1
100
100
75
a)
b)
Ejercicio # 4
La decisin de Sowthland Corporation de producir una lnea nueva de
productos recreativos a dado como resultado a la necesidad de construir ya
sea una planta pequea o una grande. La mejor seleccin del tamao de al
planta depende de cmo reaccione el mercado a la nueva lnea de produccin.
Para realizar un anlisis, la gerencia de mercadotecnia ha decidido calificar la
posible demanda a largo plazo como baja, media o alta. La siguiente tabla de
resultados muestra la ganancia proyectada en millones de dlares.
Demanda a largo plazo
Tamao de la planta baja
media
Alta
pequea
150
200
200
Grande
50
200
500
a)
56
Ejercicio # 5
La tabla de resultados siguiente muestra la ganancia para un problema
de decisin con dos estados de la naturaleza y dos alternativas de decisin.
Estado de la naturaleza
Alternativa de decisin S 1
S2
d1
10
1
d2
4
3
a)
57
UNIDAD IV:
CADENAS DE MARKOV
4.1 INTRODUCCIN.
En los problemas de toma de decisiones, con frecuencia surge la
necesidad de tomar decisiones basadas en fenmenos que tienen
incertidumbre asociada a ellos. Esta incertidumbre proviene de la variacin
inherente a las fuentes de esa variacin que eluden el control o proviene de la
inconsistencia de los fenmenos naturales. En lugar de manejar esta
variabilidad como cualitativa puede incorporarse al modelo matemtico y
manejarse en forma cuantitativa. Por lo general este tratamiento se puede
lograr si el fenmeno natural muestra un cierto grado de regularidad de manera
que sea posible describir la variacin mediante un modelo probabilstico.
Este captulo presenta modelos de probabilidad para procesos que
evolucionan en el tiempo de una manera probabilstica. Tales procesos se
llaman procesos estocsticos. El capitulo est dedicado a un tipo especial
llamado cadena de Markov. Las cadenas de Markov tienen la propiedad
particular de que las probabilidades que describen la forma en que el proceso
evolucionar en el futuro dependen slo del estado actual en que se encuentra
el proceso y, por tanto son independientes de los eventos ocurridos en el
pasado. Muchos procesos se ajustan a esta descripcin por lo que las cadenas
de Markov constituyen una clase de modelos probabilisticos de gran
importancia.
58
Probabilidades de transicin.
Una forma de describir una cadena de Markov es con un diagrama
estados, como el que se muestra en la figura de abajo. En sta se ilustra
sistema de Markov con cuatro estados posibles : M 1 , M 2 , M 3 y M 4 .
probabilidad condicional o de transicin de moverse de un estado a otro
indica en el diagrama:
de
un
La
se
59
60
b)
c)
d)
Suponiendo
parmetro
.
que
Para obtener
Entonces
durante
As,
aleatoria
la
Si
durante
Dt
una
distribucin
con
parmetro
se
, entonces
la
semana
puede
debe
con
de
una
manera
. Para obtener
ser
1
o
.
encontrar
Poisson
. Si
. Por lo tanto,
fue
de
tres
esto,
si
tiene
es necesario evaluar
semana
Poisson
cada
observe
parecida.
, la demanda
ms.
Por
Para
que
En consecuencia, si
, entonces la demanda durante la semana
tiene que ser exactamente 1. por ende,
. Los elementos
restantes se obtienen en forma similar, lo que lleva a la siguiente a la siguiente
matriz de transicin ( de un paso):
62
63
64
tal que:
El vector
a menudo se llama distribucin de estado
estable, o tambin distribucin de equilibrio para la cadena de Markov. Para
encontrar la distribucin de probabilidades de estacionario para una cadena
dada cuya matriz de transicin es P, segn el teorema, para n grande y para
toda i ,
(1).
n
(2)
65
EJERCICIOS RESUELTOS
Ejercicio #1
Los administradores de la empresa New Fangled Sofdrink Company
consideran que la probabilidad de que un cliente compre la bebida Red Rot
Pop, o el principal producto de competencia, Sper Cola, se basan en la
compra ms reciente del cliente. Supngase que son apropiadas las siguientes
probabilidades de transicin:
Red Rot Pop Super Cola
Red Rot Pop
0.9
0.1
Sper Cola
0.1
0.9
a)
a)
Primera Segunda
compra compra Red Rot Pop
= 0.81
0.9
0.9
0.1
1
0.1
0.9
Sper Cola
0.9
0.1
0
Sper Cola
Red Rot
Pop
0.1
0.1
Red Rot
Pop
0.1
Sper Cola = 0
Red Rot Pop = 0
0.9
Sper Cola = 0
[0.82, 0.18]
66
b)
=
0.9 x + 0.1 y = x
0.1 x + 0.9 y = y
0.1(1 y) 0.1y = 0
0.1 0.1y 0.1y = 0
0.1 0.2y = 0
- 0.2y = -0.1
y = -0.1/-0.2
y = 0.5
-0.1 x + 0.1y = 0
0.1x 0.1y = 0
x+
y= 1
x=1y
x = 1 0.5
x = 0.5
x=1y
La participacin en el mercado a largo plazo de ambas marcas es
de 0.5 para cada una de ellas.
c)
=
0.9x + 0.15y = x
0.1x + 0.85y = y
x+y=1
-0.1x + 0.15y = 0
0.1x 0.15y = 0
x+
y=1
x=1y
0.1(1 y) 0.15y = 0
0.1 0.1y 0.15y = 0
0.1 0.25y = 0
-0.25y = -0.1
y = -0.1 / -0.25
y = 0.4
x=1y
x = 1 0.4
x = 0.6
Ejercicio #2
67
estado del sistema en el periodo anterior. Los datos histricos muestran las
siguientes probabilidades de transicin:
A
Operante
Operante
DeInoperante
Inoperante
0.90
0.30
0.10
0.70
a)
=
0.9x + 0.3y = x
0.1x + 0.7y = y
x+y=1
-0.1x + 0.3y = 0
0.1x 0.3y = 0
x = 1- y
0.1(1 y) 0.3y = 0
0.1 0.1y 0.3y = 0
0.1 0.4y = 0
-0.4y = -0.1
y = -0.1 / -0.4
y = 0.25
x=1y
x = 1 0.25
x = 0.75
Ejercicio #3
Se pueden expresar como procesos de Markov los patrones de compra
de dos marcas de dentfrico, con las siguientes probabilidades de transicin:
Especial B MDA
Especial B 0.90
0.10
MDA
0.05
0.95
a.
b.
68
0.9x + 0.05y = x
0.1x + 0.95y = y
x+y=1
-0.1x + 0.05y = 0
0.1x - 0.05y = 0
x=1y
0.1(1 y) 0.05y = 0
0.1 0.1y 0.05y = 0
0.1 0.15y = 0
-0.15y = -1
y = -0.1 / -0.15
y = 2/3
x = 1- y
x = 1 2/3
x = 1/3
Ejercicio #4
Especial B
0.80
0.05
0.40
MDA
0.10
0.75
0.30
T-Blanca
0.10
0.20
0.30
69
1 -0.25 -2
0
0 -0.225 0.5
0
0
0
0
0
0
0 1.3 0.225
1.3z = 0.225
z = 0.225 / 1.3
z = 0.1731
R 1 = R 1 / -0.2
-0.225y + 0.5z = 0
-0.225y + 0.5(0.1731)
=0
-0.225y + 0.08655 = 0
-0.225y = - 0.08655
y = -0.08655 / -0.225
y = 0.3846
1 -0.25
-2 0
0.1 -0.25 0.3 0
0.1
0.2 -0.7 0
1
1
1 1
x+y+z=1
x=1yz
x = 1 0.3846 0.1731
x = 0.4423
R 2 = -0.1R 1 + R 2
R 3 = -0.1R 1 + R 3
R 4 = -R 1 + R 4
1
0
0
0
R3
R4
-0.25
-2 0
-0.225 0.5 0
0.225 -0.5 0
1.25
3 1
= R3 + R2
= 1.25R 2 + 0.225R 3
Especial B = 0.4423
MDA = 0.3846
T Blanca = 0.1731
Ejercicio #5
70
P=
Cuntos de los 5000 rboles del vivero se vendern en algn momento dado,
y cuntos se perder
P=
71
N=
R1 = R1/ 0.25
R2 = R2 /0.5
IQ=
N=
IQ=
N=
N=
NR =
N=
R 1 = 0.5R 1 + 0.2R 2
BNR =
BNR =
BNR =
Cantidad de rboles cortados y vendidos: 3580 rboles
Cantidad de rboles perdidos: 1420 rboles
EJERCICIOS PROPUESTOS
Ejercicio #1
Se determin que una de las causas del problema del tiempo muerto de
una maquinaria era una pieza especfica de los aparatos de cmputo. Los
administradores consideran que cambiando a un componente distinto de
maquinaria se obtendra la siguiente matriz de probabilidades de transicin:
operante Inoperante
Operante
0.95
0.05
inoperante
0.60
0.40
a.
72
b.
Ejercicio #2
En el anlisis de participacin de mercado, considrese que est, evaluando
los procesos de Markov correspondientes a las visitas de compras de un cliente
pero que no se sabe en donde compr en la ltima semana. Por ello, se podra
suponer que existe una probabilidad de 0.5 de que un cliente haya comprado
en Murphys y una probabilidad de 0.5 de que el cliente haya comprado en
Ashleys en el periodo 0; es decir, 1 (0) = 0.5 y 2 ,(0) = 0.5. Dadas estas
probabilidades de estado iniciales, elabore una tabla, que muestre la
probabilidad de cada estado en periodos futuros. Qu se observa respecto a
las probabilidades a largo plazo de cada estado?
Ejercicio #3
Dada la siguiente matriz de transicin, con los estados 1 y 2 como
estados absorbentes, cul es la probabilidad de que las unidades de los
estados 3 y 4 terminen en cada uno de los estados absorbentes?
P=
Ejercicio #4
P=
73
Ejercicio #5
74
UNIDAD V:
OPTIMIZACIN DE REDES
5.1 TERMINOLOGA
Se ha desarrollado una terminologa relativamente extensa para
describir los tipos de redes y sus componentes.
Una red consiste en un conjunto de puntos y un conjunto de lneas que
unen ciertos pares de puntos. Los puntos se llaman nodos (o vrtices). Las
lneas se llaman arcos (o ligaduras, aristas o ramas). Los arcos se etiquetan
dando nombre a los nodos en sus puntos terminales; por ejemplo, AB sera el
arco entre los nodos A y B. Los arcos de una red pueden tener un flujo de
algn tipo que pasa por ellos; si el flujo a travs de un arco se permite slo en
una direccin (como en una calle de un sentido), se dice que el arco es un arco
dirigido. La direccin se indica agregando una cabeza de flecha al final de la
lnea que representa el arco.
Al etiquetar un arco dirigido con el nombre de los nodos que une,
siempre se pone primero el nodo de donde viene, despus el nodo a donde va,
esto es, un arco dirigido del nodo A al nodo B debe etiquetarse como AB y no
como BA. Otra manera de etiquetarlo es A > B. Si el flujo a travs de un arco
se permite en ambas direcciones (como una tubera que se puede usar para
bombear fluido en ambas direcciones), se dice que el arco es un arco no
dirigido. Para ayudar a distinguir entre los dos tipos de arcos, con frecuencia se
har referencia a los arcos no dirigidos con el sugestivo nombre de ligadura.
Aunque se permita que el flujo a travs de un arco no dirigido ocurra en
cualquier direccin. Se supone que ese flujo ser en una direccin, en la
seleccionada, y no se tendrn flujos simultneos en direcciones opuestas. Sin
embargo, en el proceso de toma decisiones sobre el flujo en un arco no
dirigido, se permite hacer una secuencia de asignaciones de flujos en
direcciones opuestas, pero en el entendimiento de que el flujo real ser el flujo
neto (la diferencia de los flujos asignados en las dos direcciones). Por ejemplo,
si se asigna un flujo de 10 en una direccin y despus un flujo de 4 en la
direccin opuesta, el efecto real es la cancelacin de 4 unidades de la
asignacin original, lo que reduce el flujo en la direccin original de 10 a 6. Aun
para un arco dirigido, en ocasiones se usa la misma tcnica como una manera
conveniente de reducir un flujo previamente asignado. En particular, se puede
hacer una asignacin ficticia de flujo en la direccin "equivocada" a travs de
un arco dirigido para registrar una direccin en esa cantidad en el flujo que va
en la direccin "correcta".
Una red que tiene slo arcos dirigidos se llama red dirigida. De igual
manera, si todos sus arcos son no dirigidos, se dice que se trata de una red no
dirigida. Una red con una mezcla de arcos dirigidos y no dirigidos (o incluso una
con todos sus arcos no dirigidos) se puede convertir en una red dirigida, si se
desea, sustituyendo cada arco no dirigido por un par de arcos dirigidos en
direcciones opuestas. (Despus se puede optar por interpretar los flujos a
75
Cuando algunos o todos los arcos de una red son arcos dirigidos, se
hace la distincin entre trayectorias dirigidas y trayectorias no dirigidas. Una
trayectoria dirigida del nodo i al nodo j es una sucesin de arcos cuya direccin
(si la tienen) es hacia el nodo j, de manera que el flujo del nodo i al nodo j a
travs de esta trayectoria es factible. Una trayectoria no dirigida del nodo i al
nodo j es una sucesin de arcos cuya direccin (si la tienen) puede ser hacia o
desde el nodo j. (Observe que una trayectoria dirigida tambin satisface la
definicin de trayectoria no dirigida, pero el inverso no se cumple.)
Con frecuencia una trayectoria no dirigida tendr algunos arcos dirigidos
hacia el nodo j y otros desde l (es decir, hacia el nodo i); las trayectorias no
dirigidas juegan un papel muy importante en el anlisis de las redes dirigidas.
Un ciclo es una trayectoria que comienza y termina en el mismo nodo.
En una red dirigida un ciclo puede ser dirigido o no dirigido, segn si la
trayectoria en cuestin es dirigida o no dirigida. (Como una trayectoria dirigida
tambin es no dirigida, un ciclo dirigido es un ciclo no dirigido, pero en general
el inverso no es cierto.)
Se dice que dos nodos estn conectados si la red contiene al menos una
trayectoria no dirigida entre ellos. (Observe que no es necesario que la
trayectoria sea dirigida aun cuando la red es dirigida.) Una red conexa es una
red en la que cada par de nodos est conectado.
76
77
Paso i.
Calcular las etiquetas temporales [u i + d ij ,i] para cada nodo j al cual
pueda llegarse desde el nodo i, siempre y cuando j no tenga tarjeta
permanente, si el nodo j ya esta etiquetado con [u j ,k] por otro nodo k, y si u i +
d ij < u j , sustituir [u j ,k] por [u j + d ij , i].
b)
Si todos los nodos tienen etiquetas permanentes, detenerse. En caso
contrario, seleccionar la etiqueta [u r , s] que tenga la distancia mas corta (=u r )
entre todas las etiquetas temporales (los empates se rompen en forma
arbitraria. Hacer que i = r y repetir el paso i.
a)
Algoritmo de Floyd.
El algoritmo de Floyd es ms general que el de Dijkstra, porque
determina la ruta mas corta entre dos nodos cualesquiera de la red. El
algoritmo representa una red de n nodos como matriz cuadrada con n
renglones y n columna. El elemento (i,j) de la matriz expresa la distancia d ij del
nodo i al nodo j, que es finita si i esta conectado directamente con j, e
infinitamente en caso
contrario.
78
Paso general k.
Definir el rengln k y la columna k como rengln pivote y columna pivote.
Aplicar la operacin triple a cada elemento d ij en D k-1 para toda i y j. si se
satisface la condicin:
d ik + d kj < d ij , (ik, jk e ij)
hacer los siguientes cambios:
a)
b)
79
80
2.
3.
Capacidad mnima de
los arcos es igual a la
demanda
PASOS.
Primera fase: etiquetas.
Este algoritmo es de naturaleza recursiva, considera que un nodo puede
estar en uno de los siguientes estados, que son mutuamente excluyentes.
a)
b)
con etiqueta
sin etiqueta
Al inicio el algoritmo todos los nodos estn sin etiqueta. Si X ij es el flujo
que va de N i a N j , se define como el flujo ficticio que va de N j a N i . Sea g ij = u ij
+ X ij , la capacidad del arco no saturada del arco A ij .
Al comienzo del algoritmo se asigna la etiqueta [s+, s = ] al nodo
fuente. A todos los nodos vecinos de N s se le asigna la etiqueta [s+, j ] donde j
= g sj > 0 y N j son todos los nodos vecinos a N s . El primer elemento de la
etiqueta indica el nodo de donde proviene y el segundo elemento indica la
cantidad de flujo que aun puede fluir en el arco. El nodo fuente N s pasa a ala
categora de etiqueta y con registro, mientras que el grupo de nodos vecinos
N s , pasan a la categora de etiqueta pero sin registro. En este caso de que g ij =
0, al nodo N j no se le pone una etiqueta.
A todos los nodos vecinos N k del nodo N j , que o tengan etiqueta y para
los cuales se cumpla la condicin de que
0 X jk u jk
Se le asigna una etiqueta [j+, k ], donde k = Min [ j , X ij ] y g jk = u jk X jk .
Como todos los nodos vecinos N k del nodo N j han sido investigados al
nodo N j pasa al estado de etiqueta con registro. Este proceso se repita hasta
alcanzar el nodo destino de la red, es decir N t , etiquetarlo y registrarlo, o hasta
q sea imposible etiquetar nodos intermedios de la red.
Si el nodo destino de la red, N t , no puede ser etiquetado, el flujo actual
en la red no cambia y por consiguiente es el flujo mximo, es decir, el problema
queda resuelto. En este caso N t recibe una etiqueta el flujo actual cambiara de
acuerdo a lo que se explica a continuacin.
82
Segunda fase:
Se inicia desde N t hacia al nodo inicial. El nuevo flujo se determina
mediante la suma de X jk + t y a si sucesivamente por los todos los nodos de la
ruta determinada.
Una vez hecho lo anterior se vuelve aindiar el proceso de etiquetado.
83
Tipo de Aplicacin
Nodos Fuentes
Nodos
Trasbordo
de Almacenes
intermedios
de Nodos
Demanda
de
Consumidores
Administracin
de Fuente
de Instalaciones
de Rellenos
desechos slidos
desechos slidos procesamiento
Operacin de una Agentes
red de suministros
ventas
Coordinacin
de plantas
mezcla de productos
en plantas
Administracin
flujo de efectivo
de Fuentes
efectivo
tiempos
especficos
de Almacenes
intermedios
Instalaciones de
procesamiento
Produccin de u Mercado
artculo especfico producto
especfico
del
de Opciones
de Necesidades de
en inversin a corto efectivo
en
tiempos
plazo
especficos
Casos especiales.
EL PROBLEMA DE TRANSPORTE.
Un problema de transporte es un caso particular de problema de
programacin lineal en el cual se debe minimizar el costo del abastecimiento a
una serie de puntos de demanda a partir de un grupo de puntos de oferta
(posiblemente de distinto nmero), teniendo en cuenta los distintos precios de
envo de cada punto de oferta a cada punto de demanda.
Un problema de transporte queda definido por la siguiente informacin:
1. Un conjunto de m puntos de oferta. Cada punto de oferta i tiene asociado
una oferta s i .
2. Un conjunto de n puntos de demanda. Cada punto de demanda j tiene
asociada una demanda
dj.
3. Cada unidad enviada desde un punto de oferta i a un punto de demanda j
tiene un costo unitario de transporte c
84
EL PROBLEMA DE ASIGNACIN
Los problemas de asignacin presentan una estructura similar a los de
transporte, pero con dos diferencias: asocian igual nmero de orgenes con
igual nmero de demandas y las ofertas en cada origen es de valor uno, como
lo es la demanda en cada destino.
El problema de asignacin debe su nombre a la aplicacin particular de
asignar hombres a trabajos ( o trabajos a mquinas), con la condicin de que
cada hombre puede ser asignado a un trabajo y que cada trabajo tendr
asignada una persona. La condicin necesaria y suficiente para que este tipo
de problemas tenga solucin, es que se encuentre balanceado, es decir, que
los recursos totales sean iguales a las demandas totales.
El modelo de asignacin tiene sus principales aplicaciones en:
Trabajadores, Oficinas al personal, Vehculos a rutas, Mquinas, Vendedores a
regiones, productos a fabricar, etc.
EL PROBLEMA DE TRASBORDO.
Este caso especial en realidad incluye todas las caractersticas
generales del problema del flujo de costo mnimo, excepto por no tener
capacidades finitas en los arcos. Entonces, cualquier flujo de costo mnimo en
el que cada arco pueda llevar cualquier cantidad de flujo deseada se llama
tambin un problema de trasbordo.
85
= 50
+ X F2-CD
= 40
- X F2-CD + X CD-A2
- X FI-CD
- X FI-A1
=0
+ X AI-A2 - X A2-A1 = -30
X FI-F2
X CD-A2
X FI-F2 ,
X FI-CD,
X FI-A1,
X F2-CD,
X CD-A2,
80
X AI-A2, X A2-A1
87
EJEMPLO
Considere la siguiente figura que representa las posibles rutas de
transporte, suponga que el nmero junto a las fechas es el costo entre cada
nodo:
WINQSB:
Pulsar OK.
88
89
90
SOLVER
Andrs Loreto es presidente de una microempresa de inversiones que
se dedica a administrar las carteras de acciones de varios clientes. Un nuevo
cliente ha solicitado que la compaa se haga cargo de administrar para l una
cartera de $100, 000. A ese cliente le agradara restringir la cartera a una
mezcla de tres tipos de acciones nicamente, como podemos apreciar en la
siguiente tabla. Formule usted un modelo de Programacin Lineal para mostrar
cuntas acciones de cada tipo tendra que comprar Andrs con el fin de
maximizar el rendimiento anual total estimado de esa cartera.
Acciones
Precio ($)
Navesa
60
60.000
Telectricidad
25
25.000
Rampa
20
30.000
91
92
93
94
EJEMPLOS RESUELTOS
Ejercicio # 1
La administracin de Seervada Park necesita determinar los caminos
bajo los cuales se deben tender las lneas telefnicas para conectar todas las
estaciones con una longitud mnima de cable. Se describir paso a paso la
solucin de este problema con base en los datos que se dan en la siguiente
figura:
95
96
Todos los nodos han quedado conectados, por lo que sta es la solucin
(ptima) que se buscaba. La longitud total de las ramas es 14 kilmetros.
Aunque con este procedimiento a primera vista puede parecer que la
eleccin del nodo inicial afectara la solucin final (y la longitud total de las
ligaduras), en realidad no es as. Se sugiere que se verifique este hecho para el
ejemplo, aplicando de nuevo el algoritmo, pero iniciando en un nodo distinto de
O.
Ejercicio # 2
Supngase que en la red que se muestra en la siguiente figura, los
nodos son centros de consumo elctrico, y los nmeros en los arcos son
distancias en kilmetros. Se trata de encontrar el rbol que con una longitud
total mnima, comunica a todos los nodos. Como el costo de tendido de cable
elctrico es proporcional a la distancia, se habr encontrado, con la distancia
mnima, tambin el costo mnimo.
3
C
8
3
2
0
8
D
6
B
4
8
6
97
NODO
ARCO
ARCOS EN
ITERACIN PASO SELECCIONADO
SELECCIONADO
RBOL
EN EL RBOL
EN EL RBOL
1
1
C (ARBITRARIO)
2
0
3
D
A CD = 2
2
2
1
3
F
A DF = 2
3
2
2
3
G
A CG = 3
4
2
3
3
B
A DB = 6
5
2
4
3
E
A BE = 4
6
2
5
3
A
A DA = 6
7
2
6
3
H
A EH = 6
8
2
7
3
O
A AO = 7
9
2
8
3
I
AH = 8
10
2
9
3
Solucin optima, con longitud total mnima de 44
unidades.
F
2
2
6
3
D
6
8
B
4
E
98
Ejercicio # 3
Una ciudad es atravesada por una red interestatal de carreteras de norte
a sur que le permite alcanzar un nivel de 15000 vehculos / hora en el horario
pico.
Debido a un programa de mantenimiento general, el cual exige cerrar dichas
vas, un grupo de ingenieros ha propuesto una red de rutas alternas, para
cruzar la ciudad de norte a sur, la cual incorpora avenidas importantes.
1-
SOLUCIN
[1,5]
[2,3]
[1,]
[1,6]
[5,3]
[3,6]
[1,5]
NODO
Nj
N1
N1
N1
N1
N2
N3
N5
NODO
Nk
N1
N2
N3
N4
N5
N6
N7
j g jk ETIQUETA
NK
- [1,]
5 [1,5]
6 [1,6]
5 [1,5]
5 3 [2,3]
6 7 [3,6]
3 8 [5,3]
NODO N k
N 7 = [5,3]
N 5 = [2,3]
N 2 = [1,5]
NUM. DE FLUJO X jk
X 57 = 0 + 3 = 3
X 25 = 0 + 3 = 3
X 12 = 0 + 3 = 3
g jk
g 57 = 8 3 = 5
g 25 = 3 3 = 0
g 12 = 5 3 = 2
Se satisfacen 3 unidades
99
NODO
Nj
N1
N1
N1
N1
N3
N4
N5
NODO
Nk
N1
N2
N3
N4
N5
N6
N7
j g jk ETIQUETA
NK
- [1,]
2 [1,2]
6 [1,6]
5 [1,5]
6 3 [3,3]
5 5 [4,5]
3 5 [5,3]
NODO N k
N 7 = [5,3]
N 5 = [3,3]
N 3 = [1,6]
NUM. DE FLUJO X jk
X 57 = 3 + 3 = 6
X 35 = 0 + 3 = 3
X 13 = 0 + 3 = 3
g jk
g 57 = 5 3 = 2
G 35 = 3 3 = 0
g 12 = 6 3 = 3
NODO Nk
N7 = [6,3]
N6 = [3,3]
N3 = [1,3]
gjk
G67 = 7 3 = 4
G36 = 7 3 = 4
g13 = 3 3 = 0
Se satisfacen 3 unidades
NODO
Nj
N1
N1
N1
N1
N3
N6
NODO
Nk
N1
N2
N3
N4
N6
N7
j g jk ETIQUETA
NK
- [1,]
2 [1,2]
3 [1,3]
5 [1,5]
3 7 [3,3]
3 7 [6,3]
100
NODO
Nj
N1
N1
N1
N2
N3
N6
NODO
Nk
N1
N2
N4
N3
N6
N7
j g jk ETIQUETA
NK
- [1,]
2 [1,2]
5 [1,5]
2 2 [2,2]
2 4 [3,2]
2 4 [6,2]
NODO Nk
N7 = [6,2]
N6 = [3,2]
N3 = [2,2]
N2 = [1,2]
gjk
g67
g36
g23
g12
NODO Nk
N7 = [6,2]
N6 = [4,5]
N4 = [1,5]
gjk
g67 = 2 2 = 0
g36 = 5 2 = 3
g23 = 5 2 = 3
=42=2
=42=2
=22=0
=22=0
Se satisfacen 2 unidades
NODO
Nj
N1
N1
N4
N6
NODO
Nk
N1
N4
N6
N7
j g jk ETIQUETA
NK
- [1,]
5
[1,5]
5 5 [4,5]
5 2 [6,2]
Se satisfacen 2 unidades.
101
Unidades satisfechas = 3 + 3 + 3 +2 +2 = 13
Se tiene un flujo mximo de 13 000 v/h, lo cual no cumple con el
requerimiento de 15 000 v / h.
102
EJERCICIOS PROPUESTOS
Ejercicio # 1
Se tiene una ruta de caminos en una reserva ecolgica.
Ejercicio # 2
Suponga que la compaa nacional de subsistencias populares tiene un
programa anual de costalera. Esta se compra de dos fbricas, una en Mrida
con capacidad de produccin mxima de 10 millones de costales al ao, y otra
en saltillo con capacidad de produccin mxima de 7 millones de costales al
ao.
Los excedentes de la fbrica de Mrida pueden transferirse a la planta de
saltillo.
La disponibilidad de transporte entre las dos fbricas permite un mximo de 8
millones de costales por ao. Hay tres centros almacenadotes: el D.F,
Guadalajara y Oaxaca.
La siguiente matriz proporciona la capacidad mxima anual d e transporte de
las fbricas a los centros almacenadotes.
Destino
Origen
Saltillo
Mrida
Guadalajara
D.F.
Oaxaca
8
2
4
3
103
Ejercicio # 3
En un pequeo aeropuerto que est creciendo, la compaa aerea local
piensa comprar un tractor nuevo para mover el tren de carros que llevan y traen
el equipaje de los aviones. Dentro de tres aos se instalar un nuevo sistema
mecanizado de transporte de equipaje, por lo que despus no se necesitar el
tractor. No obstante, tendr una carga de trabajo pesada y los costos de
operacin y mantto. Aumentarn rpidamente con el tiempo y podra resultar
costeable reemplazarlo en uno o dos aos. La siguiente tabla proporciona los
costos descontados netos totales asociados a la compra del tractor (precio de
compra valor a cambio del tractor en uso + costos de operacin y mantto.), al
final del ao i y si se remplaza al final del ao j (en donde el momento presente
es ao 0).
0
1
2
1
8
J
2
18
10
3
31
21
12
104
BIBLIOGRAFA
105
ELABORARON:
106