You are on page 1of 47

MTODOS DE OPTIMIZACIN,

ASIGNACIN, RUTA MS CORTA Y


TRANSBORDO
INVESTIGACIN DE OPERACIONES

MACEDO FIORI, CARLA


MONTES LIMA, MARCO
ASIGNACIN
ASIGNACIN

Una fbrica tiene cinco operarios los cuales deben


ser asignados al manejo de cinco mquinas.
Las horas requeridas para cada trabajador en
cada mquina se muestran en la tabla.
Se pretende que el tiempo a laborar por cada
operario en cada una de las mquinas sea mnimo.
Encuentre la asignacin ptima para este caso:
FUNCIN OBJETIVO Y RESTRICCIONES:

MIN Z = 11x11 + 15x12 + 17x13 + 14x14 + 17x15 + 12x21 +


14x22 + 16x23 + 13x24 + 13x25 + 10x31 + 13x32 + 13x33 +
12x34 + 14x35 + 15x41 + 14x42 + 19x43 + 17x44 + 11x45 +
14x51 + 16x52 + 13x53 + 15x54 + 13x55
OFERTA:
x11 + x12 + x13 + x14 + x15 = 1
x21 + x22 + x13 + x24 + x25 = 1
x31 + x32 + x33 + x34 + x35 = 1
x41 + x42 + x43 + x44 + x45 = 1
x51 + x52 + x53 + x54 + x55 = 1
FUNCIN OBJETIVO Y RESTRICCIONES:

DEMANDA:
x11 + x21 + x31 + x41 + x51 = 1
x12 + x22 + x32 + x42 + x52 = 1
x13 + x23 + x33 + x43 + x53 = 1
x14 + x24 + x34 + x44 + x54 = 1
x15 + x25 + x35 + x45 + x55 = 1
NO NEGATIVIDAD:
xij >= 0 ; x = 1, 2, 3, 4 ; y = 1, 2, 3, 4
RUTA MAS CORTA
Consideremos el siguiente diagrama donde
los nmeros asignados a cada uno de los
arcos representan la distancia en kilmetros
de un nodo a otro. Se desea encontrar la ruta
con la distancia mnima para ir del nodo 1 al
nodo 8.
ALGORITMO DE DIJKSTRA

4(1)
15(3)

3(1)
7(3)
ALGORITMO DE DIJKSTRA
12(1)

4(1)
15(3)

3(1)
7(3)
ALGORITMO DE DIJKSTRA
12(1)

4(1)
15(3)

29(3)

3(1)
7(3)
ALGORITMO DE DIJKSTRA
12(2)
29(5)

4(1)
15(3) 38(7)

29(6)

3(1)
7(3)
ALGORITMO DE DIJKSTRA
12(2)
29(5)

4(1)
15(3) 38(7)

30(4)

29(6)

3(1)
7(3) 1-3-6-8
SOLUCIN EN EXCEL

Variables de Decisin:

Funcin Objetivo: minimizar la distancia total


en [km] dada por la siguiente expresin:
SOLUCIN EN EXCEL

Restricciones:
SOLUCIN CON EXCEL:

X12 X13 X25 X34 X36 X57 X47 X46 X48 X68 X78
0 1 0 0 1 0 0 0 0 1 0
4 3 8 12 4 17 20 2 15 22 9

F. OBJ.
1 1 1 29
2 0 0
3 0 0
La ruta ms corta (solucin
4 0 0
5 0 0 ptima) corresponde al
6 0 0 camino 1-3-6-8 con una
7 0 0 distancia total
8 1 1 de 29[km] (valor ptimo).
MTODO DE TRANSPORTE
Una compaa tiene 3 almacenes con 15, 25 y 5
artculos disponibles respectivamente. Con estos
productos disponibles desea satisfacer de la
demanda de 4 clientes que requieren 5, 15, 15, y 10
unidades. Los costos asociados con el envo de
mercanca de almacn a cada cliente por unidad
se dan en la siguiente tabla:

Clientes
Almacn 1 2 3 4
1 S/. 10.00 S/. 4.00 S/. 13.00 S/. 11.00
2 S/. 12.00 S/. 7.00 S/. 9.00 S/. 13.00
3 S/. 9.00 S/. 14.00 S/. 16.00 S/. 20.00
OFERTA ALMACN CLIENTES DEMANDA

5
1

15 1

2 15

25 2

3 15

5 3

4 10
MTODO DE VOGEL

Clientes
OFERTA Penalizacin
Almacn 1 2 3 4
1 10 4 13 11 15 6
2 12 7 9 13 25 2
3 9 14 16 20 5 5
DEMANDA 5 15 15 10
Penalizacin 1 3 4 2
MTODO DE VOGEL

Clientes
OFERTA Penalizacin
Almacn 1 2 3 4
1 10 15 4 13 11 15 6
2 12 7 9 13 25 2
3 9 14 16 20 5 5
DEMANDA 5 15 15 10
Penalizacin 1 3 4 2
MTODO DE VOGEL

Clientes
OFERTA Penalizacin
Almacn 1 2 3 4
1 10 15 4 13 11 15 6
2 12 7 9 13 25 2
3 5 9 14 16 20 5 5
DEMANDA 5 15 15 10
Penalizacin 1 3 4 2
MTODO DE VOGEL

Clientes
OFERTA Penalizacin
Almacn 1 2 3 4
1 10 15 4 13 11 15 6
2 12 7 15 9 13 25 2
3 5 9 14 16 20 5 5
DEMANDA 5 15 15 10
Penalizacin 1 3 4 2
MTODO DE VOGEL

Clientes
OFERTA Penalizacin
Almacn 1 2 3 4
1 10 15 4 13 11 15 6
2 12 7 15 9 10 13 25 2
3 5 9 14 16 20 5 5
DEMANDA 5 15 15 10
Penalizacin 1 3 4 2

Costo Total de Envo:


5(9) + 15(4) + 15(9) + 10(13) = S/. 370.00
SOLUCIN EN EXCEL

Restricciones:

OFERTA
ALMACEN SE ENVIA SE OFRECE
1 15 = 15
2 25 = 25
3 5 = 5

DEMANDA
CLIENTES RECIBEN DEMANDADO
1 5 = 5
2 15 = 15
3 15 = 15
4 10 = 10
SOLUCIN EN EXCEL

Clientes
OFERTA
Almacn 1 2 3 4
1 0 15 0 0 15
2 0 0 15 10 25
3 5 0 0 0 5
DEMANDA 5 15 15 10

OBJETIVO
Z= S/. 370.00
FLUJO MXIMO
FLUJO MXIMO

Se tiene el grafo que muestra la red con todos los


arcos y sus capacidades residuales.
Hay que determinar el flujo mximo que puede ir
desde el origen O hasta el destino T.
6
D
5
A
4
8
4
O 2 F T
C
5 3
2 3

B E 6
4
PREPARAR EL GRFICO

0 6
D
5
A
0 4
0
8
0 0 4 0
O 2 F T
C 0 0
5 3
0 2 3
0 0
B E 6
4 0
TRAYECTORIA DE AUMENTO 1

0 6
D MIN {8,5,6}
5 =5
A
0 4
0
8
0 0 4 0
O 2 F T
C 0 0
5 3
0 2 3
0 0
B E 6
4 0
TRAYECTORIA DE AUMENTO 1

5 1
D
0
A
5 4
5
3
0 0 4 0
O 2 F T 5
5
C 0 0
5 3
0 2 3
0 0
B E 6
4 0
TRAYECTORIA DE AUMENTO 2

5 1
D MIN {5,4,6}
0 =4
A
5 4
5
3
0 0 4 0
O 2 F T 5
5
C 0 0
5 3
0 2 3
0 0
B E 6
4 0
TRAYECTORIA DE AUMENTO 2

5 1
D
0
A
5 4
5
3
0 0 4 0
O 2 F T 9
9
C 0 4
1 3
0 2 3
4 0
B E 2
0 4
TRAYECTORIA DE AUMENTO 3

5 1
D MIN {3,4,2,4} =
0 2
A
5 4
5
3
0 0 4 0
O 2 F T 9
9
C 0 4
1 3
0 2 3
4 0
B E 2
0 4
TRAYECTORIA DE AUMENTO 3

5 1
D
0
A
7 2
5
1
2 2 2 2
O 0 F T 11
9
C 0 4
1 3
0 2 3
4 0
B E 2
0 4
TRAYECTORIA DE AUMENTO 4

5 1
D MIN {1,2,2,3,2} = 1
0
A
7 2
5
1
2 2 2 2
O 0 F T 11
9
C 0 4
1 3
0 2 3
4 0
B E 2
0 4
TRAYECTORIA DE AUMENTO 4

5 1
D
0
A
8 1
5
0
3 2 1 3
O 0 F T 12
9
C 1 4
1 3
0 1 2
4 1
B E 2
0 4
GRACIAS

You might also like