Caminos 08

8 actividades, 4 rutas, tres escenarios

Enunciado

Para el proyecto cuyo cuadro de prelaciones se adjunta se manejan tres escenarios de duración de las actividades (en días): optimista, normal y pesimista. Se quiere conocer la duración del proyecto en los tres sin repetir tres veces el cálculo de tiempos.

  1. Dibuje el grafo PERT y construya la matriz de caminos R.
  1. Disponga los tres escenarios como columnas de una matriz T (una fila por actividad) y calcule el producto R·T. ¿Qué representa cada columna del resultado?
  1. Obtenga la duración del proyecto en cada escenario como el máximo de cada columna, e indique la ruta crítica de cada uno. ¿Es siempre la misma?
  1. ¿Por qué este procedimiento es el mismo que se usa en el método de Monte Carlo?
Tabla 1: Cuadro de prelaciones
predecessor
activity
A ---
B ---
C A
D C
E B,C
F D,E
G C
H F,G
Tabla 2: Escenarios de duración (días)
optimista normal pesimista
activity
A 3 3 5
B 5 6 6
C 5 5 8
D 4 4 4
E 1 3 3
F 1 1 3
G 5 6 7
H 2 3 6

Resolución

Apartado 1

  1. Dibuje el grafo PERT y construya la matriz de caminos R.
paso 0 de 9
Figura 1: Grafo Roy
Tabla 3: Matriz de caminos
👆 Interactivo: haz clic en una fila de la matriz para resaltar en el grafo las actividades y los nodos de esa ruta (otro clic la deselecciona).

Apartado 2

  1. Disponga los tres escenarios como columnas de una matriz T (una fila por actividad) y calcule el producto R·T. ¿Qué representa cada columna del resultado?
A B C D E F G H
Route_1 1 0 1 1 0 1 0 1
Route_2 1 0 1 0 1 1 0 1
Route_3 1 0 1 0 0 0 1 1
Route_4 0 1 0 0 1 1 0 1
×
optimista normal pesimista
A 3 3 5
B 5 6 6
C 5 5 8
D 4 4 4
E 1 3 3
F 1 1 3
G 5 6 7
H 2 3 6
=
optimista normal pesimista
15 16 26
12 15 25
15 17 26
9 13 18

👆 Interactivo: pasa el ratón (o toca) una fila de la matriz de rutas: se recuadran los valores que se suman y el resultado.

Tabla 4: Duración de cada ruta en cada escenario
optimista normal pesimista
Route_1 15 16 26
Route_2 12 15 25
Route_3 15 17 26
Route_4 9 13 18

Cada columna de R·T es el vector de duraciones de las rutas para un escenario: la fila r, columna s, es la suma de las duraciones (en el escenario s) de las actividades de la ruta r.

Apartado 3

  1. Obtenga la duración del proyecto en cada escenario como el máximo de cada columna, e indique la ruta crítica de cada uno. ¿Es siempre la misma?
duración del proyecto ruta crítica actividades
optimista 15 Route_1 A - C - D - F - H
normal 17 Route_3 A - C - G - H
pesimista 26 Route_1 A - C - D - F - H

La ruta crítica cambia de un escenario a otro: la ruta más larga depende de las duraciones, no sólo de la forma del grafo.

Apartado 4

  1. ¿Por qué este procedimiento es el mismo que se usa en el método de Monte Carlo?

En Monte Carlo cada réplica es un escenario: la matriz T tiene una columna por réplica (miles de columnas) y R·T da de una vez la duración de todas las rutas en todas las réplicas; el máximo de cada columna es la duración del proyecto en esa réplica. Con tres columnas el cálculo se hace a mano; con diez mil lo hace el ordenador, pero la operación es idéntica.