Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capítulo 4
Capítulo 4
CAPÍTULO 4
Minimizar
c ij
( j :( i , j ) A )
x ij
sujeto a
x ij
( j :( i , j ) A )
x ij
( j :( j , i ) A )
b(i ); i N
l ij x ij u ij (i, j ) A
son enteros.
b(i) 0
i N
y el problema de flujo de costo mínimo posee una
solución factible
4.- Supondremos que la red posee una ruta con una capacidad
positiva.
103
x ij
( j :( i , j ) A )
x ij
( j :( j , i ) A )
e(i ); i N
0 x ij u ij (i, j ) A
donde,
e(i) 0
i 1
diferencia entre el flujo que llega al nodo i y el flujo que sale del
x ij ij ( P) f ( P) ij (W ) f (W )
pP wW
propiedades:
nulo.
4.2.1.1. Prueba
y redefiniremos,
e(i 0 ) e(i 0 ) f ( P)
e(i k ) e(i k ) f ( P)
x ij x ij f ( P) (i, j ) P
W de la siguiente forma:
y cambiando la variable:
del que por lo menos emane un arco con flujo positivo, como el
ciclos dirigidos.
siguiente propiedad.
respecto a un flujo x .
y 0 en otro caso.
c(W ) c
( i , j )W
ij ij (W )
tiene que:
c
( i , j ) A
ij x ij c
( i , j ) A
ij x ij0 c ij x ijl
( i , j )G ( x )
*
r (W ) f (W )
cij xij0
( i , j ) A
ij c
k 1
ij k k
( i , j )G ( x )
*
r
c
( i , j ) A
ij x ij c(Wk ) f (Wk )
0
k 1
d ( j ) d (i) cij
mínimo.
Negativo
negativos.
4.3.1.1.1. Prueba.
equivalente se tendría:
cx 0 cx *
cx 0 cx *
sentido que mide los costos del arco relativo a las distancias
costo mínimo.
4.3.2.1. Propiedad
se tiene que:
c
( i , j )P
ij c
( i , j )P
ij (k ) (l )
negativo.
4.3.2.1.1. Prueba
c
( i , j )W
ij c
( i , j )W
ij 0
negativos.
reducido.
artículo en el nodo i.
Complementarias
1.- Si c ij 0 , entonces x ij 0
2.- Si 0 x ij u ij , entonces c ij 0
3.- Si c ij 0 , x ij u ij
4.3.3.1.1. Prueba
teorema.
de costo mínimo.
asociar una variable dual con cada restricción del problema primal,
la siguiente forma.
w( , ) b(i ) (i ) u ij ij
iN ( i , j )N
Sujeto a:
para j N
Entonces w( , ) z ( x) .
4.4.1.1. Prueba
(i) ( j ) ij cij
expresión:
( (i) ( j )) x
( i , j ) A
ij
( i , j ) A
ij xij c
( i , j ) A
ij xij
123
Se tiene que cx c x
( (i) ( j)) x
( i , j )A
ij
, debido a que
b(i) (i)
( i , j ) A ( i , j ) A
ij u ij c
( i , j ) A
ij xij
siguiente manera:
ij cij
124
ij max{ 0,cij }
Maximizar
4.4.2.1. Prueba
1) c ij 0
2) c ij 0
3) c ij 0
126
objetivo dual:
balance de masa.
como sigue:
e(i ) b(i ) x ji
´ j :( j , i ) A
x ij
j :( i , j ) A
para cada i N
Se observa que:
e(i) b(i) 0
iN iN
y
128
e(i) e(i)
iE iD
4.5.1. Lema
todos los otros nodos en la red residual G(x) con c ij como la
b) Los costos reducidos c ij son cero para todos los arcos (i, j )
otros nodos.
4.5.1.1. Prueba
las distancias de las rutas más cortas con c ij como
anterior, obtenemos:
130
d ( j ) d (i ) c ij . Substituyendo c ij c ij (i ) ( j )
4.5.2. Lema
4.5.2.1. Prueba
131
hasta el nodo k.
continuación:
Comienzo
x =0 y 0
D i : e(i ) 0
132
Mientras E hacer
Comienzo
con respecto a los costos reducidos c ij ;
al nodo l;
Actualice d;
Fin;
Fin;
en a lo mucho nU iteraciones.
134
Si el nodo i es etiquetado
(i ) d (i ) permanentemente
(i )
(i ) d (l ) Si el nodo i es etiquetado
temporalmente
para cada arco (i, j ) del árbol se tiene que d ( j ) d (i) cij .
Comienzo
S ; S N;
d ( s) 0 y pred ( s) 0 ;
Comienzo
d (i) min{ d ( j ) : j S} ;
S S {i} ;
S S {i}
Si d ( j ) d (i ) c ij entonces
Fin;
Fin;
algoritmo de Dijkstra.
I
atrás mantiene una distancia d ( j ) con cada nodo j, el
permanentemente.
Dijkstra.