Professional Documents
Culture Documents
1
Mtodo simplex para redes 3 6 -4
Cul es el flujo
(representaciones grficas) 2 4 5 3 en el arco (4,3)?
Mtodo simplex para redes (representaciones grficas) Mtodo simplex para redes (animaciones)
2
Clculo del flujo de un rbol de expansin Clculo del flujo de un rbol de expansin
3 Mtodo simplex para redes (animaciones) 4 Mtodo simplex para redes (animaciones)
Clculo del flujo de un rbol de expansin Clculo del flujo de un rbol de expansin
1 1 1 1
Cul es el flujo Cul es el flujo
del arco (2,6)? del arco (7,1)?
-6 2 7 -6 2 7
3 3
6 6 4
1 3 6 -4 1 3 6 -4
2 3 2 3
2 4 5 3 2 4 5 3
5 Mtodo simplex para redes (animaciones) 6 Mtodo simplex para redes (animaciones)
Clculo del flujo de un rbol de expansin Clculo del flujo de un rbol de expansin
1 1 1 1
Nota: hay dos mtodos
3 Cul es el flujo 4 3
del arco (1,2)? distintos para calcular
-6 2 7 -6 2 7 3 el flujo en (1,2), y ambos
3 dan como resultado
6 4 6 4
un flujo igual a 4. Se trata
1 1
3 6 -4 3 6 -4 de una coincidencia?
2 3 2 3
2 4 5 3 2 4 5 3
7 Mtodo simplex para redes (animaciones) 8 Mtodo simplex para redes (animaciones)
Clculo de multiplicadores simplex para un rbol de expansin Clculo de multiplicadores simplex para un rbol de expansin
9 Mtodo simplex para redes (animaciones) 10 Mtodo simplex para redes (animaciones)
Clculo de multiplicadores simplex para un rbol de expansin Clculo de multiplicadores simplex para un rbol de expansin
El problema del
flujo de coste mnimo El coste reducido
0 0 de (1,2) es
1 contiene una 1
5 restriccin redundante. 5 c12 - 1 + 2 = 0.
-6 -6
-5 2
2 7 Podemos definir 1 7
-4 arbitrariamente. -4 Por tanto, 5 - 0 + 2 = 0.
3 3
3 6 Supondremos que i = 0. 3 6
-2 1 -2 1
Cul es el Cul es el
4 5 4 5 multiplicador simplex
multiplicador simplex
para el nodo 7?
para el nodo 2?
11 Mtodo simplex para redes (animaciones) 12 Mtodo simplex para redes (animaciones)
Clculo de multiplicadores simplex para un rbol de expansin Clculo de multiplicadores simplex para un rbol de expansin
El coste reducido
0 de (1,2) es 0
1 c71 - 7 + 1 = 0. 1
5 5
-6 -6
-5 2 7 -5 2 7
-4 Por tanto, -6 - 2 +0 = 0. -4
3 -6 3 -6
3 6 -2 3 6
-2 1 Cul es el -2 1 Cul es el
multiplicador simplex multiplicador simplex
4 5 4 5
para el nodo 3? para el nodo 6?
13 Mtodo simplex para redes (animaciones) 14 Mtodo simplex para redes (animaciones)
Clculo de multiplicadores simplex para un rbol de expansin Clculo de multiplicadores simplex para un rbol de expansin
0 0
1 1
5 5
-6 -6
-5 2 7 -5 2 7
3 -4 -6 3 -4 -6
-2 3 6 -1 -2 3 6 -1
-2 1 Cul es el -2 1 Cul es el
multiplicador simplex multiplicador simplex
4 5 -4 4 5
para el nodo 4? para el nodo 5?
15 Mtodo simplex para redes (animaciones) 16 Mtodo simplex para redes (animaciones)
Clculo de multiplicadores simplex para un rbol de expansin Algoritmo simplex para redes
T
L
0 2 -4
Aqu vemos los U
1 2, 4$
5 multiplicadores simplex 1 4
-6 4, 2$
asociados al rbol. 3, 4$
-5 2 7 No dependen de 4, 1$ 3 4, 2$
3, 5 $ 1, 4$
3 -4 -6 los flujos de arcos
ni de los costes de 2 5, 5$
-2 3 6 -1
5
arcos sin rbol.
-2 1
5 -3
-4 4 5 -1 Problema del flujo de coste mnimo
17 Mtodo simplex para redes (animaciones) 18 Mtodo simplex para redes (animaciones)
Flujos del rbol de expansin Multiplicadores simplex y costes reducidos
T T
L L
2 -4 U 0 -4 U
1 0
1 4 1 4
1 0 2
3 3
3 0 3 ? c45 = 2
0 0 -2 4
2 0
2 3 2 0
5 5
5 -3 3 -2 Qu arcos no
cumplen las cond?
Solucin al rbol de expansin inicial Multiplicadores simplex
y costes reducidos iniciales
19 Mtodo simplex para redes (animaciones) 20 Mtodo simplex para redes (animaciones)
Adicin al rbol de un arco que no cumple las condiciones y creacin de un ciclo Envo de flujo por el ciclo
21 Mtodo simplex para redes (animaciones) 22 Mtodo simplex para redes (animaciones)
u14, x14 T T
L L
U 0 -4 U
2, 1 0
1 4 1 4
4,3 3,3 0 2
3
3 4, 0 3 4
4,2 1, 0 -2 4
3,0 0
2 5, 3 2 0
5 En un pivotaje, 5
se aade un arco 3 -2 Cmo podemos
a T y se retira hacer que c21 = 0
rbol de expansin actualizado otro de T. Multiplicadores y y que otros arcos
costes reducidos actuales del rbol tengan
coste reducido 0?
23 Mtodo simplex para redes (animaciones) 24 Mtodo simplex para redes (animaciones)
Al eliminar (2,1) de T, T se separa en dos partes Multiplicadores actualizados y costes reducidos
T T
L L
0 -4 U 0 -4 U
0 0
1 4 1 4
0 2 0 2
3 3
3 4 3 2
-2 4 0 2
0 2
2 0 2 0
5 5
3+ -2+ Qu valor de 1 -4 Es sta la
se deber solucin ptima
La adicin de a los nodos de un lado elegir para que Multiplicadores y al rbol?
del rbol no afecta a los costes reducidos el coste reducido costes reducidos actualizados
de ningn arco, excepto al arco (2,1). de (2,1) = 0?
Por qu?
25 Mtodo simplex para redes (animaciones) 26 Mtodo simplex para redes (animaciones)
Adicin al rbol de un arco que no cumple las condiciones y creacin de un ciclo Envo de flujo por el ciclo
T T
L L
U U
2, 1 2, 2
1 4 1 4
4,3 3,3 4,2 3,2
3 4, 0 3 4, 0
4,2 1, 0 4,2 1, 0
3,0 3,0
2 5, 3 2 5, 3
5 Cul es el 5 Cul es la
ciclo, y siguiente solucin
cunto flujo al rbol?
Adicin al rbol de expansin del arco (3,4) es posible Se ha enviado una unidad de flujo
enviar? por el ciclo.
27 Mtodo simplex para redes (animaciones) 28 Mtodo simplex para redes (animaciones)
T T
L L
U 0 -4 U
2, 2 0
1 4 1 4
4,2 3,2 0 2
3
3 4, 0 3 2
4,2 1, 0 0 2
3,0 2
2 5, 3 2 0
5 5 Cmo debemos
1 -4 modificar los
multiplicadores?
Esta es la solucin actualizada Estos son los multiplicadores actuales.
al rbol de expansin.
29 Mtodo simplex para redes (animaciones) 30 Mtodo simplex para redes (animaciones)
Multiplicadores actualizados Multiplicadores actualizados
T T
L L
0 -4 + U 0 -6 U
0 -2
1 4 1 4
0 2 0 0
3 3
3 2 3 4
0 2 0 2
2 2
2 0 2 0
5 Qu valor 5 Es ptima
1 -4 deber tener ? 1 -4 la solucin
actual al rbol
Estos son los multiplicadores actuales. Estos son los multiplicadores actualizados. de expansin?
31 Mtodo simplex para redes (animaciones) 32 Mtodo simplex para redes (animaciones)
Solucin ptima
T
L
0 -6 U
-2
1 4
0 0
3
3 4
0 2
2
2 0
5 Ningn arco
1 -4 incumple las
condiciones de
Esta es la solucin ptima. optimalidad.