Beruflich Dokumente
Kultur Dokumente
Se desea determinar el mnimo costo del combustible a distribuir y las cantidades a transportar .
Minimizar C= 210X11+110X12+160X21+80X22+68X31+215X32
SUJETO A : X11+X12=1000 X21+X22=1500 X31+X32=1200 X11+X21+X31=2300 X12+X222+X32=1400 Si lo resolvemos con una planilla de clculo su solucin es X11=0,X12=1000,X21=1100,X22=400,X31=120 0,X32=0 Costo mnimo de 399600
Rosario Ensenada X11 210 Dock Sud X21 160 San Lorenzo X31 68 Demanda 2300
Resolucin : Empiezo por la fuente uno y asigno el menor costo es decir las 1000 a la variable X12 ,bajo a la segunda fuente asigno lo que falta de Buenos Aires al menor costo que es X22 400 y el resto de la oferta a Rosario X21 es decir 1100 , y ahora analizo la otra fuente San Lorenzo , optimizo la mayor produccin a menor costo de distribucin que es Rosario donde restaban por cubrir 1200 camiones hago entonces X31=1200 y cubr todas las demanda sin que me sobre lo producido en alguna destilera.
x
j 1
ij
si
para i = 1, 2, ..., m
y xij 0,
para toda i y j
x
i 1
ij
dj
para j = 1, 2, ..., n
Supongamos ahora que en la destilera San Lorenzo se produce un excedente de 200 camiones, por lo que el problema queda desbalanceado , esto se resuelve fcilmente , agregando un destino ficticio de tal manera que en ese destino destinamos el sobrante de combustible , en la solucin estos 200 camiones son camiones que tendremos de reserva o para vender a otra destilera.
Si Buenos Aires requiere supongamos un agregado de 300 camiones a su pedido habitual de 1400 , debemos instalar una fuente ficticia que abastezca esa cantidad, lo que significar que debemos comprar esa cantidad en otra destilera para abastecer el pedido de Buenos Aires
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 almacenamiento 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
Problemas de Asignacin
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
Modelos de Asignacin
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.
El elemento Cij representa el costo de asignar al trabajador i al uesto j .Si i es distinto de j se pueden agragar trabajadores y puestos ficticios.
Mtodo hngaro
Los tres hijos de Giorgio , Juan , Karina y Toms tiene tres tareas designadas :cortar el pasto, pintar la cochera y lavar los autos de la familia . Cada hijo puede presentar sus costos ede manera secreta para cada
actividad
Cortar
Juan Karina Toms 15 9 10
Pintar
10 15 12
Lavar
9 10 8
Paso 1 : En la matriz original de costo , identificar el mnimo da cada fila y restarlo de todos los elementos de la fila Paso 2 : En la matriz que resulte del paso 1 identificar el mnimo de cada columna y restrselo a todos los elementos de la columna Paso 3 : Identificar la solucin ptima como la asignacin factible asociada con los elementos cero de la matriz obtenida en el paso 2
Cortar 15 9 10
Pintar 10 15 12
Lavar 9 10 8
Mn 9 9 8
J K T
C 6 0 2
P 1 6 2 1
L 0 1 0 0 J K T
C 6 0 2
P 0 5 3
L 0 1 0
Min 0
Las celdas con elementos ceros subrayados son la solucin ptima , lo que significa que Juan va a pintar la cochera, Karina cortar el pasto y Toms lavar el auto. El Costo de Giorgio ser 9+10+8 = 27
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 Graciela 120 102 113 111 Edith 114 105 118 115
Matriz de Costos
Secretara Juana Mara Graciela Edith Captulos 13 14 96 99 116 109 120 102 114 105 15 16 Min 105 108 96 107 96 96 113 111 102 118 115 105
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
Captulos 13 14 15 0 5 0 18 13 0 16 0 0 7 0 2
16 14 0 9 10
Suele ocurrir que no siempre los pasos son tan sencillos de utilizar , por que puede que la asignacin no sea factible en ese caso hay que: Trazar la cantidad mnima de filas y columnas que en la ltima matriz cubren todos los ceros Seleccionar el mnimo elemento to no cubierto , restarlo de todo elemento no cubierto y a continuacin sumarlo a todo elemento en la interseccin de una fila con una columna ( dos lneas) Si no se puede encontrar una asignacin factible entre los elementos cero que resulten hay que repetir el procedimiento
1 7 4 5
3
0 1
2
0 4
2
2 3
2
0 3
0
1 2
0
4 0
2
3 0
El ptimo es 1+10+5+5 = 21
0 3 0 2 0 0 1 0 3 1 2 2
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