Está en la página 1de 21

INFO 279 – Métodos de Optimización – Segundo semestre de 2017

Apunte 05:

Redes de actividad

Mauricio Ruiz-Tagle Molina


Instituto de Informática
Facultad de Ciencias de la Ingeniería
Universidad Austral de Chile
(Basado en apuntes de clases de la prof.
Miguelina Vega Rosales)
Redes de actividad

•Introducción​

•Método Ruta crítica (CPM)​

•PERT.​

•Pert Costo
Redes de actividad
Cuando se persigue un objetivo relativamente complejo, hay que formularlo en
forma general y posteriormente en objetivos específicos, es decir, se indicarán
los pasos a seguir para lograrlo, cuándo se inicia y cuándo debe finalizar, quién
es el responsable y cuánto costará.​

Además deben desarrollarse actividades de gestión y de control para lograr el


objetivo deseado.​

​Un Proyecto es una secuencia bien definida de eventos o sucesos con un


principio y un fin, dirigido a lograr un objetivo, para lo cual disponemos de una
cantidad limitada de recursos.​

​Cuando se debe realizar un proyecto complejo, como una construcción,


investigación y desarrollo, producción nuevos bienes, instalación de sistemas,
etc., se descompone el proyecto en una serie de etapas parciales o actividades
donde a cada una de ellas se les asigna un costo (recurso) y una duración.​
Redes de actividad
La representación más sencilla de un proyecto es una Carta Gantt. Su desventaja
es que no muestra las relaciones de precedencia entre las distintas actividades,
ni el costo asociado con cada una de ellas​

​ Actividad 1
Actividad 2
Actividad 3
Carta Gantt
Actividad 4
Actividad 5
Actividad 6

tiempo

​Otra representación es la de Redes de Actividad. Esta representación permite


visualizar aquellas actividades que se pueden hacer en paralelo y las que son
secuenciales.​

Lo que nos interesa es determinar aquellas actividades cuyo atraso origina que la
duración del proyecto se atrase, ellas se denominan actividades críticas.​​
Redes de actividad
En redes de actividad los nodos representan eventos y los arcos representan las
actividades necesarias para realizar dicho evento. Las actividades consumen
tiempo y recursos.​ Las actividades que no consumen tiempo se llaman
actividades ficticias​

Se debe tener un único nodo inicial y un único nodo final. En caso contrario
debe crearse un nodo o actividad ficticio. Además entre dos nodos no pueden ir
más de dos actividades y debe cumplirse que el nodo de inicio debe ser menor
que el nodo de llegada.​

Las duraciones de las actividades pueden ser conocidas con certeza o pueden
ser estimadas. En el primer caso se tiene CPM (método de la ruta crítica). En el
segundo caso se tiene PERT (técnica de revisión y evaluación de proyecto)

Ejemplo:
Red con duración determinística
Redes de actividad - CPM
En redes de actividad los nodos representan eventos y los arcos representan las
actividades necesarias para realizar dicho evento. Las actividades consumen
tiempo y recursos.​ Las actividades que no consumen tiempo se llaman
actividades ficticias​

Se debe tener un único nodo inicial y un único nodo final. En caso contrario
debe crearse un nodo o actividad ficticio. Además entre dos nodos no pueden ir
más de dos actividades y debe cumplirse que el nodo de inicio debe ser menor
que el nodo de llegada.​

Las duraciones de las actividades pueden ser conocidas con certeza o pueden
ser estimadas. En el primer caso se tiene CPM (método de la ruta crítica). En el
segundo caso se tiene PERT (técnica de revisión y evaluación de proyecto).

​ 6
2
4 5 5
Ejemplo: red con 5
3
7
duración determinística 1 3 5 12
1 2 4 6
5
4
Redes de actividad - CPM
Sea
Ni = Nodo que representa el evento i
Aij= actividad que se origina en el evento i y termina en el evento j
Cij= costo de la actividad Aij (no unitario)
tij= duración de la Aij
A = conjunto todas las actividades
N= conjunto todos los eventos (m)
pk = cadena que une nodo 1 con nodo k
t (pk) = duración de la cadena pk , es decir, t (pk) = Stij para todo Aij en pk
IRj es tiempo de inicio más rápido evento j.
IRj = Max t(pk) donde pk son todas posibles cadenas de N1 con Nj
Si Bj = conjunto de todos los nodos que se conectan con Nj, recursivamente se tiene:
IRj = Max [ IRi + tij ]
IR1 = 0 j=1,.. m
TTj es tiempo de terminación más tardía del evento j.
TTj = Min [ TTm - t (pk) ] donde pk son todas posibles cadenas de Nj con Nodo final
Recursivamente se tiene:
1 TTi = Min [ TTj - t ij ]
TTm = IRrm i=m-1,...1


Redes de actividad - CPM
Se define holgura del evento Ni al posible retraso que pueda sufrir este evento, sin que se afecte la
duración del proyecto : Hi = TTi - IRi
Análogamente se define la holgura de la Aij como
Hij = TTj - IRi- tij
y es el retraso que pueda sufrir Aij, sin que se afecte la duración del proyecto.
La ruta crítica (RC) de un proyecto está formada por todas las actividades y nodos con holgura 0.
Determinar RC ejemplo 1:


6
2
4 5 5

5
3
7 IR1 = 0 TT1 = 0
1 3 5 12 IR2 = 4 TT2 = 15
2 4 6
5
IR3 = 5 TT3 = 5
4 IR4 = 9 TT4 = 9
IR5 = 10 TT5 = 21
IR6 = 14 TT6 = 14
IR7 = 26 TT7 = 26
Redes de actividad - CPM
Determinar la ruta crítica de la siguiente 10
red:

​ 6
6
11 11

1 3 2 16 3 16 4 6 5 31 6 60 7 16 8 6 9

[160]
10

6
6
11 11

1 3 2 16 3 16 4 6 5 31 6 60 7 16 8 6 9
[0] [3] [19] [35] [41] [72] [132] [148] [154]

En este caso, los tiempos de inicio más temprano (IRi) para los nodos (eventos) son
iguales a sus tiempos de terminación más tardíos (TTi). Sin embargo, las actividades Aij
1 que no forman parte de la ruta crítica, tienen holgura distinta de cero.


Redes de actividad - CPM
[160]
10

6
6
11 11

1 3 2 16 3 16 4 6 5 31 6 60 7 16 8 6 9
[0] [3] [19] [35] [41] [72] [132] [148] [154]

Determine la duración del proyecto: 160 días (IR10=TT10)


• Determine la holgura de la actividad (6-10)
H(6-10)= TT10 - IR6- t6 -0 160-72-11=77  que la actividad 11 se puede atrasar hasta en 77 días
y no se afecta la duración del proyecto.
• Determine la holgura de la actividad (4-5)
H(4-5)= TT5 – IR4- t 4 -5 = 41- 35 – 6 = 0  que la actividad 6 no se puede atrasar, cualquier
atraso afecta la duración del proyecto.
Siempre la holgura de las actividades que pertenecen a la RC son 0.
1 • Determine la holgura del nodo 5 H 5= TT5 – IR5 = 41-41=0


Redes de actividad - PERT
Se considera que una actividad puede tener tres tipos de duraciones:
• Optimista (aij) estimación del tiempo de la actividad si no ocurre ningún contratiempo.
• Realista (mij) estimación del tiempo de la actividad en condiciones normales (más probable)
• Pesimista (bij) estimación del tiempo de la actividad si ocurren todos los percances posibles.

Para determinar la duración de una actividad se calcula la duración esperada, la cual


sigue una distribución B,
cuya media es: tij = 1/6 (aij + 4mij + bij)
y varianza es: s2ij = 1/36 (aij - bij) 2

La ruta crítica de determina igual que en CPM, pero se trabaja con la duración esperada.
La duración del proyecto es: T(RC) = S tij todo Aij perteneciente a RC.
y su varianza V(RC) = S s2ij todo Aij perteneciente a RC.

Por teorema del límite central, se tiene que RC se distribuye normalmente con
1 media T(RC) y varianza V(RC) y P[T(RC) < z ] = P [ (z - T(RC) ) /sRC ]

La probabilidad se ve en tablas de distribución normal.


Redes de actividad - PERT
Ejercicio 3: En el siguiente Actividad optimista realista pesimista
proyecto el tiempo está en
1-2 3 3,5 4
semanas.
1-3 4 5 6

a)Determine la duración del 1-4 3 4.5 6


proyecto y su probabilidad de 2-5 2 2,2 3,2
ocurrencia
3-5 3 3,5 4
b)Determine la probabilidad de
terminar a lo sumo en 25 3-6 6 7,5 12
semanas.
4-6 8 9 12

​ 5-7 7,5 8,5 11,5

6-7 7,5 9 12,5


1
Redes de actividad - PERT
Solución a):
En primer lugar calculamos tij: (se recomienda trabajar en sextos)

Actividad optimista realista pesimista tij


1-2 3 3,5 4 21/6

1-3 4 5 6 30/6

1-4 3 4.5 6 27/6

2-5 2 2,2 3,2 14/6

3-5 3 3,5 4 21/6

3-6 6 7,5 12 48/6

4-6 8 9 12 56/6

5-7 7,5 8,5 11,5 53/6


1
6-7 7,5 9 12,5 56/6
Redes de actividad - PERT
A continuación construimos la red considerando las duraciones estimadas:

14/6
2
21/6 5 53/6
21/6
30/6 7
1 3 48/6 56/6
27/6 6
56/6
4

Luego calculamos los IRi y TTj:


[21/6][72/6]
14/6 [51/6][86/6]
2
21/6 5 53/6 [139/6][139/6]
[0][0] 21/6
[30/6][35/6] 7
1 30/6
3 56/6
48/6
27/6 6
56/6 [83/6][83/6]
4
[27/6][27/6]
1 Por lo tanto RC es A14-A46-A67 y la duración es de
139/6 = 23,17 semanas. (50% probabilidad)
Redes de actividad - PERT
Solución b): calculamos s 2 de la RC.
s2RC = (6-3)2 + (12-8) 2 +(12,5-7,5) 2 = 50 = 1,39
36 36 36 36
 s RC = 1,18

P[ T(RC) < 25 ] = P [ (25 – 23,17)/1,18 ] = P[1,55]

En la tabla normal vemos a un t=1,55 le corresponde una


probabilidad de 93,9%

• Cuál es la probabilidad que el proyecto demore entre 22 y 25


semanas?
P[ T(RC) < 22 ] = P [ (22 – 23,17)/1,18] = P[-0,99]

A este valor en la tabla normal le corresponde una probabilidad de


16%  probabilidad pedida es: 77,9% (93,9-16)
Redes de actividad – PERT-Costo
Todo proyecto tiene asociado dos tipos de costos: Costo Directo (CD) que es aquel identificable
con una actividad y costo Fijo o Indirecto (CF) , el cual no se puede asociar con una determinada
actividad.
En general Cto.Total Proy.= CD + CF
donde CD es la suma de los costos de todas las actividades que forman el proyecto.
Si se intenta disminuir la duración de una actividad aumentan los costos directos por un
lado y disminuyen los costos fijos por otro.
Lo que se trata de lograr es:
•Duración mínima del proyecto
•Duración de costo mínimo
Redes de actividad – PERT-Costo
Si tij y tîj la duración normal y acelerada (mín) de una actividad ; cij y cîj su costo normal y acelerado,
entonces
Costo de aceleración unitario: Pij = cîj - cij
tij – tîj
Para resolver uno de los dos tipos de problemas anteriores, se procede así:
1. Determinar RC en condiciones normales
2. A las actividades que pertenecen a la RC le calcula Pij y acelera aquella actividad
con menor Pij.
3. Vuelve a determinar RC
4. Cuando CT aumenta el óptimo se ha encontrado en duración CT mín.
Costo

Cuando al menos una RC está totalmente acelerada, el


óptimo de duración mínima se ha encontrado
cîj
cij

tîj tij t
Redes de actividad – PERT-Costo
Ejercicio:
Se tiene un proyecto con las
siguientes actividades, duraciones
(semanas) y costos (miles$): Actividad Tiempo Tiempo Costo Costo
normal acelerado normal acelerado
Si se tiene un premio de $700.000
por terminar en 12 semanas, 1-2 4 3 100 200
¿Cuál es la duración de costo 1-3 3 2 50 100
mínimo?
¿Es ésta la duración mínima? 1-4 7 5 280 520
Justifique. 2-4 5 3 200 360
2-5 10 8 230 350
3-4 2 2 160 
3-5 2 1 100 200
4-5 7 5 200 480
Redes de actividad – PERT-Costo
Solución: [3][7]
3
primero determinamos la RC y su costo asociado. 2
3 2
[0][0] [16][16]
7 7
1 4 5
[9][9]
4 5
10
2
Costo = 100+50+280+200+230+160+100+200 = 1320. [4][4]
Para ver si nos conviene acelerar debemos bajar a 12 semanas y ver su costo.
Calculamos Pij de las actividades que pertenecen a la RC:
P12 =200-100 =100 P24= 360-200=80 P45=480-200 = 140
4-3 5-3 7-5

1º) Acelero A24, tiene menor Pij, en 2 semanas a un costo de 160 (2*80)
Redes de actividad – PERT-Costo
[3][5]
Continuación:
3
se vuelve a calcular RC. 2
(chequear que RC disminuye en lo que se aceleró) 3 2
[0][0] [14][14]
7 7
1 4 5
[7][7]
4 3
10
2
2º Cambia RC, calculo: [4][4]
P25=(350-230)/(10-8)=60 y P14=(520-280)/(7-5)=120.
Por lo tanto acelero A12 y A14 a un costo de 220 (100+120), o
[3][5]
acelero A25 y A45 simultáneamente a un costo de 200 (140+60);
ganan estos últimos. 3
2
3 2
[0][0] [12][12]
7 5
1 4 5
[7][7]
4 3
8
2
[4][4]
Redes de actividad – PERT-Costo
RC disminuye en lo que aceleré.
Como el premio es por no pasar las 12 semanas, a pesar
de que puedo acelerar 2 semanas, sólo acelero una.
El costo de acelerar las 4 semanas es:
1º acelerada 160
2º acelerada 400
Total 560 < 700 (premio),
 conviene acelerar el proyecto
Costo final = 1320-700+560 = 1180 mil pesos.

[3][4]
Esta no es la duración mínima pues todavía puedo acelerar
A12 y A 14 (costo 220). Solo puedo acelerar 1 semana. 3
2
3 2
Si lo hago que queda: [0][0] [11][11]
6 5
1 4 5
[6][6]
3 3
Esta es la duración mínima (11 semanas) 8
y su costo es: 1180+220=1400 2
[3][3]

También podría gustarte