Documente Academic
Documente Profesional
Documente Cultură
Modelo de Redes
Conceptos y definiciones de redes. Importancia de los modelos de redes Modelos de programacin lineal, representacin en redes y soluciones usando el computador para:
* Modelos de transporte. * Modelos de capacidad de transporte * * * * Modelos de asignacin Modelo del vendedor viajero Modelos de la ruta mas corta Modelos de la rama mas corta
Nodos Arcos
10
4.1 Introduccin
Terminologa de Redes
* Flujo: Corresponde a la cantidad que debe transportarse desde un nodo i a un nodo j a travs de un arco que los conecta. La siguiente notacin es usada:
Xij= cantidad de flujo Uij= cota mnima de flujo que se debe transportar Lij= cota maxma de flujo que se puede transportar.
* Arcos dirigidos /no dirigidos: Cuando el flujo puede transportarse en una sola direccin se tiene un arco dirigido (la flecha indica la direccin). Si el flujo puede transportarse en ambas direcciones existe un arco no dirigido (sin flecha). * Nodos adyacentes: Un nodo j es adyacente con un nodo i si existe un arco que une el nodo j con el nodo i.
Farmacutica Carlton
La farmacutica Carlton abastece de drogas y otros suministros mdicos. Esta tiene tres plantas en: Claveland, Detroit, Greensboro. Tiene cuatro centros de distribucin en: Boston, Atlanta, St Louis. La gerencia de Carlton desea realizar el trnsporte de sus productos de la manera ms econmica posible.
Datos
Costo de transporte por unidad, oferta y demanda.
Richmond 30 40 15 400
Supuestos
* El costo de transporte por unidad es constante * Todos los transportes ocurren simultneamente. * Solo se considera el costo de transporte entre el lugar de origen y el de destino * La oferta total es igual a la demanda total.
Origenes
Destinos
D1=1100
Boston
Cleveland
S1=1200
Richmond
D2=400
Detroit
S2=1000
Atlanta
D3=750
Greensboro
S3= 800
St.Louis
D4=750
Modelo matemtico
* La estructura del modelo es la siguiente: Minimizar <Costo total de transporte> sujeto a : cantidad a transportar desde la fabrica = oferta de la fbrica cantidad a recibir por la distribuidora = demanda de la distribuidora. * Variables de decisin: Xij = cantidad a transportar desde la fbrica i a la distribuidora j donde i = 1(Claveland), 2(Detroit), 3(Greensboro) j = 1(Boston), 2(Richmond), 3(Atlanta), 4 (St,Louis)
Boston
D1=1100
X31
Cleveland
S1=1200
X12
X13
X14
X21
Richmond
D2=400
X32
X22
Detroit
S2=1000
X23
Atlanta
X33 D3=750
X24
Greensboro
S3= 800
X34
St.Louis
D4=750
Restriccione de la oferta: X11+ X12+ X13+ X14 X21+ X22+ X23+ X24 X31+ X32+ X33+ X34 Restricciones de la demanda: X11+ X21+ X12+ X22+ X13+ X14+ X31 X32 X23+ X24+ X33 X34
= = = 1000
COSTOS UNITARIOS BOSTON RICHMOND ATLANTA ST.LOUIS CLEVELAND $ 35,00 $ 30,00 $ 40,00 $ 32,00 DETROIT $ 37,00 $ 40,00 $ 42,00 $ 25,00 GREENSBORO $ 40,00 $ 15,00 $ 20,00 $ 28,00 DEMANDAS 1100 400 750 750
ALTERNATIVAS DE TRANSPORTE BOSTON RICHMOND ATLANTA ST.LOUIS CLEVELAND 850 350 0 0 DETROIT 250 0 0 750 GREENSBORO 0 50 750 0 TOTAL 1100 400 750 750
COSTO TOTAL =
84000
Datos:
* Inventario inicial = 200 pares * Nivel de inventario requerido = 1200 pares * Nivel de produccin para el prximo trimestre= 400 pares (tiempo normal) 200 pares (sobretiempo) * La tasa de costo de almacenaje ed de 3% mensual por ski * El nivel de produccin, la demanda esperada para del trimestre, (en pares de ski) y el costo de produccin por unidad (por meses)
Demanda Esperada 400 600 1000 Capacidad de Produccin Produccin Produccin Tiempo Normal Sobretiempo 1000 25 30 800 26 32 400 29 37
Anlisis de la demanada
* Demanda neta a satisfacer en Julio = 400 - 200 = 200 pares en inventario * Demanda neta de agosto = 600 * Anlisis Demandade neta en septiembre = 1000 + 1200 = 2200 pares los costos unitarios demanda esperada inventario req.
Costo Unitario= [costo unitario de produccint] + [costo unitario de lamacenamiento por mes ][nmero de Anlisis de la oferta * La capacidad de produccin corresponde a la oferta meses en inventario] * Existen dos tipos de oferta Ejemplo: Una unidad producide en julio en tiempo normal y 1.- Oferta producida en tiempo norma (capacidad de produccin) vendida en septiembre 25+ (3%)(25)(2 meses) = 2.- Oferta producida en cuesta= sobretiempo. $26.50
Produccin Mes/periodo
1000
Representacin de la Red
25 25.75 26.50 0 30 30.90 31.80 +M 0
Mes Ventas
Julio 200
500
Capacidad de Produccin
+M
+M 32 32.96 29 0 0 +M
+M
Agst..
800
26
600
Demanda
26.78
400
+M
Sept. 2200
0 37
400
Exceso
300
200
Produccin Julio: tiempo normal Destino: Demanda para Julio Costo Unitario= $25 (produccin)
(1300 + 500 ) + 400 - 1000 = 1200 pares disponibles para ser transportados a Ski Chalet. Inventario + Produccin - Demanda
Electrnica Ballston
Existen 5 diferentes proyectos elctricos sobre 5 lneas de produccin que necesitan ser inspeccionadas. El tiempo para realizar una buena inspeccin de un rea de pende de la lnea de produccin y del rea de inspeccin.
La gerencia desea asignar diferentes reas de inspeccin a inspectores de productos tal que el tiempo total utilizado sea mnimo.
Datos
* Tiempo de inspeccin en minutos para la lnea de ensamble de cada rea de inspeccin.
Linea Ensamble
1 2 3 4 5
A 10 11 13 14 19
B 4 7 8 16 17
Area de Inspeccin C 6 7 12 13 11
D 10 9 14 17 20
E 12 14 15 17 19
S2=1
D2=1
S3=1
S4=1
C D3=1
D4=1
S5=1
D5=1
Supuestos restricciones
* El nmero de trabajadores es igual al nmero de empleos. * Dado a que el problema esta balanceado, cada trabajador es asignado slo una vez y cada trabajo tiene exactamente un solo trabajador. * Para un problema desbalanceado se debe agregar un trabajador ficticio (en el caso de que existan ms trabajos que trabajadores) o un empleo ficticio (en el caso de que existan ms trabajadores que trabajos), quedando as el problema balanceado.
Problema:
El profesor Michell ha terminado 4 captulos de su libro y esta pensando en pedir ayuda para terminarlo. El ha elegido a 4 secretarias que podran tipearle cada uno de sus captulos. El costo asociado refleja la velocidad de la secretaria y la exactitud con la que realiza el trabajo. Adems los captulo difieren en la cantidad de hojas y en la complejidad. Qu puede hacer el profesor si conoce la siguiente tabla: Captulos Secretara 13 14 15 16 Juana 96 99 105 108 Mara 116 109 107 96 Jackeline 120 102 113 111 Edith 114 105 118 115
Matriz de Costos
Secretara Juana Mara Jackeline Edith Captulos 13 14 96 99 116 109 120 102 114 105 15 16 105 108 107 96 113 111 118 115
Trazar el mnimo nmero de lneas que cubran los ceros de la matriz obtenida en el punto anterior.
Secretara Juana Mara Jackeline Edith 13 0 20 18 9 Captulos 14 15 3 0 13 2 0 2 0 4 16 12 0 9 10
Si el nmero de lneas es igual al nmero de filas se esta en la solucin ptima, sino identificar el menor valor no rayado restarselo a los dems nmeros no rayados y sumarlo en las intersecciones.
Pare este caso corresponde al valor 2
13 0 18 16 7
Captulos 14 15 5 0 13 0 0 0 0 2
16 14 0 9 10
Casos especiales
* Cuando un trabajador no puede realizar un empleo en particular * Cuando un trabajador puede ser asignado a ms de un trabajo. * Un problema de maximizacin.
Un costo unitario Cij es asociado al arco (i,j). objetivo El objetivo encontrar ciclo ya que minimizeel costo El eses minimizar elel viaje, sea desde los total al los nodos exactamente una vez. puntos devisitar vista todos de tiempo y distancia.
Importancia
Se debe realizar una visita a cuetro oficinas locales de la AGE, partiendo de la oficina principal y volviendo a la misma, la cual esta ubicada en Northridge, Southern California. Datos
Tiempo en minutos para trasladarse de una oficina a otra
H Hacia la oficina 1 30 25 50 50 2 45 25 40 40 3 65 50 40 35 4 80 50 40 35
F r o m
30 45 65 80
40
25
50 1 50 40
35
4
45 30 65 80
Of. Princ
Solucin
- Identificacin de los posibles ciclos. * Existen (m-1)1 ciclos posibles * Solo problemas pequeos pueden ser resuletos.
- Se utiliza una combinacin de problemas de asignacin con la tcnica Branch and Bound. * Problemas con menos de 20 nodos pueden ser resueltos en forma eficiente por este mtodo.
H-O1-O2-O3-O4-H H-O1-O2-O4-O3-H H-O1-O3-O2-O3-H H-O1-O3-O4-O2-H H-O1-O4-O2-O3-H H-O1-O4-O3-O2-H H-O2-O3-O1-O4-H H-O2-O1-O3-O4-H H-O2-O4-O1-O3-H H-O2-O1-O4-O3-H H-O3-O1-O2-O4-H H-O3-O1-O2-O4-H
210
195 240 200 225 200 265 235 250 220 260 260
Solucin de WINQSB -Una combinacin de problema de asignacin y la tcnica Branch and Bound
2 25 1 30
40 50 45 65
3 40
50
35
4
80
Of. Princ
Se trata de encontrar la ruta de menor distancia, o costo ,a entre el punto de partida o nodo inicial y el destino o nodo terminal. Definicin del Problema - Se tienen n nodos, partiendo del nodo inicial 1 y terminando en
el nodo final n. - Arcos bi-direccionales conectan los nodos i y j con distancias mayores que cero, dij - Se desea encontrar la ruta de mnima distancia que conecta el nodo 1 con el nodo n.
Determine la ruta mas corta entre Seattle y El Paso para la siguiente red de carreteras.
1
180
Seattle
497
599
2
420 345
Butte
691
Boise 4 Reno 6
432
Cheyenne 8
102
526
621
Bakersfield
114
10
280
11
155
Las Vegas
108 207
Denver 9
452 469
Barstow
Kingman 15
13 Los Angeles
118
14
386
Phoenix 16
403
Albuque.
12
San Diego
17
425
Tucson
18
314
19 El Paso
Seattle
497
Butte
599
2
345
Boise 4
Portland
432
[El numero de carreteras para salir de Seattle (Nodo de inicio)] = 1 X12 + X13 + X14 = 1
De una forma similar: [El nmero de carreteras para llegar a El Paso (Nodo final)] = 1 X12,19 + X16,19 + X18,19 = 1 [El nmero de carreteras para entrar a la cuidad] = [El nmero de carreteras para salir de la ciudad]. Por ejemplo, en Boise (Ciudad 4): X14 + X34 +X74 = X41 + X43 + X47.
+ 420 = SLC.
691
SEA.
497
1
180
Seattle
497
599
2
420
Butte
691
Boise 4 Reno 6
432 345 526
3 432 Portland
138
Cheyene 8
102
POR.
POR
180
5 Sac.
10 Bakersfield
114
+ 602 = SACSAC.
13 Los Angeles
118
Las Vegas
Denver 9
14
207
469
Pheonix
386
Albuque.
16
425
403
San Diego 17
Tucson
18
314
19 El Paso
Este problema surge cuando todos los nodos de una red deben conectar entre ellos, sin formar un loop. El rbol de expansin mnima es apropiado para problemas en los cuales la reundancia es expansiva, o el flujo a lo largo de los arcos se considera instantneo.
La ciudad de Vancouver esta planificando el desarrollo de una nueva lnea en sistemas de trnsito. El sistema debe unir 8 residencias y centros comerciales. El distrito metropolitano de transito necesita seleccionar un conjunto de lneas que conecten todos los centros a un mnimo costo. La red seleccionada debe permitir:
- Factibilidad de las lneas que deban ser construdas.
- Mnimo costo posible por lnea.
Zona Norte
3
50 Distrito Comercial 39 4
Universidad
5
34 Zona Oeste 1
45
35
Zona 2 Centro 41 6 Shopping Center
8 Zona Este
Zona Sur
Los entrada consiste en el nmero de nodos, el largo de los arcos y la descripcin de la red.
50 Distrito Comercial 39 4
Universidad
5
34 Zona Oeste 1
Loop
35
Zona 2 Centror 41 6
Este modelo se utiliza para reducir los embotellamientos entre ciertos puntos de partida y destino en una red. Existe un flujo que viaja desde un nico lugar de origen hacia un nico lugar destino a travs de arcos que conectan nodos intermedios Cada arco tiene una capacidad que no puede ser excedida La capacidad no debe ser necesariamente la misma para cada direccin del arco.
El objetivo es encontrar la mxima cantidad de flujo que salga del nodo 1 al nodo n sin exceder la capacidad de los arcos.
Qumica unida produce pesticidas y otros productos de control agrcola. El veneno qumico necesario para la produccin es depositado en grandes tambores. Una red de tubos y vlvulas regula el flujo del qumico de los tambores a las diferentes reas de produccin. El departamento de seguridad debe disear un procedimiento que vace los tambores de la forma ms rpida posible dentro de los tubos del rea de depsito, usando la misma red de tubos y vlvulas. El procedimiento debe determinar: - Qu vlvulas deben abrirse y cerrarse - Estimar el tiempo total de descarga.
Datos
El mximo flujo de 2 a 4 es 8 0 2 8 6
No se permite flujo de 4 a 2. 0 4 3 7
1
10 1 Tambores con qumico 10 0 3 1 4 4 0 6 2 3 2 0 0 0 7 Tubo de Seg.
12
0
2
5
X35 X63
EL flujo no puede exceder la capacidad de los arcos X12 10; X13 10; X23 1; X24 8; X26 6; X32 15; X36 4; X46 3; X47 7; X56 2; X57 8; 4; X64 3; X65 2; X67 2; Los flujos no pueden ser negativos: Todos Xij >= 0
1;
Se debe tener presente que este problema es relativamente pequeo y la solucin puede ser obtenida rpidamente usando el modelo de programacin lineal.
Sin embargo para problemas de mayor envergadura se aconseja usar el modelo de redes.
7 2
4
7
Flujo Mximo= 17
6 2
7
8 Tubo de Seg.
2
3 8 5