Sei sulla pagina 1di 6

Universidad Distrital Francisco José De Caldas, Oviedo Ramirez, Vera Castillo, Taller de FLUJO EN REDES 1

Taller de CPM (minimización paramétrica de costo)


Oviedo Ramírez, Juan Pablo.
juanpablooviedor@hotmail.com
Vera Castillo, Johan Sebastián
snapsebas@hotmail.com
Universidad Distrital Francisco José de Caldas

que pueden tomarse, lo que nos conduce a determinar las


I. INTRODUCCION variables del problema. Estas variables toman valores
En el presente informe se hará un ejercicio propuesto en clase cuantitativos y buscan optimizar un objetivo, sin embargo hay
sobre planeación y control de proyectos, este se realizó que determinar si estas variables son admisibles, lo que nos
utilizando el modelo de CPM (Critical Path Methop) y su lleva a plantear un conjunto de restricciones. Luego de esto hay
método de PERT-COST, el ejercicio permite asociar los que calcular el costo/beneficio asociado a cada decisión
términos de tiempos normales y tiempos límites relacionados a admisible; lo que quiere decir que se plantea una función
una lista de actividades que por consiguiente cada una de ellas objetivo con las variables que pueden tomar distintos valores
tiene un costo de realización, este método lo que busca es afectadas por un costo/beneficio. Todo lo anteriormente
minimizar los costó que se dan por agilizar las actividades hasta mencionado define un problema de optimización, los cuales
su tiempo límite. pueden ayudarnos en problemas de ingeniería, gestión, y
Para conseguir lo anterior se hace uso de la programación muchas otras áreas de la ciencia, la técnica y a industria. [1]
lineal y de la herramienta de software Excel, la cual nos permite
resolver problemas de esta área por un componente de esta Se puede observar que en cualquier problema de
“Solver”; el ejercicio consta de 26 actividades lo cual nos lleva programación lineal requiere identificar cuatro componentes
a tener un grafo de 27 nodos y 47 arcos. básicos:
1. El conjunto de datos
II. OBJETIVOS 2. El conjunto de variables involucradas en el problema,
junto con sus dominios respectivos de definición
A. Objetivo General
3. El conjunto de restricciones lineales del problema que
Minimizar el costo de la ejecución de las actividades pasando definen el conjunto de soluciones admisibles
de los tiempos normales a sus tiempos límites por medio de la 4. La función lineal que debe ser optimizada (minimizada o
programación lineal enfocada a la planeación y control de maximizada)
proyectos.
B. Objetivos Específicos B. PERT/CPM
 Determinar el grafo correspondiente al proyecto Fue diseñado para proporcionar diversos elementos útiles de
propuesto y sus actividades dependientes información para los administradores del proyecto, expone la
 Relacionar cada actividad con su tiempo normal y "ruta crítica" de un proyecto. Estas son las actividades que
su tiempo limite limitan la duración del proyecto. En otras palabras, para lograr
 Determinar la ruta crítica en los tiempos normales que el proyecto se realice pronto, las actividades de la ruta
 Aplicar el método PERT-COST crítica deben realizarse pronto. Por otra parte, si una actividad
 Minimizar el consto de las rutas críticas que van de la ruta crítica se retarda, el proyecto como un todo se retarda
apareciendo por cada etapa de mejoramiento en la misma cantidad. Las actividades que no están en la ruta
 Comparar los resultados obtenidos por el crítica tienen una cierta cantidad de holgura; esto es, pueden
componente y las etapas propuestas para así llegar empezarse más tarde, y permitir que el proyecto como un todo
a una conclusión del proyecto. se mantenga en programa. El PERT/CPM identifica estas
actividades y la cantidad de tiempo disponible para retardos.
III. MARCO TEÓRICO La principal diferencia entre PERT y CPM es la manera en
A. Programación lineal que se realizan los estimados de tiempo. PERT supone que
el tiempo para realizar cada una de las actividades es una
La programación es una técnica matemática de modelado
variable aleatoria descrita por una distribución de
usada en el proceso de toma de decisiones. Al intentar resolver
probabilidad. CPM por otra parte, infiere que los tiempos de las
un problema lineal se intenta encontrar las posibles decisiones
Universidad Distrital Francisco José De Caldas, Oviedo Ramirez, Vera Castillo, Taller de FLUJO EN REDES 2

actividades se conocen en forma determinísticas y se pueden


variar cambiando el nivel de recursos utilizados.
C. Grafica de costo vs tiempo

Figura 1, representación no lineal de costo vs tiempo Figura 2


D. Gestión de proyectos
Para esto debemos tener claros cuales son los parámetros y
Las redes son bastante útiles debido a que ayudan a
variables de problema de programación lineal. Las variables en
evidenciar de manera gráfica el flujo de actividades de un
este caso, son las siguientes:
proyecto a gran escala o de un proyecto de investigación y
T_i: Tiempo de inicio de la actividad i
desarrollo. Por tanto, una de las aplicaciones más importantes
T_j: Tiempo de inicio de la actividad j
de la teoría de redes es ayudar en la gestión de tales proyectos.
t_ij: Duración de la actividad ij
A finales de la década se desarrollaron las técnicas PERT y
Los parámetros básicos que se usarán para la formulación
CPM, las cuales fueron de gran apoyo para los directores de
serán los siguientes:
proyectos para auxiliar en la planeación y la coordinación de las
〖TN〗_ij: Tiempo normal de la actividad ij
distintas actividades de un proyecto, desarrollar un calendario
〖TL〗_ij: Tiempo límite de la actividad ij
realista para éste y luego supervisar el avance del proyecto
después de que éste se puso en marcha. Con el paso de los años, 〖CN〗_ij: Costo normal de la actividad ij
las mejores características de estas dos técnicas han tendido a 〖CL〗_ij: Costo límite de la actividad ij
fusionarse en algo que ahora se conoce de manera común como
técnica PERT/CPM. Este enfoque de redes en la administración A partir de estos se procede a hallar los parámetros
de proyectos se usa ampliamente en la actualidad y es común la necesarios para la formulación de la función objetivo, los cuales
realización de un modelo de optimización resolviéndose por deben ser la pendiente que representa el costo marginal con
medio del análisis de costo marginal o de programación lineal respecto a la duración y el punto de corte de esta con el eje Y.
para redes más complejas. [1] Basándonos en la ecuación 1, la cual representa la pendiente de
una recta y basándonos en los puntos de la figura 1 podemos
E. Uso de programación lineal para tomar decisiones de llegar a la ecuación 2. La cual representa la pendiente para la
quiebre o limite recta y la identificamos como a_ij (Al costo de quiebre o tiempo
Con redes más grandes, el análisis de costo marginal se puede de quiebre también es posible llamarlo tiempo o costo limite
convertir en algo difícil de manejar, por lo tanto se debe contar representados como 〖TL〗_ij y 〖CL〗_ij respectivamente).
con un procedimiento más eficiente para el manejo de proyectos
grandes. Por esta razón, el procedimiento CPM estándar es (1)
aplicar programación lineal, en donde se desea maximizar la
función de la recta que representa la relación entre el costo de
cada actividad con su respectiva duración para poder minimizar
(2)
el costo del proyecto.
Por otro lado para la constante b de la ecuación de una recta,
se utiliza el punto en el que la recta corta con el eje Y y se
reemplazan los parámetros ya conocidos, obteniendo la
ecuación 3.

(3)
Con esto ya podemos pasar a encontrar la función objetivo,
la cual tiene como propósito reducir al máximo los costos, por
Universidad Distrital Francisco José De Caldas, Oviedo Ramirez, Vera Castillo, Taller de FLUJO EN REDES 3

lo tanto se debe minimizar la función, para hallar los valores alcanzar el objetivo del método se tiene que llegar del 189 al
más pequeños de estos, dentro de la ruta crítica. Por ende: 115 minimizando los costos que esto conlleve, lo anterior se
hace por medio de etapas las cuales se van afectando las
variables que afecten a todas las rutas críticas que se tengan
hasta el momento teniendo en cuenta que deben ser las que más
economicen recursos monetarios.
Para hallar las rutas críticas se tienen las posibles rutas para
s.a. conseguir el proyecto que en total son 528 de las cuales al final
de las 24 etapas se ven afectadas 288 rutas que nos llevarían al
tiempo límite de terminación del proyecto.
etapa costo tiempo
1 10490 189
2 10515 184
3 10539 181
Sin embargo para garantizar que el tiempo del proyecto se
mantenga dentro del tiempo normal y el tiempo límite de este 4 10555 179
es necesario agregar las siguientes restricciones: 5 10589 177
T_1=0 6 10623 175
T_n=λ
7 10713 170
〖TL〗_p≤λ≤〖TN〗_p
8 10757 168
9 10932 161
IV. ANÁLISIS 10 10957 160
11 11119 154
Actividad Depen. TN(i-j) TL(i-j) CN(i-j) CL(i-j) ΔC(i-j)
A - 24 16 580 652 9
12 11329 147
B - 25 20 520 605 17 13 11360 146
C - 30 15 260 380 8
D - 27 20 370 433 9
14 11394 145
E A,B 35 18 240 359 7 15 11434 144
F A,B 27 22 400 450 10
16 11514 142
G A,BC,D 40 24 280 568 18
H C,D 28 18 450 510 6 17 11637 139
I C,D 25 15 200 270 7 18 11809 135
J E,F,G,H,I 17 10 330 407 11
K E,F,G,H 23 13 370 500 13 19 11853 134
L E,F,G 20 10 330 450 12 20 11953 132
M E,F 18 10 420 580 20
N E 19 10 500 635 15 21 12133 129
O J,K,L 26 12 410 606 14 22 12553 122
P J,K,L 25 12 350 558 16
Q K,L,M 40 20 600 700 5 23 12673 120
R L,M,N 36 26 520 650 13 24 13028 115
S L,M,N 38 26 580 724 12
T O,P,Q 29 20 290 371 9
Tabla 2, minimización del tiempo con su respectivo costo
U O,P,Q 27 16 230 340 10
V Q,R,S 29 20 420 591 19 En la tabla 2 se puede ver como mediante las etapas se iba
W Q,R,S 31 15 480 832 22 minimizando el tiempo del proyecto pero así mismo iba
X T,U 17 10 660 751 13 aumentando su costo de realización, hasta llegar al mínimo de
Y T,U,V,W 23 13 510 700 19
tiempo en el cual se puede decir que será el costo máximo del
Z V,W 25 15 190 270 8
proyecto definiendo esto como la función objetivo.
Tabla 1, costos, tiempos y dependencias de las actividades
Con estos resultados de las etapas se construyó una gráfica
que nos deja evidenciar como es la variación del proyecto con
En la tabla uno se puede identificar cada uno de los tiempos
referente al costo como se ve en la figura dos
tanto los normales como el límite, también se observa el costo
que tiene el disminuir una unidad de tiempo la actividad que se
asigne, de esta tabla sale el grafo del anexo 1 el cual es basado
en los tiempos normales y tiene una duración de 189, en cambio
en el anexo 2 se tiene como base los tiempos limites los cuales
dan como resultado del proyecto 115 unidades de tiempo. Para
Universidad Distrital Francisco José De Caldas, Oviedo Ramirez, Vera Castillo, Taller de FLUJO EN REDES 4

26 164
PERT-COST 27 189
13500
13000
12500 Actividad tij
Costo

12000
11500 A 24
11000 B 25
10500
C 30
10000
100 120 140 160 180 200 D 27
Tiempo E 35
F 27
Grafica 2, tiempo vs costo del proyecto por etapa G 40
En la gráfica 2 se puede ver cómo mientras más se va
H 28
acortando el tiempo del proyecto el costo que conlleve esto va
ser mucho mayor y que las variables no van a tener tanta I 25
holgura como al comienzo J 17
Luego de resolver el programa utilizando el solver de Excel K 23
se obtuvo la siguiente función objetivo y los siguientes
resultados para los valores del tiempo de inicio de cada L 20
actividad y la duración de cada actividad para reducir los costos M 18
al máximo. N 19
FO 10490 O 26
T P 25
1 0 Q 40
2 0 R 36
3 25
S 38
4 30
T 29
5 30
U 27
6 70
V 29
7 70
W 31
8 70
X 17
9 70
Y 23
10 92
11 90 Z 25
12 90
Sin embargo, se quiso rectificar los valores de la duración de
13 90 cada actividad en caso de querer reducir el tiempo del proyecto
14 93 y compararlo con el resultado obtenido con el método PERT-
15 109 COST, para esto se cambió la siguiente restricción en la
formulación:
16 93
17 133 𝑇𝐿𝑝 ≤ λ ≤ 𝑇𝑁𝑝 λ = 115
18 133 Y con esto se obtuvieron los siguientes resultados:
19 133 FO 12956
20 135 T
21 135 1 0
22 164 2 0
23 164 3 20
24 164 4 20
25 164
Universidad Distrital Francisco José De Caldas, Oviedo Ramirez, Vera Castillo, Taller de FLUJO EN REDES 5

5 20 T 20
6 38 U 20
7 42 V 20
8 44 W 20
9 44 X 15
10 44 Y 15
11 54 Z 15
12 54
Al resolver el ejercicio por programación lineal utilizando la
13 54 restricción para que λ varíe entre el valor del tiempo del
14 57 proyecto con tiempo límite y con tiempo normal se pudo
15 57 observar que la formulación tendía a tener los valores del
tiempo normal puesto que si analizamos la figura 2 los costos
16 57
de una actividad van a ser mínimo al tener un tiempo normal,
17 80 es decir con el tiempo máximo. Por lo tanto al combinar todas
18 80 estas actividades dentro de la función objetivo nos va a arrojar
19 el mismo valor del costo normal del proyecto, lo que nos lleva
80
a analizar que el modelo realizado con dicha restricción
20 80 simplemente nos va a confirmar que el costo mínimo que se
21 80 puede obtener el proyecto es llevando a cabo una duración de
22 100 tiempo normal en cada actividad.
Pero por otro lado si se cambia dicha restricción de λ para
23 100 que ya no se pueda mover entre los dos valores de los tiempos
24 100 del proyecto y se igualan por el contrario al valor del tiempo
25 100 límite del proyecto se puede encontrar el costo límite con el cual
se podrá llevar acabo la mínima duración del proyecto. Aquí se
26 100 encontró una diferencia con el método PERT-COST puesto con
27 115 este se obtuvo un costo límite de 13028, mientras que con el
modelo se obtuvo un costo limite en el proyecto de 12959.
Actividad tij Como podemos ver efectivamente se reduce el costo para el
tiempo límite de 115 con el modelo de programación lineal,
A 20
pero esta diferencia va ligada al uso de herramientas de solución
B 20 del problema siendo más efectiva la resolución por el método
C 20 PERT-COST pero más eficiente al realizar un modelo de
D 20 programación lineal debido a la facilidad de su formulación

E 18
F 22 V. CONCLUSIONES
G 24  Al momento de minimizar el costo de la operación
H 24 hay un factor que lo limita y va ser el tiempo límite
de la operación y la holgura en las rutas lo que
I 24
quiere decir que entre más se vaya a acortar el
J 13 tiempo del proyecto este va afectar más el costo del
K 13 proyecto como se puedo evidenciar en la gráfica de
L 10 tiempo vs costo.
 Utilizando los dos métodos hay una pequeña
M 12 diferencia en la función objetivo, esto se debe a la
N 16 manera de tomar los tiempos ya que uno tiene como
O 23 base la distribución beta y 3 parámetros de tiempos
y el otro es un método determinístico
P 23
 El método CPM proporciona una forma poderosa de
Q 23 utilizar un modelo de optimización de redes para
R 26 diseñar un proyecto de manera que pueda cumplir
S 26 con su fecha límite con un costo total mínimo
Universidad Distrital Francisco José De Caldas, Oviedo Ramirez, Vera Castillo, Taller de FLUJO EN REDES 6

 Se pudo encontrar ciertas deficiencias al resolver el [3] F. Hillier and G. Lieberman, Introducción a la
problema con programación lineal tales como: investigación de operaciones, 9th ed. México: MacGraw-Hill,
- No permite que una actividad inicie hasta que 1989, pp. 368-380.
termine sus predecesores inmediatos.
- No toma en cuenta aspectos importantes como
la asignación de recursos limitados a las
actividades

VI. BIBLIOGRAFÍA
[1]
http://repositorio.sena.edu.co/sitios/fedemetal_manual_man
tenimiento/#
[2] https://www.gestiopolis.com/redes-y-pert-cpm-metodo-
del-camino-critico/

Potrebbero piacerti anche