Академический Документы
Профессиональный Документы
Культура Документы
053
Jueves, 14 de marzo
Modelos de redes
Modelos de programacin lineal que presentan una estructura muy especial. Esta estructura permite reducir en gran medida la complejidad del tratamiento informtico. Primera aplicacin ampliamente extendida de la PL a problemas de logstica de empresa. Permite un gran nmero de aplicaciones prcticas de diversos tipos.
Notacin y terminologa
Nota: la terminologa de redes no est estandarizada (ni lo estar nunca). Un mismo concepto se puede describir de muy diversas maneras. Esta figura se llama:
RED grafo dirigido digrafo grafo 1 2 3 4
d Grafo no dirigido
Grafo dirigido
Las redes se emplean para el transporte de: bienes materiales (productos, lquidos) comunicaciones electricidad, etc. El campo de la optimizacin de redes comprende
Ejemplos de trminos
c 1 a 2
5
b
d 3 e 4
Ciclo o circuito (o bucle) 1, 2, 3, 1. (o 1, a, 2, b, 3, e) No se tienen en cuenta las direcciones Ciclo dirigido: (1, 2, 3, 4, 1) o 1, a, 2, b, 3, c, 4, d, 1
Es importante tener en cuenta las direcciones
6
Ciclos (bucles): 4 a-b-c-d (o 1-2-3-4-1) b-a-d-c (o 3-2-1-4-3) e-b-a (o 1-3-2-1) c-d-e (o 3-4-1-3)
Otras definiciones
1 2 5 3 Se dice que una red est conectada cuando 4
es posible llegar a cualquier nodo desde otro nodo siguiendo una secuencia de arcos en la que no importa la direccin.
$2, 7 -5
4 -2
Un rbol de expansin es un subconjunto conectado de una red que comprende todos los nodos, pero ningn bucle
1 2 5 3 4 1 2 5 3 4 1 2 5 3 4
7
Minimizar el coste del envo de flujo s.a. Flujo saliente de i - flujo entrante= b i Flujo en arco (i,j) u ij
Minimizar el coste del envo de flujo s.a. Flujo saliente de i - flujo entrante = b i 0 xij uij Minimizar cij xij n n i =1 j =1 s.a. xij xki = bi
j =1 k =1
3, 4$ 2, 7$ -5
4 -2
en todo
i
9
10
300 2 7 180
100 3 5
Envo desde los proveedores a los clientes, posiblemente va almacenes, a un coste mnimo para cubrir la demanda.
12
2, 7$ -5
4 -2
Minimizar el coste del envo de flujo s.a. Flujo saliente de i - flujo entrante = b i Flujo en arco (i,j) u ij
14
R
4
R
4
3 2 7 4
En este ejemplo tenemos: 3 almacenes 4 minoristas ai es la oferta en el almacn i. bj es la demanda en el minorista j. cij es el coste del envo de i a j. No hay capacidades en los arcos. Llamaremos x ij a la cantidad de flujo enviado del almacn i al minorista j. Cmo formulamos un PL?
3 2
Minimizar el coste del envo de flujo s.a. Flujo saliente de i - flujo entrante = b i
0 xij uij
1 5 2 6 3 7
El flujo saliente se produce en los nodos de oferta El flujo entrante se produce 7 en los nodos de demanda Las capacidades son infinitas ij=
4
16
c
i =1 j =1 n
ij xij
x
j =1 m
ij
= ai , i = 1, , m = b j , j = 1, , n
S: nodos de oferta
x
i =1
ij
D: nodos de demanda
xij 0, ij
17
Personas
En este ejemplo tenemos: d(1) = 1 4 tareas 3 personas 1 No se pueden asignar dos tareas a una persona Se asigna una tarea a cada persona cij es el coste de asignar la tarea i 2 a la persona j
3
c
i =1 j =1 n
ij
xij
Cada oferta es 1 Cada demanda es 1
x
j =1 n
ij
= 1, i = 1, , n = 1, j = 1, , n
x
i =1
ij
xij = 0 o 1, ij
20
Personas
d(1) = 1
1
1 5
2
1 6
3
1 7
22
0 xij uij
23
8, 8, 8
t 10, 7
1, 1, 1 6, 6, 6
2
El corte s-t separa los nodos en dos partes: S y T (s en la S y t en la T). La capacidad del corte es la suma de las capacidades desde S hasta T. El flujo mximo de s a t ser como mximo la capacidad del corte s-t.
25
Cul es el camino ms corto desde un nodo de origen (normalmente indicado como s) a un nodo de destino (normalmente indicado como t)? Cul sera el camino ms corto desde el nodo 1 al nodo 6? Presunciones parciales: 1. Existe un camino desde el nodo s a todos los dems 2. Todas las longitudes de arcos son no negativas 26
Aplicaciones prcticas
Qu camino es el ms corto para un conductor que va desde el 77 de Massachusetts Avenue hasta el ayuntamiento de Boston ? Qu camino desde el edificio 7 al edificio E40 minimiza el tiempo de desplazamiento? Cul de los caminos que comunican i con j es el ms rpido (teniendo en cuenta la congestin que haya en los nodos)?
27
c
i =1 j =1 n
ij
xij
n
Conclusiones
Ventajas que ofrecen el problema del transporte y el del flujo de coste mnimo
Soluciones enteras Mtodos de solucin muy rpidos Mtodo de creacin de modelos muy comn
29
30