Vous êtes sur la page 1sur 21

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ

CENTRO REGIONAL DE CHIRIQUÍ

FACULTAD DE INGENIERÍA INDUSTRIAL

LICENCIATURA EN INGENIERÍA INDUSTRIAL

INVESTIGACIÓN DE OPERACIONES

“MODELOS DE REDES”

PRESENTADO POR:

LORNA APARICIO 4-789-1032

RICHARD CASTILLO 4-786-2180

EDGAR GUTIERREZ 4-784-968

FACILITADORA:

ING. RUBIELA DE QUINTERO

GRUPO:

2II-141

I SEMESTRE

2019
A. ¿Qué es una red?
Una red se compone de un conjunto de nodos unidos por arcos (o ramas). La
notación para describir una red es (N, A), donde N es el conjunto de nodos, y A es
el conjunto de arcos. Aguisa de ilustración, la red de la figura 6.1, se describe como

Asociado con cada red hay un flujo (por ejemplo, los productos de petróleo fluyen
por un oleoducto y el tráfico de automóviles fluye por las carreteras). El flujo máximo
en una red puede ser finito o infinito, según la capacidad de sus arcos. Se dice que
un arco está dirigido u orientado si permite el flujo positivo sólo en una dirección.
Una red dirigida tiene todos los arcos dirigidos. Una ruta es un conjunto de arcos
que unen dos nodos distintos, y que pasan a través de otros nodos en la red. Por
ejemplo, en la figura 6.1 los arcos (1,2), (2,3), (3,4) y (4,5) forman una ruta entre los
nodos 1 y 5. Una ruta forma un ciclo o un bucle si conecta un nodo de vuelta a sí
mismo a través de otros nodos. En la figura 6.1, los arcos (2,3), (3,4) y (4,2) forman
un ciclo. Se dice que una red está conectada si cada dos nodos distintos están
conectados en al menos una ruta. La red en la figura 6.1 muestra este tipo de red.
Un árbol es una red conectada libre de ciclos compuesta de un subconjunto de todos
los nodos, y un árbol de expansión es un árbol que une todos los nodos de la red.
La figura 6.2 proporciona ejemplos de un árbol y un árbol de expansión de la red de
la figura 6.1.

B. Tipos de redes
La solución de estas situaciones se logra por medio de varios algoritmos de
optimización de redes.
1. Árbol de mínima expansión (situación 1)
2. Algoritmo de la ruta más corta (situación 2)
3. Algoritmo de flujo máximo (situación 3)
4. Algoritmo de la ruta crítica (CPM) (situación 4)
5. Algoritmo de red capacitada de costo mínimo (situación 5)
1. Árbol de mínima expansión
Aplicaciones
Redes de comunicación eléctricas, telefónicas, carretera, ferroviaria, aeromarítima,
etc.
Características
La técnica del árbol de expansión mínima implica conectar todos los puntos de una
red, al tiempo que minimiza la distancia entre ellos.
Pasos para la técnica del árbol de expansión mínima
1. Seleccionar cualquier nodo en la red.
2. Conectar este nodo con el nodo más cercano que minimice la distancia total.
3. Considerar todos los nodos que están conectados, encontrar y conectar el nodo
más cercano que no esté conectado. Si hay un empate en el nodo más cercano,
seleccionar uno de manera arbitraria. Un empate sugiere que existe más de una
solución óptima.
4. Repetir el paso 3 hasta que todos los nodos estén conectados.
Componentes
Sea N = {1, 2,…,n} el conjunto de nodos de la red y defina
Ck = Conjunto de nodos que han estado conectados de manera permanente en la
iteración
Ck = Conjunto de nodos que se construirán permanentemente después de la
iteración k.
Desarrollo de Ejemplo
Considere la compañía Lauderdale Construction, que desarrolla un proyecto
habitacional de lujo en Panamá City Beach, Florida. Melvin Lauderdale, dueño y
presidente de Lauderdale Construction, tiene que determinar la forma menos
costosa de suministrar agua y electricidad a cada casa. La red de viviendas se
muestra en la figura 11.1. Como se observa en la figura 11.1, hay ocho casas en el
golfo y la distancia entre cada una se muestra en la red, en cientos de pies. La
distancia entre las casas 1 y 2, por ejemplo, es de 300 pies. (Hay un número 3 entre
los nodos 1 y 2). Entonces, la técnica del árbol de expansión mínima sirve para
determinar la distancia mínima para conectar todos los nodos. El enfoque se
describe como sigue:
Ahora resolvemos la red de la figura 11.1 para Melvin Lauderdale. Comenzamos
con la selección arbitraria del nodo 1. Como el nodo más cercano es el nodo 3, a
una distancia de 2 (200 pies), conectamos el nodo 1 al nodo 3, lo cual se muestra
en la figura 11.2. Consideramos los nodos 1 a 3 y buscamos el siguiente nodo más
cercano. Es el nodo 4, que es el más cercano al nodo 3. La distancia es 2 (200 pies).
De nuevo conectamos esos nodos (véase la figura 11.3, inciso a). Continuamos
buscando el nodo más cercano entre los nodos no conectados 1, 3 y 4. Son el nodo
2 o el nodo 6, ambos a una distancia de 3 del nodo 3. Elegimos el nodo 2 y lo
conectamos al nodo 3 (véase la figura 11.3, inciso b). Continuamos el proceso. Hay
otro empate para la siguiente iteración con una distancia mínima de 3 (nodo 2–nodo
5 y nodo 3–nodo 6). Debería observar que no consideramos el arco nodo 1–nodo 2
con distancia de 3, porque esos nodos ya están conectados. Seleccionamos
arbitrariamente el nodo 5

 Manual
y lo conectamos al nodo 2 (véase la figura 11.4, inciso a). El siguiente nodo más
cercano es el nodo 6 y lo conectamos al nodo 3 (véase la figura 11.4, inciso b). En
este punto, quedan tan solo dos nodos sin conectar. El nodo 8 es el más cercano al
nodo 6, con una distancia de 1 y lo conectamos (véase la figura 11.5, inciso a).
Luego conectamos el nodo 7 restante al nodo 8 (véase la figura 11.5, inciso b). La
solución final se observa en la séptima y la última iteración (véase la figura 11.5,
inciso b). Los nodos 1, 2, 4 y 6 están conectados todos al nodo 3. El nodo 2 está
conectado con el nodo 5. El nodo 6 está conectado al nodo 8 y el 8 está conectado
al 7. Ahora todos los nodos están conectados. La distancia total se encuentra
sumando las distancias de los arcos utilizados en el árbol de expansión. En este
ejemplo, la distancia es 2 + 2+ 3+3 +3 +1+2=16 (o 1,600 pies). Esto se resume en
la tabla 11.1.

R/ La distancia total distancia es 2 + 2+ 3+3 +3 +1+2=16 (o 1,600 pies)


 Algoritmo de tipo de red en QM

R/ La distancia total distancia es 2 + 2+ 3+3 +3 +1+2=16 (o 1,600 pies)


R/ La distancia total distancia es 2 + 2+ 3+3 +3 +1+2=16 (o 1,600 pies)

2. Algoritmo de la ruta más corta


Aplicaciones
 Transporte
 Horarios De Operadores Telefónicos
 Planeación De Tráfico Urbano
 Trasbordo
 En Las Redes Eléctricas
 Diseño De Rutas De Vehículos
 Telecomunicaciones
 Planeación De Inventarios
 Planeación De Producción
Características
El objetivo del problema de la ruta más corta es encontrar la menor distancia para
ir de un lugar a otro. En una red, esto suele implicar la determinación de la ruta más
corta de un nodo a cada uno de los otros nodos.
Componentes
 Origen
 Nodos
 Arco
 Destino final
Desarrollo de ejemplo
 Manual
Todos los días, Ray Design debe transportar camas, sillas y otros muebles de la
fábrica al almacén; necesita pasar por varias ciudades y Ray desea encontrar la ruta
con la distancia más corta. La red de carreteras se muestra a continuación

R: La ruta más corta para Ray Design es 1-2-3-5-6 con una distancia mínima de 290
millas.

 Programación lineal
F.O:
Z(min) = 100X12 + 200X13 + 50X23 + 50X32 + 200X24 + 200X42 +
100X25 + 100X52 + 40X35 + 40X53 + 150X45 + 150X54 + 100X46 + 100X56

Sujeto a:
X12 + X13 = 1 (Nodo 1)
X12 + X32 - X23 - X24 - X25 = 0 (Nodo 2)
X13 + X23 - X32 - X35 = 0 (Nodo 3)
X24 + X54 - X42 - X45 - X46 = 0 (Nodo 4)
X25 + X35 + X45 - X52 - X53 - X54 - X56 = 0 (Nodo 5)
X46 + X56 = 1 (Nodo 6)

Resolviendo la solución es:

 Algoritmo de tipo de red en QM (Networks)

3. Algoritmo de Flujo Máximo


El problema del flujo máximo implica determinar la cantidad máxima de material que
en una red puede fluir de un punto (el origen) a otro (el destino final).
Aplicaciones
Los ejemplos de este tipo de problema incluyen determinar el número máximo de
autos que circulan por un sistema de carreteras, la cantidad máxima de líquido que
fluye por una red de tuberías y la cantidad máxima de datos que pueden fluir por
una red de cómputo.
Se utiliza para saber cuál es la cantidad máxima de vehículos, peatones, líquidos o
llamadas telefónicas que pueden entrar y salir del sistema. Este modelo también se
utiliza para reducir los embotellamientos entre ciertos puntos de partida y destino en
una red.
Características y Componentes
 El flujo va a ser siempre positivo y con unidades enteras.
 El flujo que entra en un nodo es igual al que sale.
 El flujo que atraviesa un arco nunca será mayor que la capacidad, solo puede
ser menor o igual que ella.
 Todo flujo a través de una red conexa dirigida se origina en un nodo, llamado
fuente, y termina en otro nodo llamado destino.
 Los nodos restantes son nodos de trasbordo.
 Se permite el flujo a través de un arco sólo en la dirección indicada por la
flecha, donde la cantidad máxima de flujo está dado por la capacidad del
arco. En la fuente, todos los arcos señalan hacia fuera. En el destino, todos
señalan hacia el nodo.
 El objetivo es maximizar la cantidad total de flujo de la fuente al destino. Esta
cantidad se mide en cualquiera de las dos maneras equivalentes, esto es, la
cantidad que sale de la fuente o la cantidad que entra al destino.
Cuatro pasos de la técnica del flujo máximo
1. Elegir cualquier ruta del inicio (origen) al final (destino) con algún flujo. Si no
existe una trayectoria con flujo, entonces, se encontró la solución óptima.
2. Determinar el arco en esta ruta con la menor capacidad de flujo disponible.
Llamar C a tal capacidad, lo cual representa la capacidad adicional máxima
que puede asignarse a esta ruta.
3. Para cada nodo en esta ruta, disminuir en la cantidad C la capacidad del flujo
en la dirección del flujo. Para cada nodo en esta ruta, incrementar la
capacidad del flujo en la cantidad C en la dirección contraria.
4. Repetir los pasos anteriores hasta que no sea posible aumentar el flujo.

Desarrollo de Ejemplo
Waukesha, un pequeño pueblo en Wisconsin, está en el proceso de desarrollar un
sistema de caminos para el área del centro. Bill Blackstone, uno de los planeadores
de la ciudad, quiere determinar el número máximo de automóviles que pueden fluir
por el pueblo de oeste a este. La red de caminos se ilustra en la figura.
Las calles se indican mediante sus respectivos nodos. Observe la calle entre los
nodos 1 y 2. Los números al lado de los nodos indican el número máximo de
automóviles (en cientos de unidades por hora) que pueden fluir desde los diferentes
nodos. El número 3 al lado del nodo 1 indica que pueden ir 300 vehículos por hora
desde el nodo 1 hasta el nodo 2. Véase los números 1, 1 y 2 al lado del nodo 2.

Estos números indican el flujo máximo desde el nodo 2 hasta los nodos 1, 4 y 6,
respectivamente. Como se observa, el flujo máximo de regreso del nodo 2 al nodo
1 es de 100 automóviles por hora (1). Cien autos por hora (1) pueden fluir del nodo
2 al nodo 4 y 200 autos (2) pueden fluir al nodo 6. Note que el tránsito fluye en
ambas direcciones por una calle. Un cero (0) significa que no hay flujo o que es una
calle de un sentido.
 Manual
Iteración 1: Ajuste de capacidad para la trayectoria 1-2-6

Iteración 2: aumentamos en 1 el flujo en la trayectoria 1–2–4–6 y ajustamos su


capacidad

Iteración 3: Estamos limitados por la menor capacidad, que es 2 unidades de flujo


del nodo 3 al 5.
El flujo máximo de 500 vehículos por hora
 Programación Lineal
Variables:
Xij = flujo del nodo i al nodo j
Función Objetivo:
Maximizar el flujo= X61
Sujeto a:
X12 ≤ 3
X13 ≤10
X14 ≤ 2
X21 ≤ 1
X24 ≤ 1
X26 ≤ 2
X34 ≤ 3
X35 ≤ 2
X42 ≤ 1
X43 ≤ 1
X46 ≤ 1
X53 ≤ 1
X56 ≤ 1
X62 ≤ 2
X64 ≤ 1
X61 = X12 + X13 + X14
X12 + X42 + X62 = X21 + X24 + X26
x13 + X43 + X53 = X34 + X35
x14 + X24 + X34 + X64 = X42 + X43 + X46
X35 = X56 + X53
X26 + X46 + X56 = X61
Xij ≥ 0
Las últimas seis restricciones igualan el flujo que sale de un nodo con el que llega
al nodo
 Algoritmo de tipo de red en QM

Mostrando la solución óptima en la columna llamada Flow (flujo).


4.Algoritmo de la Ruta Critica
Aplicaciones
 Cálculo de tiempos
 Plazos en la planificación de proyectos
Características
 Son métodos basados en redes diseñados para ayudar a planificar,
programar y controlar proyectos.
 El resultado final en el CPM es un cronograma para el proyecto
 Para lograr este objetivo se realizan cálculos especiales para obtener la
siguiente información:
1. Duración total necesaria para completar el proyecto.
2. Clasificación de las actividades del proyecto como críticas o no
críticas.
Componentes

Desarrollo del Ejemplo


Determine la ruta crítica para la red del proyecto que se muestra en la figura 6.40.
Todas las duraciones están en días.

 Método manual
Aplicando las reglas para determinar las actividades críticas, la ruta crítica es 1 ,2
,4, 5 y 6, la cual, como se esperaba, abarca la res desde el inicio (nodo 1) hasta la
terminación (nodo 6). La suma de las duraciones de las actividades críticas [(1,2),
(2,4), (4,5) y (5.6)] es igual a la duración del proyecto (=25 días). Observe que la
actividad (4,6) satisface las dos primeras condiciones para una actividad crítica (Δ4
= 4 = 13) y (Δ6= 6 = 25) pero no la tercera (Δ 6 - 4) ≠ D46). De ahí que la
actividad es no crítica.
R/ la ruta crítica seria 1 - 2 - 4 -5 – 6 contemplando un total de 25 días
 Programación lineal
F.O
Z (Max)= 6 X12+6X13+3X23+8X24+2X35+11X36+0X45+1X46+12X56
Sujeta a:
-X12-X13=-1 Nodo 1
X12-X23-X24=0 Nodo 2
X13+X23-X35-X36=0 Nodo 3
X24-X45-X46 =0 Nodo 4
X35+X45-X56=0 Nodo 5
X36+X46+X56=1 Nodo 6
Xij ≥ 0
 Algoritmo de tipo de red en QM

R/ La ruta crítica seria 1 - 2 - 4 -5 – 6 contemplando un total de 25 días

5. Algoritmo de red capacitada de costo mínimo

Aplicaciones
 Operación De La Red De Distribución De Una Compañía
 Operación de una red de distribución
 Administración de desechos sólidos
 Operación de una red de suministros
 Coordinación de mezcla de productos en plantas
 Administración de flujo de efectivo
Componentes
 rigen
 Nodos
 Arco
 Destino final
Características
El problema de flujo de costo mínimo tiene una posición medular entre los
problemas de optimización de redes; primero, abarca una clase amplia de
aplicaciones y segundo, su solución es muy eficiente. Igual que el problema
del flujo máximo, toma en cuenta un flujo en una red con capacidades
limitadas en sus arcos. Igual que el problema de la ruta más corta, considera
un costo (o distancia) para el flujo a través de un arco. Igual que el problema
de transporte o el de asignación, puede manejar varios orígenes (nodos
fuente) y varios destinos (nodos demandas) para el flujo, de nuevo con costos
asociados. De hecho, estos cuatro problemas son casos especiales del
problema de flujo de costo mínimo.
A continuación, se describe el problema del flujo de costo mínimo:
 La red es una red dirigida conexa.
 Al menos uno de los nodos es nodo fuente.
 Al menos uno de los nodos es nodo demanda.
 El resto de los nodos son nodos de trasbordo.
 Se permite el flujo a través de un arco sólo en la dirección indicada por la
flecha, donde la cantidad máxima de flujo está dada por la capacidad del
arco. (Si el flujo puede ocurrir en ambas direcciones, debe representarse por
un par de arcos con direcciones opuestas.)
 La red tiene suficientes arcos como suficiente capacidad para permitir que
todos los flujos generados por los nodos fuente lleguen a los nodos demanda.
 El costo del flujo a través del arco es proporcional a la cantidad de ese flujo,
donde se conoce el costo por unidad.
 El objetivo es minimizar el costo total de enviar el suministro disponible a
través de la red para satisfacer la demanda dada. (Un objetivo alternativo es
maximizar la ganancia total del envío.)
Desarrollo del ejemplo
La DISTRIBUTION UNLIMITED CO. Fabricará el mismo nuevo producto en
dos plantas distintas y después tendrá que enviarlo a dos almacenes. La red
de distribución disponible para el envío de este producto se muestra en la
figura, donde A y B son las fábricas, D y E son los almacenes y C es el centro
de distribución. Las cantidades que deben enviarse desde A y B se muestran
a la izquierda, y las cantidades que deben recibirse en D y E se muestran a
la derecha. Cada flecha representa un canal factible de envío. A puede enviar
directamente a D y tiene tres rutas posibles (A C E, A B C E y A D E) para
mandar bienes a E. La fábrica B tiene solo una ruta a E (B C E) y una a D (B
C E D). El costo por unidad enviada a través de cada canal se muestra al
lado de la flecha. También, junto a A B y C E se muestran las cantidades
máximas que se pueden enviar por estos canales. Los otros canales tienen
suficiente capacidad para manejar todo lo que las fábricas pueden enviar.
La decisión que debe tomarse se refiere a cuánto enviar a través de cada
canal de distribución. El objetivo es minimizar el costo total de envío.

 Por programación lineal


Función objetivo:
Z(Min) = 2Xab+4Xac+9Xad+3Xbc+Xce+3Xde+2Xed
Sujeto a:
Xab + Xac + Xad = 50
-Xab + Xbc = 40
- Xac - Xbc + Xce = 0
- Xad + Xde – Xed = -30
- Xce – Xde + Xed = - 60
Xab ≤ 10
Xce ≤ 80
Xij ≥ 0

Vous aimerez peut-être aussi