0% encontró este documento útil (0 votos)
180 vistas70 páginas

Modelos de Transporte en Programación Lineal

Este documento presenta varios modelos de redes y programación lineal, incluyendo modelos de transporte, asignación y problemas de ruta más corta. Explica conceptos clave como nodos, arcos y funciones de costo, y describe cómo modelar problemas de transporte y asignación usando programación lineal para minimizar costos. También analiza variantes de estos modelos y métodos para resolverlos usando hojas de cálculo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
180 vistas70 páginas

Modelos de Transporte en Programación Lineal

Este documento presenta varios modelos de redes y programación lineal, incluyendo modelos de transporte, asignación y problemas de ruta más corta. Explica conceptos clave como nodos, arcos y funciones de costo, y describe cómo modelar problemas de transporte y asignación usando programación lineal para minimizar costos. También analiza variantes de estos modelos y métodos para resolverlos usando hojas de cálculo.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

Modelo de Redes

Objetivos del Captulo


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

Un problema de redes es aquel que puede


representarse por:

Nodos

10

Arcos

10

Funciones en los arcos

Problemas de transporte o
Distribucin de Mercancas
Es un problema particular que se resuelve con los procedimientos de la
programacin lineal.
Un problema de transporte surge cuando se necesita un modelo costoefectividad que permita transportar ciertos bienes desde un lugar de
origen a un destino que necesita aquellos bienes , con ciertas
restricciones en la cantidad que se puede transportar.
Objetivo: Trata de encontrar los caminos para trasladar mercanca,
desde varias plantas (orgenes) a diferentes centros de
almacenamiento (destinos), de manera que se minimice el costo del
transporte
la cantidad de los bienes disponibles en cada localizacin (origen) es
limitada y la cantidad de demanda de los bienes necesarios (destino)
en cada una de las localizaciones es conocida

Problemas de transporte o
Distribucin de Mercancas
Para que un problema pueda ser resuelto por el mtodo del transporte
debe cumplir:
1)La funcin objetivo y las restricciones deben ser lineales.
2)El total de unidades que salen en origen debe ser igual al total de
unidades que entran en destino, es decir se exige que toda la
produccin sea distribuida a los centros de ventas en las cantidades
que precisa cada uno; por tanto, no pueden generarse inventario del
producto ni en las fbricas ni en los centros de ventas.

Problemas de Transporte
Foster Generation tiene plantas en
Cleveland, Bedford, New York, la
capacidad de produccin para el siguiente
periodo de plantacin para un tipo
especifico de generador es como sigue

Origen

Planta

Capacidad de
produccin (unidades)

Cleveland

5,000

Bedford

6,000

New York

2,500

TOTAL

13,500

La empresa distribuye sus generadores a


travs de 4 centros regionales de
distribucin localizados en Boston,
Chicago, San Lus y Lexington; el
pronostico de la demanda de los centros
de distribucin es como sigue:

Los costos unitario de los orgenes


hacia los destino se dan en la
siguiente tabla:

Origen

Centro de
distribucin

Pronostico demanda
(unidades)

Boston

6,000

Chicago

4,000

San Luis

2,000

Lexington

1,500

TOTAL

13,500

COSTO UNITARIO DE TRANSPORTE (FOSTER)


Origen

Boston

Chicago

San Luis

Lexington

Cleveland

Bedford

New York

Problemas de Transporte
La administracin desea
determinar cuanto de su
produccin deber embarcarse
desde cada una de las plantas
hacia cada uno de los centros
de distribucin
El objetivo es determinar las
rutas a usar y la cantidad a
embarcar en cada una de ellas
y que den el mnimo costo de
transporte total

Centro Distribucin
(Destino)
Plantas
(Origen)

Costo
transporte
Unitario

1
Boston

6000

2
Chicago

4000

3
San Luis

2000

4
Lexington

1500

5000

1
Cleveland

2
7
6
7

6000

2
Bedford

5
2
3

2500

3
New York

5
4
5

Problemas de Transporte
La funcin objetivo es minimizar el costo total de transporte de Foster Generation,
para esto se debe sumar los costos de transporte de cada planta (origen)
Cleveland = 3X11 + 2X12 + 7X13 + 6X14
Bedford = 3X21 + 2X22 + 7X23 + 6X24
New York = 3X31 + 2X32 + 7X33 + 6X34
Restricciones
de Suministro:
Cada uno de los suministros
tiene una demanda especifica

Restricciones
de Demanda:
Cada centro de distribucin
tiene una demanda para
asegurar satisfacer las
demandas de los destinos

Suministro de Cleveland

X11 + X12 + X13 + X14 5000

Suministro de Bedford

X21 + X22 + X23 + X24 5000

Suministro de New York

X31 + X32 + X33 + X34 5000

de Boston

X11 + X21 + X31 = 6000

de Chicago X12 + X22 + X33 = 4000


de San Lus X13 + X23 + X33 = 2000
de Lexington X14 + X24 + X34 = 1500

Problemas de Transporte
Combinando la
funcin objetivo
y las
restricciones en
un modelo de
programacin
lineal

Variable

X11

X12

X13

X14

X21

X22

X23

X24

X31

X32

X33

X34

Minimize

C1

C2

C3
C4

1
1

>=

500
0

>=

600
0

>=

250
0

600
0
400

C5
C6
C7

1
1

1
2
3
14
5
6
7
8
9
10
11
12

Decision 1 Solution Unit Cost or 1Total


Reduced
=
0
Variable Value
Profit C(j)
Contribution Cost
200
X11
3,500.00
3
10,500.00
0 0
1
1
=
X12
1,500.00
2
3,000.00
0
150
X13
0
7
0
8
1
1
=
X14
0
6
0
6 0
X21
0
7
0
1
X22
2,500.00
5
12,500.00
0
X23
2,000.00
2
4,000.00
0
X24
1,500.00
3
4,500.00
0
X31
2,500.00
2
5,000.00
0
X32
0
5
0
4
X33
0
4
0
6
X34
0
5
0
6
Objective Function (Min.) =

39,500.00

Problemas de Transporte (QSB)

Anlisis
Anlisisde
deSensibilidad
Sensibilidadpor
porWINQSB
WINQSB

ng
a
R

o
m
i
pt
O
o

Ra
ng
o

de
f

ac
tib
ilid

ad

Precio sombra de la distribuidora - el costo de demandar


una unidad ms por la distribuidora.
Precio sombra de la planta - el costo de cada unidad
extra disponible en la planta.

Interpretacin de los resultados del anlisis de


sensibilidad.

* Reduccin de Costos:
La cantidad a transportar que reduce el costo por unidad entrega la
ruta ms econmicamente atractiva.
Si una ruta debe usarse obligatoriamente, incurriendo asi en el costo
que ello significa, por cada carga transportada , el costo total
aumentara en una cantidad igual a la reduccin del costo hecha.

* Precios Sombra:
- Para las plantas el precio sombra de transporte corresponde al costo
de cada unidad disponible en la planta.
- Para las distribuidoras, el precio sombra de transporte corresponde
al costo de cada unidad extra demandada por la distribuidora.

Problemas de Transporte (Solver)


Primero

Ingresar en la hoja de calculo los datos de costos de transporte,


capacidad de la planta (origen) y la demanda de los centros de
distribucin (destino)

Segundo

Identificar las celdas donde se almacenan los valores de las


variables de decisin

Problemas de Transporte (Solver)


Seleccione el men Herramientas Solver (Resolver)

La solucin ptima
de este problema es

VARIANTES DEL PROBLEMA


1. Oferta y demanda total desiguales: a menudo el suministro total
no es igual a la demanda total
a) Si Oferta > demanda total: no es necesaria ninguna
modificacin al modelo de PL, aparecer en la solucin de la PL
un suministro excedente (como una holgura)
b) Si Oferta < demanda total: el modelo no tendr solucin factible.
Se agrega un origen ficticio con un suministro igual a la diferencia entre
la demanda total y el suministro total con costo unitario igual a cero

2. Maximizacin de la funcin objetivo: simplemente se resuelve como


maximizacin en vez de minimizacin, las restricciones no cambian
3. Rutas con capacidad limitada: una o mas rutas pueden tener
capacidad limitada o cantidades mnimas.
4. Rutas no aceptables o prohibidas: se hace desaparecer el arco
correspondiente de la red y se elimina la variable correspondiente al
modelo. O tambin se le asigna un costo muy alto para impedir que
sea utilizada por la solucin optima

Modelos de
Asignacin

Modelos de Asignacin
Asignar tareas a maquinarias, agentes a trabajos especiales,
personal de ventas a territorios, contratos a licitantes
Una caracterstica que distingue a los problemas de
asignacin es que un agente se le asigna a una y solamente
una tarea
Buscamos el conjunto de asignaciones que optimizarn un
objetivo dado (minimizar el tiempo o maximizar la utilidad)
El problema de asignacin es un caso especial de problema
de transporte, en que todos los valores de oferta y demanda
son iguales a 1, y la cantidad que se embarca en cada uno
de los arcos es 0 o 1

Modelos de Asignacin
Definicin del Problema
* m trabajadores deben ser asignados a m trabajos.
* Un costo unitario (o ganancia) Cij es asociado al trabajador i que
realizara el trabajo j.
* Minimizar el costo total ( o maximizar la ganancia total) de la
asignacin de trabajadores a sus respectivos empleos que le
corresponde a cada uno, tratando de que esta asignacin sea la
ptima posible.

Modelos de Asignacin Ejemplo:


Fowle Marketing Co. acaba de recibir solicitudes de inv. de mercado de 3
clientes nuevos. La empresa se enfrenta a la tarea de asignar un lder o
jefe del proyecto (agente) a cada cliente (tarea). Fowle cuenta con 3
ejecutivos que estn disponibles, sin embargo se da cuenta de que el
tiempo requerid para terminar cada uno de los estudios depender de la
experiencia del lder de proyecto.
La administracin de Fowle desea asignar lideres de proyecto para
minimizar el numero total de das necesarios para completar los 3
proyectos. Si se debe asignar a un lder a un solo cliente. Qu
asignaciones debern efectuarse?
Lder proyecto
Tiempo
estimado
(das) de
terminacin
del proyecto

Cliente
1

1 Terry

10

15

2. Carle

18

3. McClymond

14

Solucin del problema como asignacin


Los nodos corresponden a lideres del proyecto y a clientes, y los arcos
representan asignaciones posibles de lder del proyecto a cliente
La oferta en cada nodo y la demanda en cada nodo es igual a 1
El costo de asignar un lder del proyecto a un cliente es el tiempo que le tomara
a dicho lder terminar la tarea del cliente

VARIANTES DEL PROBLEMA


1. Numero total de agentes distinto al numero total de tareas
a) Si numero de agentes > Tareas: Los agentes adicionales se quedan sin
asignacin.
b) Si numero de tareas > Agentes: el modelo no tendr solucin factible.
Se agrega agentes ficticios para igualar al numero de tareas

2. Maximizacin de la funcin objetivo: simplemente se resuelve como


maximizacin en vez de minimizacin, las restricciones no cambian

3. Asignaciones no aceptables : se puede eliminar la variable de decisin en


la formulacin del PL. Esta situacin pudiera ocurrir si uno de los agentes no
tuviera la experiencia necesaria para una o mas de las tareas

Min.
n

Modelo de Asignacin

CijXij
i 1 J 1

Xij 1
j 1

i = 1, 2, , m
Agentes

Xij 1
i 1

i = 1, 2, , m
Agentes

Preguntas
1. Si la demanda = a la oferta total, de un problema de transporte, el
problema es:
a) Balanceado
b) Desbalanceado
c) Infactible
2. Si en un problema de transportes , la demanda total es mayor que la
capacidad total entonces:
a) Se debe agregar un origen ficticio
b) Se debe agregar un destino ficticio
c) Se debe agregar un origen y destino ficticio.
3. El modelo de transporte es un ejemplo de toma de decisiones con certeza
o toma de decisiones con incertidumbre?. Porque

Ejercicios:
Ejercicios Transportes y
Asignacin
1. El viernes 13 de abril, Carbn del Per SA
tenia carros vacios en las siguientes
localidades con las cantidades indicadas
2. Para el Lunes 16 de abril, las siguientes
localidades necesitaran carros de carbn,
segn el orden siguiente
3. El despachador construye una tabla de Km
de distancia para las localidades anteriores.
Poblacin

Poblacin

Oferta de Carros

Origen 1

35

Origen 2

60

Origen 3

25

Poblacin

Oferta de Carros

Destino 1

30

Destino 2

45

Destino 3

25

Destino 4

20

Destino 1

Destino 2

Destino 3

Destino 4

Oferta 1

50

30

60

70

Oferta 2

20

80

10

90

Oferta 3

100

40

80

30

Minimizando la
distancia (Km) total
que recorren, calcular
el mejor envi de
carros de carbn

Ejercicios:
Ejercicios Transportes y
Asignacin

Una empresa fabrica acondicionadores de aire en Houston, Phoenix y


Mamphis. Los aparatos se envan a distribuidores regionales
localizados en Dallas, Atlanta y Denver. Los costos de envi varan y a
la compaa le gustara encontrar la forma de minimizar sus costos
para satisfacer las demandas de cada uno de los distribuidores.

Dallas requiere 800 unidades al mes, Atlanta 600 y Denver 200.

Houston tiene 850 unidades al mes, Phoenix 650 y Memphis 300.

El costo de envi por unidad son


Dallas Atlanta

Denver

Houston

$8

$ 12

$ 10

Phoenix

$ 10

$ 14

$9

$8

$ 12

Memphis $ 11

Cuantas unidades debern ser enviadas de cada planta a cada centro


de distribucin regional. Cul es el costo total de esta operacin?

Ejercicios:
Ejercicios Transportes y
Asignacin

Los tres bancos de sangre de una ciudad son coordinados por la


oficina central que suministra sangre a cuatro hospitales. el costo de
envi de un recipiente estndar son:
Hospital
1

Hospital
2

Hospital
3

Hospital
4

Demanda

Banco 1

$8

$9

$ 11

$ 16

50

Banco 2

$ 12

$7

$5

$8

80

Banco 3

$ 14

$ 10

$6

$7

120

90

70

40

50

250

Demanda

Cuantos envos debern hacerse semanalmente de cada banco de


sangre a cada hospital de modo que los costos de envi totales se
reduzcan al mnimo

Problema de
trasbordo

Problema de Trasbordo
El problema de trasbordo es una extensin al problema de transporte, en el
cual se agrega nodos intermedios conocidos como nodos de trasbordo por
ejemplo: Almacenes
La oferta o suministro en cada origen es limitada y en cada destino la demanda
es conocida
El problema de trasbordo permite embarcar de bienes del origen a los nodos de
trasbordo y hacia los de destino
El objetivo del problema de trasbordo es determinar cuantas unidades debern
embarcarse en cada uno de los arcos de la red, de manera que todas las
demandas destino se satisfagan al costo de transporte mnimo posible

Min

CijXij

todos los arcos

Sujeto a

Xij

arcos de salida

Xij

arcos de salida

Xij Suministro i

arcos de entrada

Xij 0

Nodos de Trasbordo

arcos de entrada

Xij Xij Demanda j

arcos de entrada

Nodos de Origen i

arcos de salida

Nodo de destino j

Xij = numero de unidades


embarcadas del nodo i al nodo j
Cij = Costo unitario de embarque
del nodo i al nodo j

Ryan Electronic es una empresa con instalaciones de produccin en Denver y en


Atlanta. Los componentes de produccin en cualquiera de estas instalaciones
pueden ser embarcadas a cualquiera de los almacenes de la empresa que estn
localizadas en Kansas City y en Lousiville. De los almacenes regionales la
empresa suministra a los detallistas al menudeo en Detroit, Miami, Dallas y nueva
Orlens.
Distribucin al detalle
Almacn

Almacn

Detroi
t

Miami

Dallas

Nueva
Orlens

Planta

Kansas
City

Louisville

Kansas City

Denver

Louisville

Atlanta

Distribuidores al menudeo
(nodo destino)
Plantas
(nodo origen)
600

1
Denver

Almacenes
(nodo de trasbordo)
2
3

3
Kansas
City

6
3
6

Suministros

2
Atlanta

200

6
Miami

150

7
Dallas

350

8
Nueva
Orleans

300

400

5
Detroit

4
4
Louisville

Rutas de distribucin
(arcos)

6
5

Demandas

Igual que el problema de transporte y de asignacin, podemos


formular un modelo de PL a partir de la representacin en red.
Supongamos que Xij denota el nmero de unidades embarcadas del
nodo i hacia el nodo j.
Dado que el suministro de la planta de Denver es de 600 unidades,
las cantidades embarcadas desde la planta de Denver debe de ser
menor que o igual a 600
X13 + X14 600
Similarmente, para la planta de Atlanta tenemos

X23 + X24 400

Consideremos ahora como expresar las restricciones que


corresponden a los 2 nodos de trasbordo.
Para el nodo 3 (almacn de Kansas City), debemos garantizar que el
numero de unidades que se embarquen sea igual al numero de
unidades que se hayan recibido en el almacn, es decir
Unidades embarcadas
hacia fuera del nodo 3
X13 + X12

Almacn de
Kansas City
(Nodo 3)

Unidades embarcadas
hacia fuera del nodo 3
X35 + X36 + X37 + X38

Obtenemos
X35 + X36 + X37 + X38 = X13 + X23 - X13 - X23 + X35 + X36 + X37 + X38 = 0
De manera similar para el nodo 4 es
X45 + X46 + X47 + X48 = X14 + X24 - X14 - X24 + X45 + X46 + X47 + X48 = 0
Para desarrollar las restricciones asociadas con los nodos destino, reconocemos
que cada nodo, la cantidad embarcada al destino debe ser igual a la demanda.
Por ejemplo
X35 + X45 = 200
X36 + X46 = 150
X37 + X47 = 350
X38 + X48 = 300

satisfacer la demanda de 200 unidades en el nodo 5


satisfacer la demanda de 200 unidades en el nodo 6
satisfacer la demanda de 200 unidades en el nodo 7
satisfacer la demanda de 200 unidades en el nodo 8

La funcin objetivo refleja el costo total de embarque en las 12 rutas de embarque.


Combinando la funcin objetivo y las restricciones nos lleva al modelo de PL con
12 variables y 8 restricciones del problema de trasbordo de Ryan Electronics

Min. 2X13 + 3X14 + 3X23 + 1X24 + 2X35 + 6X36 + 3X37 + 6X38 + 4X45 + 4X46 + 6X47 + 5X48
Restricciones de los nodos de origen
Sujeto a
X13 + X14 600
Restricciones de los nodos de trasbordo
X23 + X24
400
-X13
- X23
+ X35 + X36 + X37 + X38 = 0
- X14
- X24
+ X45 + X46 + X47 + X48= 0
Restricciones de los nodos de destino
X35
+ X45
X36
+ X46
X37
+ X47
X38
+ X48

= 200
= 150
= 350
= 300

Problema del vendedor viajero


Definicin del problema
Existen m nodos
Un costo unitario Cij es asociado al arco (i,j).
El objetivo es encontrar el ciclo que minimice el costo total al
visitar todos los nodos exactamente una vez.
Se trata de un tour es un recorrido que comienza en una ciudad de
partida visitando cada ciudad (nodo) de una cierta red, exactamente
una vez y volviendo al punto de partida.
El objetivo es minimizar el viaje, ya sea desde los puntos de vista
de tiempo y distancia.

Importancia
- Diversas aplicaciones pueden ser resueltas como un
problema de vendedor viajero
- Ejemplo
* Rutas a seguir por buses escolares
* Distribucin de bombas militares
- El problema tiene importancia terica porque este representa
una clase de problemas llamados NP-completos.

Complejidad
Escribir el modelo matemtico y resolverlo resulta muchas
veces incmodo, ya que un problema de 20 ciudades requiere
de 500,000 restricciones.

Problema del vendedor viajero


AGENCIA GUBERNAMENTAL DE EMERGENCIA
Se debe realizar una visita a cuatro oficinas locales de la AGE,
partiendo de la oficina principal y volviendo a la misma, la cual esta
ubicada en Northridge, Southern California.

Datos

F
r
o
m

Tiempo en minutos para trasladarse de una oficina a otra


Hacia la oficina
H
1
2
3
Of. Princ
30
45
65
Of. 1
30
25
50
Of. 2
45
25
40
Of. 3
65
50
40
Of. 4
80
50
40
35

4
80
50
40
35

Problema del vendedor viajero


Red que representa el problema de vendedor viajero de AGE
2

40

25

35
50

40
50

4
45

65

30

80

Of. Princ

Solucin
- Identificacin de los posibles ciclos.
* Existen (m-1)! ciclos posibles
* Solo problemas pequeos pueden ser resueltos.
- Se utiliza una combinacin de problemas de
asignacin con la tcnica Branch and Bound (ramas y
consolidados)
- Problemas con menos de 20 nodos pueden ser
resueltos en forma eficiente por este mtodo.

Datos
Datosde
deentrada
entradapara
paraelelproblema
problemade
devendedor
vendedorviajero
viajeroen
enWINQSB
WINQSB

Solucin
Solucin de
de WINQSB
WINQSB -Una
-Una combinacin
combinacin de
de
problema
problema de
de asignacin
asignacin yy la
la tcnica
tcnica
Branch
Branch and
and Bound
Bound

2
25

40

50

40

50
45

35
4

65

30

80
Of. Princ

Problemas de la Ruta ms corta


Encuentra la ruta mas corta a una serie de destinos
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.

Por medio de la aplicacin del algoritmo de este problema


podemos conocer la menor distancia entre un nodo origen
y un nodo destino.

Problemas de la Ruta ms corta

Ejemplo 1:
La administracin de Seervada Park necesita determinar
los caminos bajo los cuales se deben tender las lneas
telefnicas para conectar las estaciones con una
longitud total mnima de cable.
Se describir paso a paso la solucin de este problema,
en base a los datos que se proporcionan en la figura
siguiente. Los nodos y distancias se muestran en la red,
en donde las lneas delgadas representan ligaduras
potenciales.

Problemas de la Ruta ms corta

RED SEERVADA PARK

Usando WinQSB

Problemas de la Ruta ms corta


Lineas Fairway Van
Determine la ruta mas corta entre Seattle y El
Paso para la siguiente red de carreteras.

Seattle

497

180
3

Sac.

691
420
345

Reno

138

Bakersfield
114

526

6
102

432

621
Denver

Las Vegas

11

280

108

155
Barstow

13

469
Albuque.

Phoenix
386
17

12

403

16
425

452

Kingman
15

207

118
San Diego

440

14

Los Angeles

Cheyenne

Salt Lake City

291
10

Butte

Boise
4

432
Portland

599

Tucson

18

19
314

El Paso

Problemas de la Ruta ms corta

rbol de expansin mnima


Determina la trayectoria a travs de una red que conecta
todos los puntos minimizando la distancia total sin formar
bucles
El rbol de expansin mnima es apropiado para
problemas en los cuales la redundancia es expansiva, o el
flujo a lo largo de los arcos se considera instantneo.
Ejemplo: conectar todas las casas a la energa elctrica,
sistema cableado telefonico, sistemas de tuberas de agua

rbol de expansin mnima


EL TRANSITO DEL DISTRITO METROPOLITANO
La ciudad de Jaen 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.

RED QUE
REPRESENTA
EL ARBOL
EXPANDIDO.

Zona Norte
3
33

34
Zona Oeste
1

Universidad

50

30
Distrito
Comercial 39
4

38

45

32
28

40

41
36

37

rbol de
expansin
mnima

43

35
Zona 2
Centro

55

Shopping
Center
44

Zona Sur

Zona Este

Solucin ptima mediante WINQSB

RED QU E
REPRESENTA LA
SOLUCIN PTIMA

Zona Norte

30

34
1

Bucle

38

45

32

28

40

Distrito
Comercial39
4

33

Zona Oeste

Universidad

50

43

35
Zona 2
Centror

55

41
37

36

Shopping
Center
44

Costo Total = $236 milliones

Zona Sur

Zona Este

rbol de expansin mnima


PROBLEMA
Juan Arroyo es propietario de un establo de caballos y planea
instalar un sistema de agua que conecte todos los establos y
graneros. La ubicacin de las instalaciones y distancias se
dan a continuacin
12

2
10

18

15

12
8

13

10

12

10

14

Juan Arroyo, debe


determinar la forma mas
barata de suministrar
agua a cada instalacin

rbol de expansin mnima

Ingreso de Datos

rbol de expansin mnima

Solucin

Problema del flujo mximo


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.
Nos permite conocer (calcular) la mxima cantidad de cualquier
artculo o informacin que podemos transportar desde un origen
hasta un destino.
El objetivo es encontrar la mxima cantidad de flujo que salga
del nodo 1 al nodo n sin exceder la capacidad de los arcos.

Problema del flujo mximo


Algunas Aplicaciones
Maximizar el flujo a travs de la red de distribucin de una
compaa desde sus fbricas hasta sus clientes.
Maximizar el flujo a travs de la red de suministros de una
compaa de proveedores a las fbricas.
Maximizar el flujo de petrleo por tuberas.
Maximizar el flujo de agua a travs de un sistema de
acueductos.
Maximizar el flujo de vehculos por una red de transporte.
Numero mximo de automviles que pueden fluir por una
carretera

Problema del flujo mximo


Definicin del Problema

Existe un nodo origen (con el nmero 1), del cual los flujos
emanan.

Existe un nodo terminal (con el nmero n), en el cual todos los


flujos de la red son depositados.

Existen n-2 nodos (nmerados del 2, 3,....,n-1), en el cual el


flujo que entra es igual al flujo que sale.

La capacidad Cij que transita del nodo i al nodo j, y la


capacidad Cji para la direccin opuesta.

Ejemplo 1: Problema de flujo mximo


de Seervada Park
Tiene varias fbricas y mltiples clientes. Se trata de aumentar la red
original que incluya una fuente ficticia y un destino ficticio y algunos
arcos nuevos.
A

5
4

2
E

Maximal Flow Problem

SOLUCION WINQSB

Ejemplo 2
Encontrar el flujo mximo, en la red,, dado
que la capacidad a travs del arco que va
del nodo i al nodo j es el nmero ms
cercano al nodo i del arco entre estos
4
A
nodos.
6
I
Origen

1
B

3
4
C

9
E

Final

Problema del flujo mximo

Solucin
WinQSB

Problema del flujo mximo

Solucin final
I

Problema del flujo mximo


EJEMPLO 3: COMPAA QUIMICA UNIDA

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.

No se permite flujo de 4 a 2.

Datos

El mximo flujo de 2 a 4 es 8
2

6
1

10

1
Tambores
con qumico

6
4

10
1

0
3

3
0

7
0

4
2

12
0

8
5

Tubo de Se

El
El mximo
mximo flujo
flujo obtenido
obtenido por
por WINQSB
WINQSB

7
2
7

Flujo Mximo= 17

Tambores
con qumico
10

2
3

8
8
5

Tubo de Seg.

Problema del flujo mximo


PROBLEMA

PetroChem, una refinera de petrleo esta diseando una nueva planta


para producir combustible Diesel. La siguiente figura muestra la red de
los centros de procesamiento principales, junto con su velocidad de
flujo existente (en miles de galones). A la administracin de PetroChem
le gustara determinar la cantidad mxima de combustible que puede
fluir a travs de la planta, del nodo 1 al nodo 7
0

3
3

8
3
0

4
3

0
1
2

5 5
1
4

7
0

Evaluacin
1.

Que tcnica se utiliza para conectar todos los puntos de una red al
mismo tiempo que se minimiza la distancia entre ellos
a)
b)
c)
d)
e)

2.

Flujo mximo
Flujo mnimo
rbol de expansin mnima
Ruta mas corta
Distancia mas larga

En que tcnica se conecta el nodo mas cercano a la solucin


existente que actualmente no esta conectada
a)
b)
c)
d)
e)

rbol mnimo
Ruta mas corta
rbol de expansin mnima
Flujo mximo
Flujo mnimo

Evaluacin
3.

En la tcnica de la ruta mas corta, el objetivo es determinar la ruta


de un origen a un destino que pase por el menor numero de otros
nodos
a)
b)

4.

Verdadero
Falso

En cual tcnica los nmeros de capacidad de flujo en una


trayectoria es un paso importante
a)
b)
c)
d)
e)

rbol mnimo
Ruta mas corta
rbol de expansin mnima
Flujo mximo
Flujo mnimo

También podría gustarte