Está en la página 1de 18

Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C.

Ubillus Calmet

INVESTIGACION OPERATIVA Y PERT CPM

EL CONCEPTO DE TIEMPO DE CHOQUE EN UN PROYECTO


(ACELERACION O REDUCCION)

COSTOS

Costo normal y
tiempo normal de
una actividad del
proyecto

TIEMPO
DE CADA
ACTIVIDAD

CONSIDERACIONES DEL MODELO

• Los datos son la red Pert- Cpm del proyecto.


• El Objetivo es determinar qué tareas acortar y en cuanto cada una , para lograr un
tiempo meta.
• Se debe formular un Modelo de Programación Lineal que represente el caso bajo
estudio.
• El tiempo de choque para cada actividad del proyecto, es el tiempo mínimo posible
para concluir la actividad de manera realista utilizando para ello recursos
adicionales
• Se debe considerar el costo de dichos recursos adicionales para acortar cada
actividad, entre sus tiempos normal y de choque.
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

DETERMINANDO EL TIEMPO DE EJECUCIÓN Y LA RUTA CRITICA DEL PROYECTO:

En el cuadro siguiente se muestra la información disponible para un proyecto: Las


Actividades y el tiempo requerido para ejecutar cada una.
Al respecto, se requiere determinar el tiempo que tomará su ejecución y cual es la Ruta
Crítica, para lo cual se pide efectuar el Diagrama de la Red Pert-Cpm y luego Formular el
Modelo Matemático de optimización y resolverlo mediante el software disponible.

ACTIV. TIEMPO PREC


NORMAL
A 30 ---
B 6 A
C 4 B, G
D 5 A
E 10 D
F 8 G, E
G 14 A
H 2 C, F

Solución:

A B C H
0 1 2 6 7
30 6 4 2
G
D 0 8
14 F

5 4 5
0

E
3 10

Diagrama de Red Pert-Cpm del Proyecto

Variables de decisión:
Definiendo Xij como el tiempo de duración de cada actividad del proyecto ( entre los
nodos i ..j que representa respectivamente inicio y término de una actividad)
Es una variable tipo binaria; 1 si está en la ruta crítica ; o si no está en la ruta crítica.

Objetivo: El menor tiempo de duración del proyecto


Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

F.O.
Max. 30 X01 + 6 X12 + 4 X26 + 2 X67 + 14 X14
+ 5 X13 + 10 X35 + 8 X56 + 0 X42 + 0 X 45
St
X01 = X12 + X14 + X13
X26 = X12 + X42
X67 = X26 + X56
X14 = X42 + X45
X13 = X35
X56 = X45 + X35
END

RE-INSTALLING BEST SOLUTION...


OBJECTIVE FUNCTION VALUE
1) 55.00000
VARIABLE VALUE REDUCED COST
X01 1.000000 -30.000000
X12 0.000000 -6.000000
X26 0.000000 4.000000
X67 1.000000 -10.000000
X14 0.000000 -14.000000
X13 1.000000 -15.000000
X35 1.000000 0.000000
X56 1.000000 0.000000
X42 0.000000 0.000000
X45 0.000000 0.000000

ROW SLACK OR SURPLUS DUAL PRICES


2) 0.000000 0.000000
3) 0.000000 0.000000
4) 0.000000 -8.000000
5) 0.000000 0.000000
6) 0.000000 -10.000000
7) 0.000000 0.000000

NO. ITERATIONS= 7
BRANCHES= 0 DETERM.= 1.000E 0
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

MINIMIZANDO EL PLAZO DE EJECUCIÓN AL MENOR COSTO:

Una empresa debe ejecutar un proyecto, para el cual se ha elaborado el PERT CPM,
con las respectivas actividades y el costo de cada una de ellas.
Así mismo se ha completado el siguiente cuadro.

ACTIV. TIEMPO COSTO TIEMPO DE COSTO REDUCCI N COSTO


NORMAL NORMAL CHOQUE MAXIMA
DE CHOQUE SEMANAL
A 30 5000 26 9000 4 1000
B 6 6000 4 9000 2 1500
C 4 10000 3 10500 1 500
D 5 5000 3 6500 2 750
E 10 4500 7 6300 3 600
F 8 20000 6 22500 2 1250
G 14 10000 12 15000 2 2500
H 2 25000 2 25000 0 0

a) En base a la red Pert-Cpm, se requiere formular un Modelo Matemático de


programación Lineal para determinar como minimizar el plazo de ejecución y el
costo respectivo.
b) El modelo de programación lineal debe permitir determinar que tareas acortar y en
cuanto, para lograr un tiempo de conclusión meta establecido para todo el
proyecto de la manera menos costosa.

Solución:

0 A B 2 C H
1 6 7
30-Ya 6-Yb 4-Yc 2-Yh
G
D 0 8-Yf
14-Yg F

5-Yd 4 5
0

E
3 10-Ye

(Diagrama de Red Pert-Cpm y Variables de Decisión)


Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

Objetivo:
Minimizar el tiempo de conclusión del proyecto y con el mínimo costo

Variables de decisión:

Xi = el tiempo en que pueden comenzar todas las actividades que salen del nodo i
Desde i= 0 hasta i=7

Yj = el tiempo en que se pueden acortar todas las actividades que salen del nodo j
Desde j= 1 hasta j=7

X1 tiempo en que pueden comenzar todas las actividades que salen del nodo 0
X1 tiempo en que pueden comenzar todas actividades que salen del nodo 1
X2 tiempo en que pueden comenzar todas las actividades que salen del nodo 2
..................................................................................................................................
X7 tiempo en que pueden comenzar todas las actividades que salen del nodo 7

YA número de semanas en que se puede acortar la actividad A


YB número de semanas en que se puede acortar la actividad B
.....................................................................................................
YN número de semanas en que se puede acortar la actividad B

Siendo X0 = 0 .......tiempo de inicio ..........X1 <= 47 tiempo de termino

Función Objetivo:
MIN 1000 YA +1500 YB + 500 YC +750 YD
+ 600 YE +1250 YF + 2500 YG +O YH

Restricciones de reducción o aceleración (tiempo de choque)


0 ≤ YA ≤ 4
0 ≤ YB ≤ 2
0 ≤ YC ≤ 1
0 ≤ YD ≤ 2
0 ≤ YE ≤ 3
0 ≤ YF ≤ 2
0 ≤ YG ≤ 2
0 ≤ YH ≤ 0
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

Restricciones de inicio y terminación del proyecto


X0 = 0
X7 = 47 (tiempo de conclusión meta del proyecto)
Restricciones de red
X1 ≥ X0 + (30 – YA)
X2≥ X1 + (6 – YB)
X2≥ X4 + 0
X3 ≥ X1 + (5 – YD)
X4 ≥ X1 + (14 – YG)
X5 ≥ X4 + 0
X5 ≥ X3 + (10 – YE)
X6 ≥ X2 + (4 – YC)
X6 ≥ X5 + (8 – YF)
X7 ≥ X6 + (2 – YH)
Xij ≥ 0
Yij >=0

NO LIKELY SOURCES OF ERROR WERE FOUND

LP OPTIMUM FOUND AT STEP 18

OBJECTIVE FUNCTION VALUE

1) 10200.00

VARIABLE VALUE REDUCED COST


YA 4.000000 0.000000
YB 0.000000 1500.000000
YC 0.000000 500.000000
YD 0.000000 150.000000
YE 2.000000 0.000000
YF 2.000000 0.000000
YG 1.000000 0.000000
YH 0.000000 0.000000
X0 0.000000 3100.000000
X7 47.000000 0.000000
X1 26.000000 0.000000
X2 39.000000 0.000000
X4 39.000000 0.000000
X3 31.000000 0.000000
X5 39.000000 0.000000
X6 45.000000 0.000000
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

ROW SLACK OR SURPLUS DUAL PRICES


2) 0.000000 2100.000000
3) 4.000000 0.000000
4) 2.000000 0.000000
5) 0.000000 0.000000
6) 1.000000 0.000000
7) 0.000000 0.000000
8) 2.000000 0.000000
9) 0.000000 0.000000
10) 1.000000 0.000000
11) 2.000000 0.000000
12) 0.000000 1850.000000
13) 2.000000 0.000000
14) 1.000000 0.000000
15) 1.000000 0.000000
16) 0.000000 3100.000000
17) 0.000000 0.000000
18) 0.000000 3100.000000
19) 0.000000 -3100.000000
20) 7.000000 0.000000
21) 0.000000 0.000000
22) 0.000000 -600.000000
23) 0.000000 -2500.000000
24) 0.000000 -2500.000000
25) 0.000000 -600.000000
26) 2.000000 0.000000
27) 0.000000 -3100.000000
28) 0.000000 -3100.000000

NO. ITERATIONS= 18
RANGES IN WHICH THE BASIS IS UNCHANGED:
OBJ COEFFICIENT RANGES
VARIABLE CURRENT ALLOWABLE ALLOWABLE
COEF INCREASE DECREASE
YA 1000.000000 2100.000000 INFINITY
YB 1500.000000 INFINITY 1500.000000
YC 500.000000 INFINITY 500.000000
YD 750.000000 INFINITY 150.000000
YE 600.000000 150.000000 600.000000
YF 1250.000000 1850.000000 INFINITY
YG 2500.000000 INFINITY 1850.000000
YH 0.000000 3100.000000 INFINITY
X0 0.000000 INFINITY 3100.000000
X7 0.000000 INFINITY INFINITY
X1 0.000000 INFINITY 2100.000000
X2 0.000000 1850.000000 0.000000
X4 0.000000 1850.000000 INFINITY
X3 0.000000 150.000000 600.000000
X5 0.000000 1850.000000 INFINITY
X6 0.000000 3100.000000 INFINITY
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

RIGHTHAND SIDE RANGES


ROW CURRENT ALLOWABLE ALLOWABLE
RHS INCREASE DECREASE
2 4.000000 1.000000 1.000000
3 0.000000 4.000000 INFINITY
4 2.000000 INFINITY 2.000000
5 0.000000 0.000000 INFINITY
6 1.000000 INFINITY 1.000000
7 0.000000 0.000000 INFINITY
8 2.000000 INFINITY 2.000000
9 0.000000 0.000000 INFINITY
10 3.000000 INFINITY 1.000000
11 0.000000 2.000000 INFINITY
12 2.000000 1.000000 1.000000
13 0.000000 2.000000 INFINITY
14 2.000000 INFINITY 1.000000
15 0.000000 1.000000 INFINITY
16 0.000000 1.000000 0.000000
17 0.000000 0.000000 0.000000
18 47.000000 1.000000 1.000000
19 30.000000 1.000000 1.000000
20 6.000000 7.000000 INFINITY
21 0.000000 2.000000 7.000000
22 5.000000 1.000000 2.000000
23 14.000000 1.000000 1.000000
24 0.000000 1.000000 1.000000
25 10.000000 1.000000 2.000000
26 4.000000 2.000000 INFINITY
27 8.000000 1.000000 1.000000
28 2.000000 1.000000 1.000000

Preguntas que pueden responderse en base al análisis del reporte emitido:

a) En cuantas semanas se ejecutará el proyecto?


b) En qué tareas es necesario acortar el tiempo?
c) En cuantas semanas se esta acortando el proyecto?
d) Cuál es el costo adicional de hacerlo?
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

1.4 DETERMINANDO EL TIEMPO DE EJECUCIÓN Y LA RUTA CRITICA DEL


PROYECTO:

En el cuadro siguiente se muestra la información disponible para un proyecto: Las


Actividades y el tiempo requerido para ejecutar cada una.
Al respecto, se requiere determinar el tiempo que tomará su ejecución y cual es la Ruta
Crítica, para lo cual se pide efectuar el Diagrama de la Red Pert-Cpm y luego Formular el
Modelo Matemático de optimización y resolverlo mediante el software disponible.

ACTIV. TIEMPO PREC


NORMAL
A 18 ---
B 8 A
C 6 B, G
D 7 A
E 12 D
F 10 G, E
G 13 A
H 5 C, F

Solución:

0 A B 2 C H
1 6 7
18 8 6 5
G
D 0 10
13 F

7 4 5
0

E
3 12

Diagrama de Red Pert-Cpm del Proyecto

Variables de decisión:
Definiendo Xij como el tiempo de duración de cada actividad del proyecto ( entre los
nodos i ..j que representa respectivamente inicio y término de una actividad)
Es una variable tipo binaria; 1 si está en la ruta crítica ; o si no está en la ruta crítica.
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

Objetivo: El menor tiempo de duración del proyecto

F.O.
Max. 18 X01 + 8 X12 + 6 X26 + 5 X67 + 13 X14
+ 7 X13 + 12 X35 + 10 X56 + 0 X42 + 0 X 45
St
X01 = X12 + X14 + X13
X26 = X12 + X42
X67 = X26 + X56
X14 = X42 + X45
X13 = X35
X56 = X45 + X35
END
LP OPTIMUM FOUND AT STEP 7
OBJECTIVE VALUE = 52.0000000
FIX ALL VARS.( 5) WITH RC > 4.00000

NEW INTEGER SOLUTION OF 52.0000000 AT BRANCH 0 PIVOT 7


BOUND ON OPTIMUM: 52.00000
ENUMERATION COMPLETE. BRANCHES= 0 PIVOTS= 7

LAST INTEGER SOLUTION IS THE BEST FOUND


RE-INSTALLING BEST SOLUTION...

OBJECTIVE FUNCTION VALUE

1) 52.00000

VARIABLE VALUE REDUCED COST


X01 1.000000 -18.000000
X12 0.000000 -8.000000
X26 0.000000 4.000000
X67 1.000000 -15.000000
X14 0.000000 -13.000000
X13 1.000000 -19.000000
X35 1.000000 0.000000
X56 1.000000 0.000000
X42 0.000000 0.000000
X45 0.000000 0.000000
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

ROW SLACK OR SURPLUS DUAL PRICES


2) 0.000000 0.000000
3) 0.000000 0.000000
4) 0.000000 -10.000000
5) 0.000000 0.000000
6) 0.000000 -12.000000
7) 0.000000 0.000000

NO. ITERATIONS= 7
BRANCHES= 0 DETERM.= 1.000E 0

1.5 MINIMIZANDO EL PLAZO DE EJECUCIÓN AL MENOR COSTO:

Una empresa debe ejecutar un proyecto, para el cual se ha elaborado el PERT CPM,
con las respectivas actividades y el costo de cada una de ellas.
Así mismo se ha completado el siguiente cuadro.

ACTIV. TIEMPO COSTO TIEMPO DE COSTO REDUCCI N COSTO


NORMAL NORMAL CHOQUE MAXIMA
DE CHOQUE SEMANAL
A 18 10000 13 8000 5 400
B 8 12000 5 9000 3 1000
C 6 20000 4 16000 2 2000
D 7 10000 5 6500 2 1750
E 12 9000 7 6300 5 540
F 10 40000 6 22500 4 4375
G 13 20000 8 15000 5 1000
H 5 12500 5 12500 0 0

c) En base a la red Pert-Cpm, se requiere formular un Modelo Matemático de


programación Lineal para determinar como minimizar el plazo de ejecución y el
costo respectivo.
d) El modelo de programación lineal debe permitir determinar que tareas acortar y en
cuanto, para lograr un tiempo de conclusión meta establecido para todo el
proyecto de la manera menos costosa.
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

Solución:

0 A B 2 C H
1 6 7
18-Ya 8-Yb 6-Yc 5-Yh
G
D 0 10-Yf
13-Yg F

7-Yd 4 5
0

E
3 12-Ye

(Diagrama de Red Pert-Cpm y Variables de Decisión)

Objetivo:
Minimizar el tiempo de conclusión del proyecto y con el mínimo costo

Variables de decisión:

Xi = el tiempo en que pueden comenzar todas las actividades que salen del nodo i
Desde i= 0 hasta i=7

Yj = el tiempo en que se pueden acortar todas las actividades que salen del nodo j
Desde j= 1 hasta j=7

X1 tiempo en que pueden comenzar todas las actividades que salen del nodo 0
X1 tiempo en que pueden comenzar todas actividades que salen del nodo 1
X2 tiempo en que pueden comenzar todas las actividades que salen del nodo 2
..................................................................................................................................
X7 tiempo en que pueden comenzar todas las actividades que salen del nodo 7

YA número de semanas en que se puede acortar la actividad A


YB número de semanas en que se puede acortar la actividad B
.....................................................................................................
YN número de semanas en que se puede acortar la actividad B

Siendo X0 = 0 .......tiempo de inicio ..........X1 <= 47 tiempo de termino


Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

Función Objetivo:
MIN 400 YA + 1000 YB + 2000 YC + 1750 YD
+ 540 YE + 4375 YF + 1000 YG +O YH

Restricciones de reducción o aceleración (tiempo de choque)


0 ≤ YA ≤ 5
0 ≤ YB ≤ 3
0 ≤ YC ≤ 2
0 ≤ YD ≤ 2
0 ≤ YE ≤ 5
0 ≤ YF ≤ 4
0 ≤ YG ≤ 5
0 ≤ YH ≤ 0
Restricciones de inicio y terminación del proyecto
X0 = 0
X7 = 42 (tiempo de conclusión meta del proyecto)
Restricciones de red
X1 ≥ X0 + (18 – YA)
X2≥ X1 + (8 – YB)
X2≥ X4 + 0
X3 ≥ X1 + (7 – YD)
X4 ≥ X1 + (13 – YG)
X5 ≥ X4 + 0
X5 ≥ X3 + (12 – YE)
X6 ≥ X2 + (6 – YC)
X6 ≥ X5 + (10 – YF)
X7 ≥ X6 + (5 – YH)
Xij ≥ 0
Yij >=0
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

Preguntas que pueden responderse en base al análisis del reporte emitido:

a) En cuantas semanas se ejecutará el proyecto?


b) En qué tareas es necesario acortar el tiempo?
c) En cuantas semanas se esta acortando el proyecto?
d) Cuál es el costo adicional de hacerlo?

Otro Ejemplo:

Determinar el tiempo mínimo que demorará un proyecto con las siguientes actividades.

ACTIV. TIEMPO PREDECESORAS


ESTIMADO INMEDIATAS
IA 6 -------
AB 8 IA
BC 14 AB
AC 15 IA
AD 13 IA
DC 7 AD
CF 9 BC, AC

Variables de decisión:
Xij tiempo de duración de cada actividad del proyecto ( entre los nodos i ..j que
representa respectivamente inicio y término de una actividad)
Es una variable tipo binaria; 1 si está en la ruta crítica ; o si no está en la ruta crítica.

Objetivo: El menor tiempo de duración del proyecto

B
AB

I A C F

(Diagrama de Red Pert-Cpm y Variables de Decisión)


Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

F.O.
Max. 6 XIA + 8 XAB + 14 XBC + 15 XAC + 13 XAD + 7 XDC+ 9 XCF
St
IA = XAB + XAC + XAD
XAB = XBC
XAD = X DC
XBC + XAC + XDC = XCF
XIA, XAB, XBC, XCF, XAD, XAC >= 0
END
INTEGER 6
!son 6 variables binarias

OBJECTIVE FUNCTION VALUE

1) 37.00000

VARIABLE VALUE REDUCED COST


XIA 1.000000 -6.000000
XAB 1.000000 -8.000000
XBC 1.000000 -23.000000
XAC 0.000000 -24.000000
XAD 0.000000 -13.000000
XDC 0.000000 -16.000000
XCF 1.000000 0.000000

ROW SLACK OR SURPLUS DUAL PRICES


2) 0.000000 0.000000
3) 0.000000 0.000000
4) 0.000000 0.000000
5) 0.000000 -9.000000

NO. ITERATIONS= 2
BRANCHES= 0 DETERM.= 1.000E 0
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

PROBLEMA PROPUESTO # 1:

En el cuadro siguiente se muestra la información correspondiente a un proyecto: las


actividades y los tiempos requeridos, para ejecutar cada una de ellas.
Al respecto, se requiere determinar el tiempo que tomará su ejecución y cual es la Ruta
Crítica, para lo cual se pide efectuar el Diagrama de la Red Pert-Cpm y luego formular el
modelo matemático de optimización y resolverlo mediante el software disponible.

ACTIV. TIEMPO PREC


NORMAL
A 32 ---
B 12 A
C 8 B, G
D 15 A
E 10 D
F 17 G, E
G 14 A
H 6 C, F

0 A B 2 C H
1 6 7
32 12 8 6
G
D 0 17
14 F

15 4 5
0

E
3 10

Diagrama de Red Pert-Cpm del Proyecto


Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

PROBLEMA PROPUESTO # 2
En el cuadro siguiente se muestra la información correspondiente a un proyecto: las
actividades y los tiempos requeridos, para ejecutar cada una de ellas.
Al respecto, se requiere determinar el tiempo que tomará su ejecución y cual es la Ruta
Crítica, para lo cual se pide efectuar el Diagrama de la Red Pert-Cpm y luego formular el
modelo matemático de optimización y resolverlo mediante el software disponible.

ACTIV. TIEMPO PREDECESORAS


ESTIMADO INMEDIATAS
A 10 -------
B 9 A
C 12 B,G
D 8 A
E 13 D
F 7 E,G
G 11 A
H 5 C,F

PROBLEMA PROPUESTO # 3
Con relación al problema anterior, se pide:
a) Formule un Modelo Matemático de programación Lineal para determinar como
minimizar el plazo de ejecución y el costo respectivo. Dicho modelo de
optimización debe permitir determinar que tareas acortar y en cuanto, para lograr
un tiempo de conclusión meta establecido para todo el proyecto de la manera
menos costosa.
b) Resolverlo con el software disponible.
e) Emita sus conclusiones y recomendaciones.

ACTIV. TIEMPO COSTO TIEMPO DE COSTO REDUCCI N COSTO


NORMAL NORMAL CHOQUE MAXIMA
DE CHOQUE SEMANAL
A 20 8000 16 12000
B 19 6000 14 10000
C 28 10000 13 20000
D 16 5000 11 12500
E 23 4500 17 7000
F 17 20000 16 23400
G 12 10000 8 15000
H 6 250000 6 25000
Asignatura: Investigación de Operaciones Profesor: Mg. Ing. Juan C. Ubillus Calmet

También podría gustarte