Sie sind auf Seite 1von 24

INSTITUTO TECNOLGICO SUPERIOR

DE ALVARADO

CAMPUS ALVARADO
TURNO MATUTINO
INGENIERA INDUSTRIAL

MATERIA:
INVESTIGACION DE OPERAIONES II

SEMESTRE Y GRUPO:
5

PRODUCTO ACADMICO:
INVESTIGACION OPTIMIZACION DE REDES

PRESENTA:
DIEGO ARMANDO ARIAS RUZ

DOCENTE:
ING. MIGUEL JIMENEZ DOMINGUEZ

FECHA DE ENTREGA:
29-NOVIEMBRE-2017

H. Y G. ALVARADO, VERACRUZ.

Qu es un ERP?
INDICE

INTRODUCCION .................................................................................................... 3

OBJETIVO............................................................................................................... 4

5.1 TERMINOLOGA ............................................................................................... 5

5.2 PROBLEMA DE LA RUTA MS CORTA. REDES CCLICAS Y ACCLICAS. .. 8

5.3 PROBLEMA DEL RBOL DE MNIMA EXPANSIN ...................................... 12

5.4 PROBLEMA DE FLUJO MXIMO ................................................................... 18

5.5 PROBLEMA DE FLUJO DE COSTO MNIMO ................................................ 19

5.6 PROGRAMACIN LINEAL EN TEORA DE REDES ...................................... 20

CONCLUSIN ...................................................................................................... 23

BIBLIOGRAFA ..................................................................................................... 24
INTRODUCCION

Uno de los mayores desarrollos recientes en Investigacin de Operaciones ha sido


el rpido avance tanto en la metodologa como en la aplicacin de los modelos de
optimizacin de redes. Los problemas de redes surgen en una gran variedad de
situaciones como por ejemplo las redes de transporte, elctricas en fin una
inmensa lista que predominan en la vida diaria. La representacin de redes se
utiliza en reas tan diversas como produccin, distribucin, localizacin de
instalaciones en fin un sin nmero de reas. De hecho, una representacin de
redes nos proporciona un panorama general tan poderoso y una ayuda conceptual
para visualizar las relaciones entre los componentes del sistema que se utiliza casi
en todas las reas cientficas, sociales y econmicas.

Se darn a conocer en este trabajo diversos tipos importantes de problemas de


redes y algunas ideas bsicas sobre cmo resolverlos.
OBJETIVO

El objetivo de la presente investigacin sobre Optimizacin de redes nos da a


conocer lo que es para que nos sirvan y como aplicarlas.
5.1 TERMINOLOGA

Ilustracin 1 Terminologa

Una red o grafo consiste de puntos, y lneas que conectan pares de puntos.
Los puntos se llaman nodos o vrtices. Las lneas de llaman arcos. Los arcos
pueden tener una direccin asociada, en cuyo caso se denominan arcos dirigidos.
Si un arco no tiene direccin normalmente se le denomina rama. Si todos los arcos
en la red son dirigidos, la red se denomina una red dirigida. Si todos los arcos son
no-dirigidos, la red es una red no-dirigida.

Dos nodos pueden estar conectados por un conjunto de arcos. Una trayectoria
(path en ingls) es una secuencia de arcos distintos (con nodos no repetidos)
conectando a los nodos. Una trayectoria dirigida desde nodo i al nodo j es una
secuencia de arcos, cada uno de los cuales apunta al nodo j (si es que hay
direccin). Una trayectoria no dirigida puede incluir arcos dirigidos apuntando en
cualquiera de direccin.

Una trayectoria que comienza y que termina en el mismo nodo se denomina ciclo
y puede ser ya sea dirigida o no-dirigida.

Una red est conectada si existe una trayectoria no-dirigida entre cualquier par de
nodos. Una red conectada que no tiene ciclos se denomina rbol.

Optimizacin de redes es un tipo especial de modelo en programacin lineal. Los


modelos de redes tienen tres ventajas importantes con respecto a la programacin
lineal.
Pueden resolverse muy rpidamente. Problemas que con programacin lineal
tendran 1000 filas y 30.000 columnas pueden ser resueltos en segundos. Esto
permite que los modelos de redes sean usados en muchas aplicaciones (tal como
la toma de decisin en tiempo real) para lo cual la programacin lineal no es lo
ideal.

Requieren en forma natural de soluciones enteras. Al reconocer que un problema


puede formularse como algn modelo de red nos permitir resolver tipos
especiales de problemas de programacin entera aumentando la eficiencia y
reduciendo el tiempo consumido por los algoritmos clsicos de programacin
lineal.

Son intuitivos. Los modelos de redes proveen un lenguaje para tratar los
problemas, mucho ms intuitivo que "variables, objetivo, restricciones".

Obviamente los modelos de redes no son capaces de cubrir la amplia gama de


problemas que puede resolver la programacin lineal. Sin embargo, ellos ocurren
con suficiente frecuencia como para ser considerados como una herramienta
importante para una real toma de decisiones.

Los problemas de optimizacin de redes se pueden representar en trminos


generales a travs de uno de estos cuatro modelos:

Modelo de minimizacin de redes (Problema del rbol de mnima


expansin).
Modelo de la ruta ms corta.
Modelo del flujo mximo.
Modelo del flujo del costo mnimo.
Modelo de minimizacin de redes

El modelo de minimizacin de redes o problema del rbol de mnima expansin


tiene que ver con la determinacin de los ramales que pueden unir todos los
nodos de una red, tal que minimice la suma de las longitudes de los ramales
escogidos. No se deben incluir ciclos en la solucin del problema.
Para crear el rbol de expansin mnima tiene las siguientes caractersticas:

1. Se tienen los nodos de una red, pero no las ligaduras. En su lugar se


proporcionan las ligaduras potenciales y la longitud positiva para cada una si se
inserta en la red. (Las medidas alternativas para la longitud de una ligadura
incluyen distancia, costo y tiempo.)

2. Se desea disear la red con suficientes ligaduras para satisfacer el requisito de


que haya un camino entre cada par de nodos.

3. El objetivo es satisfacer este requisito de manera que se minimice la longitud


total de las ligaduras insertadas en la red.

Una red con n nodos requiere slo (n-1) ligaduras para proporcionar una
trayectoria entre cada par de nodos. Las (n-1) ligaduras deben elegirse de tal
manera que las redes resultantes formen un rbol de expansin. Por tanto, el
problema es hallar el rbol de expansin con la longitud total mnima de sus
ligaduras.
5.2 PROBLEMA DE LA RUTA MS CORTA. REDES CCLICAS Y
ACCLICAS.

Ilustracin 2 Redes ruta ms costa

Se trata de encontrar la ruta de menor distancia o costo entre en punto de


partida o el nodo inicial y el destino o nodo terminal.

Redes cclicas

EJEMPLO 1 REMPLAZO DEL EQUIPO

Una compaa arrendadora de automviles est desarrollando un plan de


reemplazo de su flotilla para los prximos cinco aos. Un automvil debe de estar
en servicio cuando menos un ao antes de que se considere ser reemplazado. La
tabla 8-1 resume el costo de reemplazo por unidad (en miles de unidades
monetarias) como funcin del tiempo y el nmero de aos en operacin. El costo
incluye la compra, prima del seguro, operacin y mantenimiento.

Este problema se puede representar mediante una red como sigue. Cada ao est
representado por un nodo. La longitud de una rama que une a dos nodos es
igual al costo de reemplazo asociado que se da en la tabla 8-1. La figura 8-
6representa la red. El problema se reduce a determinar la ruta ms corta del
nodo 1 al 5. La ruta ms corta se puede determinar mediante el uso de algoritmo
que representaremos en la seccin 8.3.2. la solucin ptima producir la ruta 1 -2
5.
Tabla 8-1

Ao 1 2 3 4 5

1 4.0 5.4 9.8 13.7

2 4.3 6.2 8.1

3 4.8 7.1

4 4.9

13.7

9.8

5.4
1 2 3 4 5
4 4.3 4.8 4.9

6.2 8.1 7.1

Figura 8-6

Con un costo total de 4+ 8.1 = 12.1 (miles de unidades monetarias). Esto quiere
decir que cada automvil debe reemplazarse al segundo ao de uso y desecharse
al quinto ao.
Apliquemos el procedimiento a la red en la figura8-10. Una hiptesis bsica del
algoritmo es que en todas las distancias en la red son no negativas.

2
100 15

1 20 4
10 50

30 60
3 5
Figura 8-10

Iteracin 0: el nodo 1 lleva la etiqueta permanente [0,-].

Iteracin 1: los nodos 2 y 3, que se pueden alcanzar directamente desde el nodo 1


(el ultimo nodo rotulado permanentemente), llevan ahora las etiquetas temporales
[0+100, 1] y [0+30,1] o bien [100,1], respectivamente.

Entre las etiquetas temporales corrientes, el nodo 3 tiene la menor distancia d


=30(=min {100,30}). Si el nodo 3 este etiquetado permanentemente.

Iteracin 2: los nodos 4 y 5 se pueden alcanzar desde el ultimo nodo rotulado


permanentemente (nodo 3) y sus etiquetas temporales son [30+10,3] y [30+60,3]
(o bien [40,3] y [90,3]), respectivamente. En este punto tenemos las 3 etiquetas
temporales [100,1], [40,3] y [90,3] asociados con los nodos 2, 4 y 5,
respectivamente. El nodo 4 etiquetado temporalmente tiene la menor d = 40 (=min
{100, 40,90}) y, por consiguiente, su etiqueta [40,3] se convierte a un estado
permanente.

Iteracin 3: del nodo cuatro rotulamos ahora el nodo 2 con la etiqueta temporal
[40+15,4] = [55,4], que reemplaza a la etiqueta temporal anterior [100,1]. A
continuacin, el nodo 5 se etiqueta temporalmente con [40+50,4] = [90,4]. Las
etiquetas temporales incluyen ahora a [55,4] y [90,4] asociadas con los nodos 2 y
5, respectivamente. Rotulamos entonces al nodo 2 en forma permanente con la
etiqueta [55,4].

El nico nodo restante es el nodo destino 5, que convierte su etiqueta [90,4] a una
etiqueta permanente, con lo que se termina el procedimiento.

Los pasos de clculo anteriores se resumen grficamente en la figura 8-11


observe que los clculos se basan en el concepto de recursin empleado en el
algoritmo a cclico.

La diferencia principal entre los dos algoritmos estriba en que un nodo en el


algoritmo cclico puede rotularse (temporalmente) sin tener en cuenta que todos
los nodos que llegan directamente a l se hayan o no rotulado.

La solucin en la figura 8-11 proporciona la distancia ms corta a cada nodo en la


red, junto con su ruta.
5.3 PROBLEMA DEL RBOL DE MNIMA EXPANSIN

Ilustracin 3 Problema de rbol de mnima expansin

Este problema considera una red no dirigida y conexa. En ella se debe encontrar
un rbol de expansin con la longitud mnima de sus arcos.

Algoritmo para el problema del rbol de expansin mnima.

1. Se selecciona, de manera arbitraria, cualquier nodo y se conecta (es decir,


se agrega una ligadura) al nodo distinto ms cercano.
2. Se identifica el nodo no conectado ms cercano a un nodo conectado y se
conectan estos dos nodos (es decir, se agrega una ligadura entre ellos).
este paso se repite hasta que todos los nodos estn conectados.
3. Empates. Los empates para el nodo ms cercano distinto (paso 1) o para el
nodo conectado ms cercano (paso 2), se pueden romper en forma
arbitraria y el algoritmo debe llegar a una solucin optima. No obstante,
estos empates son seal de que pueden existir (pero no necesariamente)
soluciones optimas mltiples. Todas esas soluciones se pueden identificar
si se trabaja con las dems formas de romper los empates hasta el final.

La manera ms rpida de ejecutar este algoritmo en forma manual es el enfoque


grafico que se ilustra enseguida.
Aplicacin de este algoritmo al problema del rbol de expansin mnima de
seervada park

La administracin de seervada park necesita determinar los caminos bajo los


cuales se deben entender las lneas telefnicas para conectar todas las estaciones
con una longitud total mnima de cable. Se describir paso a paso la solucin de
este problema con base en los datos que se dan a continuacin.

Los nodos y distancias para el problema se resumen enseguida, en donde las


lneas delgadas ahora representan ligaduras potenciales.

A
7

2 2 5 T
5 4
0 B D

3 1 7

4 1

C E
4

En forma arbitraria, se selecciona el nodo 0 como inicio. El nodo no conectado


ms cercano a 0 es A. se conecta el nodo A al nodo 0.
A
7

2 2 5 T
5 4
0 B D
3 1 7

4 1

C E
4

El nodo no conectado ms cercano a cualquiera de los nodos 0 o A es el nodo B


(ms cercano a A). Se conecta el nodo B al nodo A.

A
7

2 2 5 T
5 4
0 B D
3 1 7

4 1

C E
4
El nodo no conectado ms cercano a 0, A o B es el nodo C (ms cercano a B). se
conecta el nodo C al nodo B.

A
7

2 2 5 T
5 4
0 B D

3 1 7

4 1

C E
4

El nodo no conectado ms cercano a 0, A, B o C es el nodo E (ms cercano a B).


Se conecta el nodo E al nodo B.

A
7

2 2 5 T
5 4
0 B D

3 1 7

4 1

C E
4
El nodo no conectado ms cercano a los nodos 0,A, B, C o E es el nodo D (ms
cercano a E).Se conecta el nodo D al nodo E.

A
7

2 2 5 T
5 4
0 B D

3 1 7

4 1

C E
4

El nico nodo no conectado es el nodo T. Est ms cerca del nodo D. se conecta


el nodo T al nodo D.

A
7

2 2 5 T
5 4
0 B D
3 1 7

4 1

C E
Todos los nodos han quedado conectados, por lo que esta es la solucin (optima)
que se buscaba. La longitud total de las ramas es 14 millas.

Aunque con este procedimiento a primera vista puede parecer que la eleccin del
nodo inicial afectara la solucin final ( y la longitud total de las ligaduras), en
realidad no es as. Se sugiere que se verifique este hecho para el ejemplo,
aplicando de nuevo el algoritmo, pero con un nodo inicial distinto de 0.

Se considera que dentro de este captulo el problema del rbol de expansin


mnima es el que cae dentro de la amplia categora de diseo de redes. En esta
categora, el objetivo es disear la red ms apropiada para el problema dado (con
frecuencia se trata de sistemas de transporte) y no de analizar una red ya
diseada. La referencia 8 proporciona una investigacin en esta importante rea.
5.4 PROBLEMA DE FLUJO MXIMO

Ilustracin 4 Problema de flujo mximo

En una red con flujo de capacidades en los arcos, el problema es determinar


el flujo mximo posible proveniente de los orgenes de forma tal de ahogar las
capacidades de flujos de los arcos. Considere una red con m nodos y n arcos con
un flujo simple de bienes. Denote el arco de flujo (i a j) como Xij. Asociamos cada
arco a una capacidad de flujo, kij. En esta red, deseamos encontrar el flujo total
mximo en lared, F, del nodo 1 al nodo m.

Formulacin de la programacin lineal, el objetivo es maximizar F. El monto que


parte del origen por varias rutas. Para cada nodo intermedio, lo que entra debe ser
igual a lo sale. En algunas rutas los flujos pueden tomar ambas direcciones. La
capacidad que puede ser enviada a una direccin en particular tambin es
mostrada en cada ruta

.
5.5 PROBLEMA DE FLUJO DE COSTO MNIMO

Ilustracin 5 Problema de flujo de costo minimo

El problema de flujo de costo mnimo tiene una posicin medular entre los
problemas de optimizacin de redes; primero, abarca una clase amplia de
aplicaciones y segundo, su solucin es muy eficiente.

Todos los problemas de red anteriores son casos especiales del problema de flujo
de costos mnimo. Al igual que el problema de flujo mximo, este considera flujos
en las redes con capacidades. Al igual que el problema del camino ms corto, este
considera un costo por flujo hacia un arco. Al igual que el problema de transporte,
este permite mltiples orgenes y destinos. Por lo tanto, todos estos problemas
pueden ser vistos como casos especiales del problema de flujo de costos mnimo.

El problema es minimizar el costo total sujeto a la disponibilidad y la demanda de


algunos nodos, y de la conexin superior de flujo a travs de cada arco

La solucin ptima es: X12 = 12, X13 = 8, X23 = 8, X24 = 4, X34 = 11, X35 = 5, X45 =
10, todos los dems Xij = 0. El costo ptimo es $150
5.6 PROGRAMACIN LINEAL EN TEORA DE REDES

Ilustracin 6 Programa lineal en teora de redes

La programacin lineal es actualmente la tcnica matemtica utilizada ms


actualmente gracias a que el algoritmo simplex es muy eficiente y al desarrollo de
la computacin. Lo que se busca con la aplicacin de la programacin lineal es
resolver problemas comunes y a la vez muy variados de la empresa en donde en
general se tienen necesidades por satisfacer con cierto nmero de recursos
limitados o escasos y con el objetivo de lograrlo en forma ptima.

Ejemplo

Una empresa ha dejado de fabricar ciertos productos, liberando de esta forma las
cargas de produccin que tenan sus equipos en los departamentos de
maquinado. Ahora se tienen horas mquina que se pueden utilizar en los
productos denominados 1,2,3 de la siguiente manera:

Mquina Horas por pieza de producto Horas Maq. Disponibles


1 2 3 por semana
Fresadora 9 3 5 500
Torno 5 4 - 350
Rectificadora 3 - 2 150
Utilidad
$/ pieza 50 20 25
Recomendacin del Mnimo Mnimo Mnimo
Depto. Vtas a Prod. 30 15 20
Formular un modelo de Programacin Lineal para este problema
Definicin de variables a utilizar en el mtodo de programacin lineal
Sea: Xj = nmero de piezas de producto j(j=1,2,3) a fabricar para maximizar la
utilidad.
Funcin econmica y objetivo:
MAX Z= 50X1 + 20X2 + 25X3 [ (Dls/Unidad) (Unidad/Sem)] = [Dls/Sem.]
Sujeta a restricciones de horas mquina disponibles por semana
Fresadora: 9X1 + 3X2 + 5X3 * 500 horas mquina fresadora
Torno: 5X1 + 4X2 * 350 horas mquina torno
Rectificadora: 3X1 + 2X3 * 150 horas maquina rectificadora
CONCLUSIN

Mediante esta investigacin aprend que los modelos de optimizacin de redes


constituyen una herramienta muy sencilla para la encontrar la solucin ptima a
los problemas de flujo de redes, porque proporcionan algoritmos fciles de
comprender y aplicar que comparados con el mtodo simplex disminuyen el
nmero de iteraciones que resuelven el problema. Si se aplicara el mtodo
simplex en un problema de distribucin o de redes, tendramos muchas variables y
restricciones en el modelo y se tendra que utilizar herramientas computacionales
para encontrar la solucin optima de una forma rpida, ahora con los modelos de
redes solo habra que aplicar las iteraciones al grafo que origina la representacin
de la red del problema y luego aplicar el algoritmo que corresponde, que puede
ser el algoritmo de la ruta ms corta, algoritmo para encontrar el rbol de
expansin mnima, algoritmo de la trayectoria de aumento o el algoritmo de flujo
mximo
BIBLIOGRAFA

Frederick S. Hiller y Gerald J. Liberman. Investigacin De Operaciones . McGraw-


Hill. Sptima Edicin. 2002.

amdy A. Taha. Investigacin De Operaciones. Ediciones Alfaomega. Cuarta


Edicin. 199

Das könnte Ihnen auch gefallen