Está en la página 1de 6

Segundo Parcial de Introducción a la Investigación de Operaciones

Fecha: 3 de julio de 2015


INDICACIONES
• Duración del parcial: 4 hrs.
• Escribir las hojas de un solo lado.
• No se permite el uso de material ni calculadora.
• Numerar las hojas.
• Poner nombre y número de cédula en el ángulo superior derecho de cada hoja.
• Escribir en la primera hoja el total de hojas entregadas.
• Las partes no legibles del examen se considerarán no escritas.
• Justifique todos sus razonamientos.
N
1 − x N +1 ∞
1 ∞
1
∀x ∑
n=0
xn =
1− x
, x <1 ∑
n=0
nx n −1
=
(1 − x ) 2
, x <1 ∑
n=0
xn =
1− x

Pregunta 1 15 Puntos (2,4,3,3,3)

El siguiente es el grafo potencial-tareas que modela las restricciones potenciales entre las tareas a, b, c, d y e de un
proyecto:
a 8 d
0 1 5
0 4 c 6 n+1
0 1 5 2
4
7 b e 9

a) Encontrar los arcos que son redundantes y eliminarlos del grafo.


b) Hallar las fechas de comienzo más tempranas y más tardías para cada tarea y la duración mínima del proyecto.
c) Determinar un camino crítico ¿es único?
d) Calcular las holguras total, libre e independiente de las tareas no críticas.
e) Si el comienzo de la tarea c se atrasa λ días respecto de su fecha más temprana, indicar cómo cambia la fecha de
finalización del proyecto en función de λ.

SOLUCION:

a) El arco (0,b) es redundante, pues representa la restricción tb – t0 ≥ 0 y dicha restricción es implicada por ta – t0 ≥ 0 y
tb – ta ≥ 4 (que están representadas por los arcos (0,a) y (a,b)).
Del mismo modo, el arco (0,e) es redundante, pues representa te – t0 ≥ 7, que es consecuencia de ta – t0 ≥ 0 (arco (0,a)),
tb – ta ≥ 4 (arco (a,b)) y te – tb ≥ 4 (arco (b,e)).
Con un razonamiento similar, puede detectarse que el arco (c,e) es redundante y el (c,n+1) también. Esos son los únicos
arcos redundantes.

El grafo potencial-tareas sin arcos redundantes es:


a 8 d

0 5
1
0 4 c n+1
1
2
4
b e 9
b) Aplicando el algoritmo de Bellman obtenemos las siguientes etiquetas sobre el grafo:
a (0,0) 8 d (8,8)

0 5
1
4 c (1,3)
n+1 (13,13)
0 (0,0) 1
2
4 e (8,11)
b (4,4) 9

El orden en que se etiquetan los nodos en la primer pasada es: 0, a, d, c, b, e, n+1 y en la segunda: n+1, d, e, b, c, a, 0.

c) El camino crítico es un camino de largo máximo desde el nodo 0 hasta el nodo n+1. En este problema, un camino crítico
debe tener duración 13. Existen 2: (0, a, d, n+1) y (0, a, b, n+1).

d)

Tarea H. Total H. Libre H. Indep


c 3–1=2 min(4 - (1 + 1)) = 2 max(0,min(4 – 1) – max(0 + 1)) = 2
e 11 – 8 = 3 min (13 – (8 +2 )) = 3 max(0, min(13 – 2) – max(4 + 4)) = 3

e) La tarea puede atrasarse 2 unidades (su holgura total) y aún así el proyecto podría termina el 13. Por cada unidad
adicional (por encima de 2) que se atrase la tarea c, el proyecto se atrasaría una unidad más. En resumen:

Si 0 ≤ λ ≤ 2, el proyecto puede terminar en la fecha 13


Si λ > 2, el proyecto puede terminar en la fecha 13 + λ – 2

Pregunta 2 10 Puntos(10)

Una mulita vive en su cueva y tiene el siguiente comportamiento cada día: permanece en su cueva un tiempo exponencial
de parámetro λ1 , luego del cual se desplaza hacia un arroyo que pasa cerca donde permanece un tiempo exponencial de
parámetro λ2 , luego del cual regresa a su cueva.
Si cuando está en su cueva aparece cerca de la misma el peón del campo, la mulita sale de su cueva inmediatamente y se
refugia en otra cueva cercana a un árbol y permanece allí un tiempo exponencial de parámetro λ3 , luego del cual regresa a
su cueva original. Si cuando está en el arroyo aparece un rebaño de ovejas la mulita se retira inmediatamente a su cueva
original.
Se sabe que el peón de campo pasa cerca de la cueva de la mulita cada un tiempo exponencial de parámetro λ4 y que los
rebaños de ovejas van a tomar agua al arroyo cada un tiempo exponencial de parámetro λ5 .

Nota: todas las V.A. exponenciales del problema son independientes.

Se pide: modelar el comportamiento diario de la mulita como una CMTC. Dar el espacio de estados, tiempos de
permanencia en cada estado y las probabilidades de transición.

SOLUCION:

Espacio de estados: {CO, CA, A}


CO: cueva original
CA: cueva cercana al arroyo
A: arroyo

Tiempos de permanencia:
TC = Tiempo que la mulita permanece en la cueva sin ser molestada: v.a. exp. de parámetro α1.
TP = Tiempo que la mulita permanece en la cueva hasta ser molestada por el peón de campo: v.a. exp. de
parámetro α4.
TPCO = min (TC, TP): v.a.exp. de parámetro (α1 + α4).

TPCA = Tiempo que la mulita permanece en la cueva cerca del árbol: v.a. exp. de parámetro α3.

TA = Tiempo que la mulita permanece en el arroyo sin ser molestada: v.a. exp. de parámetro α2.
TO = Tiempo que la mulita permanece en el arroyo hasta ser molestada por las ovejas: v.a. exp. de parámetro α5.
TPA = min (TA, TO): v.a.exp. de parámetro (α2 + α5).

Probabilidades de transición:
PCO,CA = P(TP < TC) = α4 / (α1 + α4)
PCO,A = P(TC < TP) = α1 / (α1 + α4)
PCA,CO = 1
PA,CO = 1

Grafo:
α1 / (α1 + α4)
1 / (α1 + α4) 1 / (α2 + α5)
CO A
1

α4 / (α1 + α4) 1

CO
1 / α3

Pregunta 3 10 Puntos (5, 5)

Dada una CMFTDH con espacio de estados E={1...N} y matriz de transición P = {pij } i, j ∈ E , se pide:
i) Demostrar las ecuaciones de Chapman-Kolmogorov para pij(n+ m ) i, j ∈ E .
ii) Demostrar que la recurrencia es una propiedad de clase.

SOLUCION:

Ver teórico.
Pregunta 4 10 Puntos (4, 3, 3)

Dada una CMFTDH de espacio de estados E = {0,1,2,3} cuya matriz de transiciones P viene dada por:
 0 1 0 0 
 
1 / 2 0 0 1 / 2 
P=
1/ 2 0 0 1/ 2 
 
 0 0 1 0 
 
Se pide:
a) Clasificar los estados de la cadena según recurrencia y periodicidad. Determinar si la cadena es ergódica.
b) Calcular la distribución estacionaria de la cadena.
c) Calcular f 0 ,3 (100) (partiendo del estado 0 la probabilidad de llegar al estado 3 por primera vez luego de 100
etapas).

SOLUCION:

1/2
0 1
1
1/2 1/2
1/2
2 3
1

a) El espacio de estados es finito, y por lo tanto tiene al menos un estado recurrente. Como todos los estados se
comunican, la cadena es irreductible (el grafo tiene una única componente fuertemente conexa), y al ser la
recurrencia una propiedad de clase, se deduce que todos los estados son recurrentes. Además, al ser una
cadena finita, son recurrentes positivos.

Determinamos el máximo común divisor del conjunto de largos de los ciclos simples del grafo, o sea
MCD {2, 4} = 2. Por lo tanto todos los estados periódicos de período 2.

Los estados de la cadena no son ergódicos, y por lo tanto la cadena no es ergódica.

b) Para hallar la ditribución estacionaria debemos resolver el siguiente sistema de ecuaciones.

π = πP
 ∑π = 1
i∈E i

Eliminando una de las ecuaciones redundantes nos queda:


π 0 = 1 2π1 + 1 2π 2
π1 = π 0
π2 = π3
π 0 + π1 + π 2 + π 3 = 1

Solucionando el sistema de ecuaciones anterior obtenemos la distribución estacionaria, la misma es la


siguiente:

(π o , π 1 , π 2 , π 3 ) =  1 , 1 , 1 , 1 
4 4 4 4
c) Analizando en el grafo asociado a la cadena de Markov vemos que partiendo del estado 0 la única alternativa
para el primer pasaje por el estado 3 en la etapa 100 sería tomar el ciclo (0,1, 0) 49 veces (consumiendo 98
etapas) y luego el camino (0,1,3) (consumiendo 2 etapas). Esto nos da que:
50
1
f 0,3 (100) =  
2

Pregunta 5 15 Puntos (5, 3, 7)

Una gomería cercana a una autopista trabaja las 24 horas y es atendida por su propio dueño, el gomero.
Los tiempos entre arribos sucesivos de vehículos con pinchaduras a la gomería son exponenciales de valor esperado 2
horas.
El gomero atiende de un vehículo por vez y si mientras está reparando un vehículo, llega otro vehículo pinchado éste es
colocado último en la fila de autos, situada frente a la gomería, en espera a ser reparados.
El tiempo que le insume al gomero reparar una pinchadura es exponencial con valor esperado ½ hora.
Si hay vehículos en espera, el hijo del gomero empieza a ayudar al padre a reparar las pinchaduras. El hijo se retira de
trabajar cuando termina de reparar un vehículo y hay menos de dos vehículos en la gomería.
El tiempo que le insume al hijo del gomero reparar una pinchadura también es exponencial con valor esperado ½ media
hora.

a) Modelar el proceso de atención de la gomería como un Sistema de Filas de Espera.


b) Determinar si el sistema es estable. En caso de serlo dar la distribución límite del sistema.
c) Determinar la proporción del tiempo total que el hijo del gomero atiende en la gomería.

SOLUCION:

a) El sistema de estudio se puede ver como una fila M/M/2, con tasa de arribos λ = 1/2 y tasa de servicio µ = 2 por cada
servidor (el gomero o su hijo).

0 1 2 3 …
sa 0

b) El sistema es estable ya que λ / 2µ = 1/8 < 1. Exponemos a continuación las ecuaciones de balance para determinar el
vector de distribución (p0,p1,p2,....). Si llamamos a la probabilidad de tener clientes en el sistema, las ecuaciones de
balance son:
Y en general, entonces,

que, junto con la ecuación que impone que sean distribución de probabilidad, , permiten hallar todas las
.

( n −1) n ( n −1) n
(2µ − λ ) 7 1  λ  (2µ − λ )  1  1 7
Tenemos entonces que p0 = = y pn =     =     , n ≥ 1 .
(2 µ + λ ) 9 2  µ  (2µ + λ )  2  4 9
c) Para determinar el tiempo total que el hijo del gomero atiende en la gomería debemos considerar los casos en que hay
más de un auto en la gomería, y diferenciar el caso de un auto en la gomería que está haciendo atendido por el hijo. Esto
sucede cuando hay dos autos y el gomero termina antes de atender que el hijo. Para lograr diferenciar este caso dividimos
el estado 1 en dos estados de la siguiente manera:

Como los estados 1g y 1h son particiones del estado 1 tenemos que p1 = p1g + p1h

Aplicando las ecuaciones de balance al estado 1h obtenemos:

2
µ. p2 µ  1  λ  (2 µ − λ )
(λ + µ ). p1h = µ . p2 ⇒ p1h = =   
(λ + µ ) (λ + µ )  2  µ  (2µ + λ )

Por lo tanto, la proporción de tiempo que el hijo del gomero atiende en la gomería es:

+∞
p1h + ∑ pn
n =2

También podría gustarte