Está en la página 1de 31

Número de equipo: 2 Número de lista: 4

TECNOLÓGICO NACIONAL DE MÉXICO EN CELAYA


Departamento de Ingeniería Mecánica
Departamento de Ingeniería Industrial

Investigación de Operaciones I

Tarea: 3/III

Estrella Cruz Carlos Alberto

Tema: ALBÚM FLUJO EN REDES


Subtemas:
- Flujo en rede
- Método de transporte
- Método de Asignación
- Método ruta más corta
- Máximo flujo
- Expansión mínima
-Travelling salesman
- Modelo de la rota critica
- CPM
- Pert

Fecha de asignación: 24 de Abril de 2018


Fecha de entrega: 03 de Mayo de 2018
1.- Flujo en redes
Ejemplo sobre plantas desaladoras de agua.
Las restricciones, costos y capacidad máxima de transporte están representadas
abajo.

Con eso si puede hacer la programación por Excel buscando lo más pequeño
costo para los transportes.

Con la utilización de solver, llegamos a o que es mostrado abajo.


El más pequeño costo fue de 490 dólares, con la siguiente distribución.

2.- Método de transporte


Abajo esta la tabla de los precios de una empresa de transporte.
Así se tomó las siguientes funciones objetivo y restricciones:

MINIMIZAR Z = 700x11 +800x12 +500x13 +200x14 +200x21 +900x22 +100x23 +400x24 +


400x 31 +500x32 +300x33 +100x34 +200x41 +100x42 +400x43 +300x44

Sujeito a:
x11 +x12 +x13 +x14 <= 10
x21 +x22 +x23 +x24 <= 20
x 31 +x32 +x33 +x34 <= 20
x41 +x42 +x43 +x44 <=10
x11 +x21 +x31 +x41 >= 20
x12 +x22 +x32 +x42 >=10
x13 +x23 +x33 +x43 >= 10
x14 +x24 +x34 +x44 >= 20
x11 ,x12 ,x13 ,x14 ,x21 ,x22 ,x23 ,x24 , x 31 ,x32 ,x33 ,x34 ,x41 ,x42 ,x43 ,x44 >= 0 y continuos
Abajo tiene las tablas de solución usada en el Excel.

Con eso tenemos la solución de:

Que tiene un Z mínimo de 11000


3.- Método de asignación
La compañía de manufactura "Jiménez y Asociados" desea realizar una jornada de
mantenimiento preventivo a sus tres máquinas principales A, B y C. El tiempo que
demanda realizar el mantenimiento de cada máquina es de 1 día, sin embargo la
jornada de mantenimiento no puede durar más de un día, teniendo en cuenta que
la compañía cuenta con tres proveedores de servicios de mantenimiento debe de
asignarse un equipo de mantenimiento a cada máquina para poder cumplir con la
realización del mantenimiento preventivo. Teniendo en cuenta que según el grado
de especialización de cada equipo prestador de servicios de mantenimiento el costo
de la tarea varía para cada máquina en particular, debe de asignarse el equipo
correcto a la máquina indicada con el objetivo de minimizar el costo total de la
jornada. Los costos asociados se pueden observar en la siguiente tabla:

Variables de decisión
Las variables de decisión de este tipo de problemas es igual a las variables de
cualquier modelo de transporte tradicional, es decir variables Xi,j donde i {Equipo de
mantenimiento 1,2,3} y j {Máquina 1,2,3}, y corresponden a variables binarias en las
cuales el valor 1 significa la asignación de un equipo de mantenimiento a una
máquina en particular.

Restricciones
Dado que un equipo de mantenimiento no puede ser asignado a más de una
maquinaria, esta característica debe de restringirse mediante las siguientes
inecuaciones.

X1,1 + X1,2 + X1,3 = 1


X2,1 + X2,2 + X2,3 = 1
X3,1 + X3,2 + X3,3 = 1

Además debe restringirse el hecho de que cada máquina solo requiere de un equipo
de mantenimiento, por ende

X1,1 + X2,1 + X3,1 = 1


X1,2 + X2,2 + X3,2 = 1
X1,3 + X2,3 + X3,3 = 1

Además se hace necesario que para efectos de resolución en cualquier paquete de


herramientas se especifique que estas variables corresponden al conjunto de los
enteros (por obvias razones) y que deben ser mayores que cero (dado que es un
problema de minimización esta restricción se hace muy necesario).

Xi,j ≥ 0
Xi,j ∈ {Z}

Función objetivo
ZMIN = 10X1,1 + 9X1,2 + 5X1,3 + 9X2,1 + 8X2,2 + 3X2,3 + 6X3,1 + 4X3,2 + 7X3,3

Ingresando los datos a winqsb

Resultados obtenido mediante el winqsb

Por ende la asignación que representa el menor costo para la jornada de


mantenimiento preventivo determina que el Equipo 1 realice el mantenimiento de la
Máquina 1, el Equipo 2 realice el mantenimiento de la Máquina 3 y el Equipo 3
realice el mantenimiento de la Máquina 2, jornada que tendrá un costo total de 17
unidades monetarias.
Método Ruta Más Corta
Determine la ruta más corta entre Seattle y El Paso para la siguiente red de
carreteras.
– Variables de Decisión

Solución- Analogía de un problema de programación lineal.


– Variables de Decisión
5.- Método Máximo flujo

Método Ford Fulkerson


El nodo de origen como se puede observar es el numero 1 de color amarillo, y el
nodo de destino es el numero 5 de color azul.
Se escoge desde el nodo de origen aquel flujo que sea el mayor, en este caso es
30, y va dirigido al nodo numero 3.

Se identifica el nodo de transbordo como [30,1], 30 es la capacidad, y 1 es el nodo


del cual proviene la capacidad y luego repetimos todo el proceso, como si el nodo
intermediario fuese el nodo de origen. Se tiene como flujo mayor 20 del nodo
numero 3 al nodo numero 5, con el nodo de transbordo como [20,5].

Ahora que hemos llegado al nodo de destino, procedemos a calcular "k" y las
capacidades nuevas.
K=min(∞,30,20)
K=20

C13,31 =(30-20, 0+20)


C13,31 =(10, 20)

C35,53 =(20-20, 0+20)


C35,53=(0,20)

Luego de haber calculado las nuevas capacidades, es necesario reemplazarlas.

Se realiza el proceso otra vez, haciendo la ruta con los mayores flujos.

K=min(∞,20,40,10,20)
K=10

C12,21 =(20-10, 0+10)


C12,21 =(10, 10)
C23,32 =(40-10, 0+10)
C23,32 =(30, 10)

C34,43 =(10-10, 5+10)


C34,43=(0,15)

C45,54 =(20-10, 0+10)


C45,54=(10,10)

Volvemos a hacer el proceso y escogemos el camino 1,2. Como se puede observar


si se tomara rumbo del nodo 2 al nodo 3 terminaría trancado, obligándose a volver
al nodo origen, por lo que se toma el camino 2,5.

K=min(∞,10,20)
K=10

C12,21 =(10-10, 10+10)


C12,21 =(0, 20)

C25,52 =(20-10, 0+10)


C25,52 =(10, 10)

Se actualizan las capacidades y procedemos a resolver de nuevo. Esta vez


agarraremos el camino de 1,3.
K=min(∞,10,10,10)
K=10

C13,31 =(10-10, 20+10)


C13,31 =(0, 30)

C32,23 =(10-10, 30+10)


C32,23 =(0, 40)

C25,52 =(10-10, 10+10)


C25,52 =(0, 20)

Y por último escogemos el camino 1,4.

K=min(∞,10,10)
K=10

C14,41 =(10-10, 0+10)


C14,41 =(0, 10)

C45,54 =(10-10, 10+10)


C45,54 =(0, 40)

Reemplazando las nuevas capacidades, nos queda de la siguiente forma, las


capacidades del nodo de origen quedan como 0, por lo cual seguimos a sumar a
todas las K y ahi conseguimos el flujo máximo.

Flujo Máximo = Σ K

Flujo Máximo = 20+10+10+10+10


Flujo Máximo = 60

El flujo máximo que puede pasar del nodo origen 1 hasta el nodo destino es de 60.

6.- Expansión mínima

La ciudad de Cali cuenta con un nuevo plan parcial de vivienda el cual contará con
la urbanización de más de 7 proyectos habitacionales que se ubicarán a las afueras
de la ciudad. Dado que el terreno en el que se construirá no se encontraba hasta
ahora dentro de las zonas urbanizables de la ciudad, el acueducto municipal no
cuenta con la infraestructura necesaria para satisfacer las necesidades de servicios
públicos en materia de suministro de agua. Cada uno de los proyectos de vivienda
inició la construcción de un nodo de acueducto madre, el cual cuenta con las
conexiones de las unidades de vivienda propias de cada proyecto (es decir que
cada nodo madre solo necesita estar conectado con un ducto madre del acueducto
municipal para contar con su suministro). El acueducto municipal al ver la situación
del plan parcial debe de realizar las obras correspondientes a la instalación de
ductos madres que enlacen todos los nodos del plan con el nodo Meléndez (nodo
que se encuentra con suministro de agua y que no pertenece al plan parcial de
vivienda, además es el más cercano al mismo), la instalación de los ductos implica
obras de excavación, mano de obra y costos de los ductos mismos, por lo cual
optimizar la longitud total de los enlaces es fundamental. Las distancias existentes
(dadas en kilómetros) correspondientes a las rutas factibles capaces de enlazar los
nodos del plan parcial se presentan a continuación. Además la capacidad de
bombeo del nodo Meléndez es más que suficiente para satisfacer las necesidades
de presión que necesita la red madre.

El acueducto municipal le contacta a usted para que mediante sus conocimientos


en teoría de redes construya una red de expansión que minimice la longitud total de
ductos y que enlace todos los nodos del plan parcial de vivienda.
PASO 0:
Se definen los conjuntos iniciales C0 = {ø} que corresponde al conjunto de nodos
enlazados de forma permanente en la iteración indicada en el subíndice y Č0 = {N =
1,2,3,4,5,6,7,8} que corresponde al conjunto de nodos pendientes por enlazar de
manera permanente en la iteración indicada en el subíndice.

PASO 1:
Se debe definir de manera arbitraria el primer nodo permanente del conjunto Č0, en
este caso escogeremos el nodo 1 (puede ser cualquier otro), que algebraicamente
se representa con la letra i, se procede a actualizar los conjuntos iniciales, por ende
C1 = {i} = {1} y Č0 = {N - i} = {2,3,4,5,6,7,8}, actualizamos k por ende ahora será igual
a 2.

PASO 2:
Ahora se debe seleccionar el nodo j del conjunto ČK-1 (es decir del conjunto del paso
1) el cual presente el arco con la menor longitud y que se encuentre enlazado con
uno de los nodos de enlace permanente del conjunto Ck-1 en el cual ahora solo se
encuentra el nodo 1 (es decir que se debe de encontrar un nodo que tenga el arco
de menor longitud enlazado al nodo 1).
Los arcos o ramales de color naranja representan los arcos que enlazan el conjunto
ČK-1 (es decir del conjunto del paso 1, recordemos que K en este paso es igual a 2,
por ende ČK-1= Č1) con los nodos de enlace permanente del conjunto Ck-1 en el cual
ahora solo se encuentra el nodo 1, por ende ahora solo falta escoger el de menor
longitud, que en este caso es el arco cuya longitud es 2, que enlaza de forma
permanente ahora el nodo 2.

Al actualizar los conjuntos quedan así:


C2 = {1,2} y Č2 = {3,4,5,6,7,8}

Ahora se procede a actualizar k ya que se procede a efectuar la siguiente iteración.


Ahora se seleccionará un nuevo nodo j del conjunto Č2que presente el enlace
(ramal o arco) de menor longitud con los nodos que se encuentran en el conjunto C2.
Los arcos de color naranja representan los enlaces posibles y dado que existe
empate entre las menores longitudes se elige de manera arbitraria, en este caso se
representa nuestra elección con un arco de color verde, enlazando de forma
permanente ahora el nodo 4.

Al actualizar los conjuntos quedan así:


C3 = {1,2,4} y Č3 = {3,5,6,7,8}

Ahora se procede a actualizar k ya que se procede a efectuar la siguiente iteración.

Lo que representan los arcos naranja y verde es ya conocido, ahora la línea azul
interrumpida irá trazando nuestro árbol de expansión final. Dado a que el arco menor
es el de longitud 3, ahora se enlazará de manera permanente el nodo 5.

Al actualizar los conjuntos quedan así:


C4 = {1,2,4,5} y Č4 = {3,6,7,8}

Ahora se procede a actualizar k ya que se procede a efectuar la siguiente iteración.


Ahora se enlazará de manera permanente el nodo 7.

Al actualizar los conjuntos quedan así:


C5 = {1,2,4,5,7} y Č5 = {3,6,8}

Ahora se procede a actualizar k ya que se procede a efectuar la siguiente iteración.

Ahora se enlazará de manera permanente el nodo 6.

Al actualizar los conjuntos quedan así:


C6 = {1,2,4,5,7,6} y Č6 = {3,8}

Ahora se procede a actualizar k ya que se procede a efectuar la siguiente iteración.


Se rompen los empates de forma arbitraria, ahora se enlazará de manera
permanente el nodo 3.

Al actualizar los conjuntos quedan así:


C7 = {1,2,4,5,7,6,3} y Č7 = {8}

Ahora se procede a actualizar k ya que se procede a efectuar la última iteración.

Ahora se enlazará de manera permanente el nodo 8.

Al actualizar los conjuntos quedan así:


C8 = {1,2,4,5,7,6,3,8} = {N} y Č8 = {ø}
Por ende se ha llegado al árbol de expansión mínima

Árbol que presenta una longitud total minimizada de 21 kilometros de ductos.


7.- Método Agente Viajero
RESULTADO
8.- PROBLEMA RUTA CRÍTICA

- ACTIVIDADES DEL PROYECTO:


La primera fase corresponde a identificar todas las actividades que intervienen en
el proyecto, sus interrelaciones, sucesiones, reglas de precedencia. Con la inclusión
de cada actividad al proyecto se debe cuestionar respecto a que actividades
preceden a esta, y a cuáles siguen inmediatamente esta finalice. Además, deberá
relacionarse el tiempo estimado para el desarrollo de cada actividad.

Fb y Fd corresponde a actividades ficticias que no consumen tiempo ni recursos.


Cálculos:
Para el cálculo de la red se consideran 3 indicadores, T1, T2 y H. Estos indicadores
se calculan en cada evento o nodo (entiéndase nodo entonces como un punto en el
cual se completan actividades y se inician las subsiguientes.

T1: Tiempo más temprano de realización de un evento. Para calcular este indicador
deberá recorrerse la red de izquierda a derecha.
En este caso deberá considerarse el mayor de los T1 resultantes:

T1 (nodo 3) + Fb = 4 + 0 = 4
T1 (nodo 2) + C = 3 + 2 = 5
T1 ( nodo 5) + Fd = 5 + 0 = 5

Así entonces, el T1 del nodo 4 será igual a 5 (el mayor valor).

T2: Tiempo más tardío de realización del evento. Para calcular este indicador
deberá recorrerse la red de derecha a izquierda.
En este caso para el cálculo del T2 del nodo 2, en el que concurren el inicio de
varias actividades deberá entonces considerarse lo siguiente:

T2 nodo 3 - B = 5 - 1 = 4
T2 nodo 4 - C = 5 - 2 = 3
T2 nodo 5 - D = 5 - 2 = 3

Así entonces, el T2 del nodo 2 será 3, es decir el menor valor.

H: Tiempo de holgura, es decir la diferencia entre T2 y T1. Esta holgura, dada en


unidades de tiempo corresponde al valor en el que la ocurrencia de un evento puede
tardarse. Los eventos en los cuales la holgura sea igual a 0 corresponden a la ruta
crítica, es decir que la ocurrencia de estos eventos no puede tardarse una sola
unidad de tiempo respecto al cronograma establecido, dado que en el caso en que
se tardara retrasaría la finalización del proyecto.
Las actividades críticas por definición constituyen la ruta más larga que abarca el
proyecto, es decir que la sumatoria de las actividades de una ruta crítica determinará
la duración estimada del proyecto. Puede darse el caso en el que se encuentren
más de una ruta crítica, como es el caso del problema que hemos desarrollado.
Ruta crítica 1:

Esta ruta se encuentra compuesta por las actividades A, C y E. La duración del


proyecto será de 9 horas.
Ruta Crítica 2:

Cronograma:
9.- Método CPM
Solución:
10.- Modelo PERT

- Calcular varianza y tiempo estimado:


- Cálculos:
T1: Tiempo más temprano de realización de un evento. Para calcular este indicador
deberá recorrerse la red de izquierda a derecha.

En este caso para el cálculo del T1 en el nodo 8, en el que concurre la finalización


de 2 actividades, deberá considerarse el mayor de los T1 resultantes:

T1 (nodo 6) + G = 13 + 6 = 19
T1 (nodo 7) + H = 8 + 4 = 12

Así entonces, el T1 del nodo 8 será igual a 19 (el mayor valor).

T2: Tiempo más tardío de realización del evento. Para calcular este indicador
deberá recorrerse la red de derecha a izquierda.
En este caso para el cálculo del T2 del nodo 1, en el que concurren el inicio de
2 actividades deberá entonces considerarse lo siguiente:

T2 nodo 2 - B = 6 - 6 = 0
T2 nodo 3 - C = 9 - 2 = 7

Así entonces, el T2 del nodo 1 será 0, es decir el menor valor.

H: Tiempo de holgura, es decir la diferencia entre T2 y T1. Esta holgura, dada en


unidades de tiempo corresponde al valor en el que la ocurrencia de un evento puede
tardarse. Los eventos en los cuales la holgura sea igual a 0 corresponden a la ruta
crítica, es decir que la ocurrencia de estos eventos no puede tardarse una sola
unidad de tiempo respecto al cronograma establecido, dado que en el caso en que
se tardara retrasaría la finalización del proyecto.

Ruta crítica:
- Cálculo varianza, desviación estándar y probabilidades:

- Solución:
Buscando este valor en una tabla de distribución normal encontramos que equivale
a 0,9612, es decir que la probabilidad de culminar el proyecto en 26 semanas o
menos es del 96,12%.

También podría gustarte