You are on page 1of 21

TRABAJO COLABORATIVO 2

WHISTON ALEJANDRO ABRIL BARRERTO C.C. 79866044


JIMMY JIMENEZ CANTOR C.C. 79846728
ELKIN FERNANDO CASTIBLANCO C.C. 79855887
GRUPO 102016-198

TUTOR
FABIO OSSA ORTEGA

UNIVERSIDAD NACIONAL ABIERT Y A DISTANCIA UNAD


METODOS DETERMINISTICOS
MAYO DE 2015

INTRODUCCION

La intensin de este trabajo es leer y desarrollar los temas de la unidad 2 del curso
de mtodos determinsticos como son anlisis, solucin de problemas de
asignacin, redes y programacin dinmica, dando solucin a los problemas
planteados en la gua de actividades, los mtodos numricos son una herramienta
poderosa para la toma de decisiones, formulacin de proyectos, mejora de
procesos, reducir costos y mejorar recursos.
La construccin de modelos matemticos es actualmente una de las herramientas
utilizadas en el estudio de problemas en varias reas como ingeniera, medicina,
biologa, matemticas, administracin, fsica, entre otras, lo que mejora los
procesos en todas y cada una de estas reas as como la toma de decisiones.
En el siguiente trabajo, mediante un problema planteado, se desarrollaran cuatro
puntos:
Los dos primeros, se realizara por medio del mtodo Hungaro una tabla para
saber cul es el costo de asignacin de operario-mquina y que operario y a que
maquina debe asignarse, tambin por medio del Software Solver se realizara la
verificacin a las respuestas.
La tercer parte, es mediante una tabla por el mtodo de redes PERT/CPM
desarrollando el algoritmo de forma manual y responder los cinco interrogantes
planteados.
El cuarto paso es, mediante la programacin dinmica, responder 2 interrogantes,
cual es la ruta ms corta y el periodo de duracin.

EJERCICIO RESUELTOS
PARTE 1. Asignacin mtodo Hngaro de minimizacin.
Recuerde que usted debe tomar decisiones de suma importancia para la eficiencia
de la compaa, una mala determinacin no slo pondr en riesgo su trabajo, sino
la empresa como tal. Usted ya ha solucionado su inconveniente de transportes,
ahora debe saber qu conductores asignar para algunos vehculos que son de
suma importancia en los activos de la empresa, vehculos nuevos que deben ser
tratados con suma delicadeza. Los vehculos en cuestin son seis, usted tiene en
su escritorio 6 hojas de vida a evaluar para contratar en la operacin de los
mismos. El departamento de contabilidad le ha generado un reporte acerca de los
costos por da que cobra cada empleado por el manejo de cada vehculo en
cuestin (tabla 1).

Segn la tabla 1, por medio del mtodo Hngaro es decir de manera manual,
respondan:
a. Qu costo total genera la asignacin de operarios a las maquinas descritas?
b. Qu operario a qu maquina debe asignarse segn modelo de minimizacin?

SOLUCION
Primero verificamos que la tabla sea cuadrada, es decir de tamao m*m.
Ahora identificamos el costo mnimo por fila

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


24
25
27
23
23
25
25
27
26
24
25
24
26
28
25
23
25
26
24
25
23
22
25
25
26
27
25
27
26
24
24
25
27
29
28
25

Valor
mnimo
23
24
23
22
24
24

Hacemos la matriz de costos reducidos:


Restamos al valor de cada celda el valor mnimo de la fila y reducimos la tabla

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


1
2
4
0
0
2
1
3
2
0
1
0
3
5
2
0
2
3
2
3
1
0
3
3
2
3
1
3
2
0
0
1
3
5
4
1

Buscamos el valor mnimo por columnas


Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6
Valor mnimo

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


1
2
4
0
0
2
1
3
2
0
1
0
3
5
2
0
2
3
2
3
1
0
3
3
2
3
1
3
2
0
0
1
3
5
4
1
0

Restamos al valor de cada celda el valor mnimo de la columna y reducimos la


tabla.

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6

1
1
3
2
2
0

1
2
4
2
2
0

3
1
1
0
0
2

0
0
0
0
3
5

0
1
2
3
2
4

2
0
3
3
0
1

Hacemos lneas horizontales o verticales que cubran la mayor cantidad de ceros


posibles, si el nmero de lneas es mayor o igual al nmero de filas, hemos
encontrado la solucin ptima, si no continuamos con el siguiente paso.

El nmero de lneas no es mayor o igual al nmero de filas, continuamos:


Buscamos el valor mnimo de las celdas que no tocan las lneas del paso anterior
y lo restamos de cada celda, este mismo valor se suma a las celdas de
interseccin as:

La nueva tabla seria:

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


Conductor 1 0
0
3
0
0
2
Conductor 2 0
1
1
0
1
0
Conductor 3 2
3
1
0
2
3
Conductor 4 1
1
0
0
3
3
Conductor 5 1
1
0
3
2
0
Conductor 6 0
0
3
6
5
2
Nuevamente hacemos lneas horizontales o verticales que cubran la mayor
cantidad de ceros posibles, si el nmero de lneas es mayor o igual al nmero de
filas, hemos encontrado la solucin ptima, si no continuamos con el siguiente
paso.

El nmero de lneas es mayor o igual al nmero de filas entonces hacemos la


asignacin.
Tomamos la tabla y dejamos nicamente los ceros
Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6
Conductor 1 0
0
0
0
Conductor 2 0
0
0
Conductor 3
0
Conductor 4
0
0
Conductor 5
0
0
Conductor 6 0
0
Asigno por filas verificando inicialmente que conductor tiene un solo vehculo y as
sucesivamente, quedando la asignacin as:

a. Qu costo total genera la asignacin de operarios a las maquinas descritas?

b. Qu conductor a qu vehculo debe asignarse segn modelo de


minimizacin?
Conductor 1

Vehculo 5

Conductor 2

Vehculo 1

Conductor 3

Vehculo 4

Conductor 4

Vehculo 3

Conductor 5

Vehculo 6

Conductor 6

Vehculo 2

Solucin en solver

PARTE 2: Asignacin mtodo Hngaro de maximizacin:


Segn la tabla 2, por medio del mtodo Hngaro es decir de manera manual,
respondan:

c. Qu habilidad total genera la asignacin de operarios a las maquinas


descritas?
d. Qu operario a qu maquina debe asignarse segn modelo de maximizacin?
SOLUCION:
Identificamos el valor mximo de la matriz

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


Conductor
1
Conductor
2
Conductor
3
Conductor
4
Conductor
5
Conductor
6

15

13

15

12

15

15

14

12

14

15

11

14

13

11

15

11

12

15

12

13

11

15

14

14

13

12

14

15

14

13

11

14

12

11

15

14

Valor
mximo

15

Restamos el valor absoluto de cada celda el valor mximo de la matriz

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


Conductor
1
Conductor
2
Conductor
3
Conductor
4
Conductor
5
Conductor
6

Ahora hacemos los mismos pasos del mtodo hngaro de minimizacin


Verificamos que la matriz sea cuadrada, para este caso es de 6x6
Calculamos el valor menor por fila y lo restamos de cada celda de la misma fila

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


0
2
0
3
0
0
1
3
1
0
4
1
2
4
0
4
3
0
3
2
4
0
1
1
2
3
1
0
1
2
4
1
3
4
0
1

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5

Valor
minimo
0
0
0
0
0
0

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


0
2
0
3
0
0
1
3
1
0
4
1
2
4
0
4
3
0
3
2
4
0
1
1
2
3
1
0
1
2

Conductor 6

Calculamos el valor menor por columna y lo restamos de cada celda de la misma


columna.

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6
Valor mnimo

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


0
2
0
3
0
0
1
3
1
0
4
1
2
4
0
4
3
0
3
2
4
0
1
1
2
3
1
0
1
2
4
1
3
4
0
1
0

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


0
1
0
3
0
0
1
2
1
0
4
1
2
3
0
4
3
0
3
1
4
0
1
1
2
2
1
0
1
2
4
0
3
4
0
1

Y as encontramos la tabla de costos reducidos


Hacemos lneas horizontales o verticales que cubran la mayor cantidad de ceros
posibles, si el nmero de lneas es mayor o igual al nmero de filas, hemos
encontrado la solucin ptima, si no continuamos con el siguiente paso.

El nmero de lneas no es mayor o igual al nmero de filas, continuamos:

Buscamos el valor mnimo de las celdas que no tocan las lneas del paso anterior
y lo restamos de cada celda, este mismo valor se suma a las celdas de
interseccin as:

Esta sera la nueva tabla:

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


0
1
0
4
0
0
1
2
1
0
4
1
2
3
0
5
3
0
2
0
3
0
0
0
1
1
0
0
0
1
4
0
3
5
0
1

Nuevamente hacemos lneas horizontales o verticales que cubran la mayor


cantidad de ceros posibles, si el nmero de lneas es mayor o igual al nmero de
filas, hemos encontrado la solucin ptima, si no continuamos con el siguiente
paso.

El nmero de lneas es mayor o igual al nmero de filas entonces hacemos la


asignacin.

Tomamos la tabla y dejamos nicamente los ceros

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Hacemos la asignacin

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6

Veh. 1 Veh. 2 Veh. 3 Veh. 4 Veh. 5 Veh. 6


0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

c. Qu habilidad total genera la asignacin de operarios


descritas?
Veh. Veh. Veh. Veh. Veh.
1
2
3
4
5
Conductor 1
15
13
15
12
15
Conductor 2
14
12
14
15
11
Conductor 3
13
11
15
11
12
Conductor 4
12
13
11
15
14
Conductor 5
13
12
14
15
14
Conductor 6
11
14
12
11
15
APTITUD TOTAL
APTITUD
PROMEDIO

a las maquinas
Veh.
6
15
14
15
14
13
14

87
14,5

d. Qu conductor a qu vehculo debe asignarse segn modelo de


maximizacin?

Conductor 1
Conductor 2
Conductor 3
Conductor 4
Conductor 5
Conductor 6
Pantallazo Software Solver

Vehculo 1
Vehculo 4
Vehculo 3
Vehculo 6
Vehculo 5
Vehculo 2

PARTE 3: Modelos de redes PERT / CPM.


Segn la tabla 1, por el mtodo de redes PERT/CPM desarrollando el algoritmo de
forma manual, respondan:

e. Cul es la ruta crtica del proyecto de montaje de la nueva sucursal?


Ruta Critica= A, C, E, F, G, H, I, J
f. Cuantos meses demorar dicho proyecto?
Su duracin del proyecto es de 42 meses (3+6+6+5+3+6+8+5)
g. Cules actividades hacen parte de la ruta crtica?
Todas aquellas que presentan una holgura de cero.

h. Cules son los tiempos de inicio y de finalizacin ms tardos y tempranos de


todas las actividades?
Los tiempos de inicio y fin ms tempranos y ms tardos por actividad se muestran
en la grfica, la actividad con los tiempos de inicio ms tempranos es la actividad
A y los ms tardos la actividad I.
Si analizamos la grfica encontramos que de las 10 actividades hacen parte de la
ruta crtica 8, nicamente dos actividades estn fuera de la ruta crtica y se hacen
paralelas a las actividades A,C,E y F
Presente la solucin grfica de Gantt y analice los resultados de la duracin y
holgura de las actividades.

0
0

E
15

15

G
20

Holgura = 0

Inicio

Holgura = 0

Holgura = 0

20

23

23

Holgura = 0

0
2

10

10

Holgura = 2

D
13

15

Holgura = 2

15

23

20

15

29

23

20

29

6
Holgura = 0

Holgura = 0
I

Ruta
Crtica

29

37

29

37

8
Holgura = 0

J
37

42

37

42

5
Holgura = 0

PARTE

4.

Problema

de

Programacin

dinmica
El ltimo problema que se le ha
presentado es el
de generar una ruta ptima desde la
ciudad 1 hacia la
ciudad 12, con lo cual sta ruta ms
corta minimizar
las distancias de viaje y por
consiguiente los
costos de operacin en el transporte,
peajes,
combustibles, viticos, depreciaciones, salarios, etc. Las rutas y tiempos se
muestran en el diagrama 1.

Segn el diagrama 1, por el mtodo de programacin dinmica resolvindolo de


manera Manual, respondan:
i. Cul es la ruta ms corta entre los nodos (ciudades 1 a la 12). Defina las
etapas y los estados utilizando la recursin hacia atrs y despus resuelvan el
problema.
j. Cul es la duracin total en horas, segn la ruta ptima obtenida?
SOLUCION:
Ciudad
Inicial
12
11
8
5
4

Ciudad
Final
11
8
5
4
2

Distan
cia
8
9
6
5
12

11

51

La ruta ptima sera:


1 2 3 5 8 11 y 12
La duracin en horas de la ruta ptimas es:
8 + 9 + 6 + 5 + 12 + 11 = 51 horas

CONCLUSIONES
Mediante el presente trabajo se abordaron las actividades correspondientes a la
unidad dos de la materia Mtodos Determinsticos, como son modelos de
asignacin, redes CPM/PERT y programacin dinmica, lo cual nos ayuda a
entender como se puede realizar una asignacin de tareas minimizando los
costos, tiempos lo cual es de gran ayuda en el rea en el que nos
desempeamos como futuros ingenieros.
Se comprendi como mediante un simple anlisis a una asignacin de
determinado punto a otro punto se puede realizar la ruta ms corta para reducir
costos y como mediante un Software Solver, se puede verificar las respuestas o
complementar con los mtodos vistos, lo cual en nuestro quehacer como
estudiantes en formacin nos brida herramientas de gran ayuda.
Se entendi y comprendi como se puede manejar las herramientas modelos de
asignacin, redes CPM/PERT y programacin dinmica y sus aplicaciones en la
ingeniera, ya que como futuros profesionales se utilizaran en nuestro diario vivir.

BIBLIOGRAFIA
Guzmn A Gloria L., Modulo Mtodos Determinsticos, 2010, Universidad Nacional
Abierta y a Distancia UNAD, Escuela de Ciencias Bsicas, Tecnologa e
Ingeniera programa de ciencias bsicas.
Cibergrafias y material de apoyo;

Syllabus del curso


Gua integradora de actividades del curso
Protocolo del curso
Material didctico
Agenda del curso
https://www.youtube.com/watch?v=--Zd60Ep6as Solver.
https://youtu.be/Ut4fS6wqPRo Asignacin Problema
https://www.youtube.com/watch?v=QqfUKc81Rww PERT CPM
https://youtu.be/vJcTtYapD-o Programacin dinmica

You might also like