Está en la página 1de 11

INSTITUTO TECNOLOGICO SUPERIOR DE ALVARADO

INGENIERA EN SISTEMAS COMPUTACIONALES Materia:


INVESTIGACION DE OPERACIONES

Semestre-Grupo:
3-A
Producto Acadmico: RESUMEN Tema: Redes y programacion lineal UNIDAD 2 Presenta:
ROSAS ESCOBEDO JOSE ANGEL CAMARA JIMENEZ RAMON BARRIENTOS HERNANDEZ ELIAZER VERDEJO HERNADEZ EDGAR MIGUEL ZAMUDIO VALERIO JORGE JOSUE

Docente:
ING: GUSTAVO ALONSO ZAMUDIO

H. Y G. ALVARADO, VER. 10 DE NOVIEMBRE 2012

Resumen

Red

Se entiende como un grupo de individuos que, en forma agrupada o individual, se relacionan con otros con un fin especifico, caracterizado por la existencia de flujos de informacin. Las redes pueden tener muchos o pocos actores y una o ms clases de relaciones entre pares de actores. Una red se compone, por tanto, de tres elementos bsicos los cuales son: nodos o actores, vnculos o relaciones y, flujos.

NODOS O ACTORES: Son las personas o grupos de personas que se encuentran en torno a un objetivo en comn. Usualmente los nodos o actores se representan por crculos. La suma de todos los nodos representa el tamao de la red.

VNCULO O RELACIONES:
Son los lazos que existen entre dos o ms nodos. En una red de amistad, por ejemplo, un actor muestra un vnculo directo con otro actor. Los vnculos o relaciones se representan con lneas.

GRAFOS NO DIRIGIDOS Si los pares que forman las relaciones no son pares ordenados, entonces el lazo (na,nb) entre dos nodos es exactamente la misma que (nb,na), es decir, no hay un origen y un destino de la relacin. Este tipo de relaciones son simtricas o no direccionales. Por ejemplo, la relacin es hermano de es de este tipo.

2.4 Problema de la ruta ms corta

El problema de la ruta ms corta tiene que ver con la determinacin de las ramas conectadas en una red de transporte que constituyen, en conjunto la distancia ms corta entre una fuente y un destino. Existen dos algoritmos para encontrar la ruta ms corta en redes acclicas y cclicas. Se dice que una red es acclica si no contiene lazos; de otra manera, es cclica. Los algoritmos Acclicos son usados en redes que no tienen ciclos, es decir que no tienen rutas que partiendo de un nodo lo lleven a l mismo de nuevo. Los ciclos son tambin llamados "lazos". Los algoritmos cclicos son para las redes que tienen ciclos o lazos... o en espaol vueltas en redondo. Un ejemplo de un lazo: Si del nodo "A" puedo ir al nodo "B", y del nodo "B" puedo ir al "C" y del "C" al "D" y del "D" puedo retornar al "A" de nuevo, ah hay un lazo o un ciclo. Las flechas indican en que sentido esta permitido el movimiento. Algoritmo Acclico: Si la red no tiene ciclos, apliquemos el siguiente algoritmo: Etiquetar cada nodo con el siguiente formato [distancia desde el nodo inicial, Nombre del Nodo Precedente]. Para el nodo inicial por definicin la distancia es cero (la distancia a s mismo), y el nodo precedente es vaco (ninguno): [0 , ] . Despus para cada nodo, se analiza los nodos que lo preceden por las flechas, se escoge aquel cuya distancia al nodo inicial ms la distancia al nodo presente sea mnima. Se etiqueta con la suma, y el nombre del nodo escogido... bueno, esto en carreta es muy enredador... mejor con un ejemplo, paso a paso.

El Algoritmo se describe as:

Rotular todos los nodos a los que se puede llegar desde el nodo inicial con etiquetas temporales, la etiqueta que se les pondr ser [distancia desde el nodo inicial, Nombre del Nodo Inicial]. Aqu no nos va a importar que estos nodos tengan caminos desde otros nodos diferentes al nodo inicial, a diferencia del algoritmo anterior. Sencillamente se rotulan como se describi. Evaluar de todas los nodos con etiquetas temporales, cual posee la distancia ms corta en la etiqueta. Marcarlo como Etiqueta Permanente (para esto puede usar un asterisco). Etiquetar todos los nodos a los que se pueda llegar desde el ltimo nodo con etiqueta permanente, si ya tienen una etiqueta temporal, esta se reevala con respecto a la distancia del nodo permanente con que se est trabajando. Si la distancia que da (o sea la distancia de la etiqueta permanente + la distancia al nodo evaluado ) es menor que la que tiene en la etiqueta sta es cambiada por una nueva etiqueta con la distancia calculada a la de la etiqueta permanente. Se chequean todas las etiquetas temporales existentes, la que tenga la distancia ms pequea se marca como etiqueta permanente y se repite el paso anterior hasta que todas las etiquetas sean permanentes.

Ejemplo: Supongamos que existen 7 ciudades interconectadas (o sitios cualquiera: barrios en una ciudad, departamentos en una fabrica, etc.), cada lnea representa la trayectoria permitida de una ciudad a otra. Las distancias (o costo de transporte) entre ciudades est representado por un valor sobre la lnea. Se pregunta por la secuencia de ciudades que dan la distancia mnima entre la ciudad A y la ciudad G.

2.5 Programacin de proyectos (PERT-CPM)

Un proyecto se refiere a una serie de actividades interrelacionadas con un tiempo asignado a cada una de ellas y un orden y precedencia establecido con el fin de lograr un objetivo comn. Cada actividad requiere unos recursos, tiene unos costos y estimaciones de duracin de la misma. Ejemplos de Proyectos: Construccin de Aviones Construccin de Edificios Construccin de Barcos, Submarinos Innovacin de Productos Invasiones Militares La Administracin de Proyectos se compone de tres fases: Planeacin: Definicin de Objetivos Definicin de las variables ms relevantes a controlar Definicin del Criterio de Desempeo: Tiempo, Costo Programacin: Disposicin de Recursos en Cantidad y tiempos : Humanos, Materiales, Financieros Control: Verificacin de las Actividades

Ordenes de Ajuste

Existen varios mtodos de Administracin de Proyectos, y entre ellos podemos destacar: CPM (Critical Path Method) - Mtodo de la Ruta Crtica PERT (Project Evaluation And Review Technique) - Tcnica de Evaluacin y Revisin de Proyectos Critical Chain - Cadena Crtica Todas estas tcnicas tienen en comn los items en la Planeacin, Programacin y Control, enumerados anteriormente. Con base en el objetivo propuesto, se definen las actividades que se deben realizar con las estimaciones de tiempo. Cada actividad puede requerir o no que se realice una actividad anteriormente, es lo que denominaremos precedencia. Una herramienta til en este sentido es un diagrama de redes, dnde se puede ver que actividad depende de cual otra. El diagrama de flechas representa las interdependencias y relaciones de precedencia entre las actividades del proyecto. Se utiliza comnmente una flecha para representar una actividad, y la punta indica el sentido de avance del proyecto. La relacin de precedencia entre las actividades se especifica utilizando eventos. Un evento representa un punto en el tiempo y significa la terminacin de algunas actividades y el comienzo de nuevas. Los puntos inicial y final de cada actividad, por consiguiente, estn descritos por dos eventos generalmente conocidos como evento de inicio y evento terminal. Las actividades que originan un cierto evento no pueden comenzar hasta que las actividades que concluyen en el mismo evento hayan terminado. En la terminologa de la teora de redes cada actividad est representada por un arco dirigido y cada evento est simbolizado por un nodo. La longitud del arco no necesita ser proporcional a la duracin de la actividad ni tiene que dibujarse como una lnea recta. Las reglas para construir el diagrama de flechas se resumirn ahora Regla 1. Cada actividad est representada por una y slo una flecha en la red. Ninguna actividad puede representarse dos veces en la red Regla 2. Dos actividades diferentes no pueden identificarse por los mismos eventos terminal y de inicio Una situacin como sta puede surgir cuando dos o ms actividades deben ejecutarse simultneamente. El procedimiento es introducir una actividad ficticia, ya sea entra A y uno de los eventos finales, o entre B y uno de los eventos finales.

Las actividades ficticias tambin son tiles al establecer relaciones lgicas en el diagrama de flechas, las cuales de otra manera, no pueden representarse correctamente. Regla 3. A fin de asegurar la relacin de precedencia correcta en el diagrama de flechas, las siguientes preguntas deben responderse cuando se agrega cada actividad a la red. Qu actividades deben terminarse inmediatamente antes de que esta actividad pueda comenzar? Qu actividades deben seguir a esta actividad? Qu actividades deben efectuarse simultneamente con esta actividad? Clculos de ruta crtica:

Programacin Lineal
Un modelo de Programacin Lineal (PL) considera que las variables de decisin tienen un comportamiento lineal, tanto en la funcin objetivo como restricciones del problema. En este sentido, la Programacin Lineal es una de las herramientas ms utilizadas en la Investigacin Operativa debido a que por su naturaleza se facilitan los clculos y en general permite una buena aproximacin de la realidad. Los Modelos Matemticos se dividen bsicamente en Modelos Determistas (MD) o Modelos Estocsticos (ME). En el primer caso (MD) se considera que los parmetros asociados al modelo son conocidos con certeza absoluta, a diferencia de los Modelos Estocsticos, donde la totalidad o un subconjunto de los parmetros tienen una distribucin de probabilidad asociada. Los cursos introductorios a la Investigacin Operativa generalmente se enfocan slo en Modelos Determistas.

Las aplicaciones de los modelos de Programacin Lineal abarcan diversas reas de la Ingeniera. A continuacin un breve compendio de alguna de sus aplicaciones y referencias de inters para el lector: 1. Problema de Transporte: (Referencia: Hitchcock, 1941; Kantorovich, 1942; Koopmans 1947). El problema consiste en decidir cuntas unidades trasladar desde ciertos puntos de origen (platas, ciudades, etc) a ciertos puntos de destino (centros de distribucin, ciudades, etc) de modo de minimizar los costos de transporte, dada la oferta y demanda en dichos puntos. Se suponen conocidos los

costos unitarios de transporte, los requerimientos de demanda y la oferta disponible. Por ejemplo, suponga que una empresa posee dos plantas que elaboran un determinado producto en cantidades de 250 y 400 unidades diarias, respectivamente. Dichas unidades deben ser trasladadas a tres centros de distribucin con demandas diarias de 200, 200 y 250 unidades, respectivamente. Los costos de transporte (en $/unidad) son:

Se requiere formular un modelo de Programacin Lineal que permita satisfacer los requerimientos de demanda al mnimo costo. Solucin: Variables de Decisin: Xij: Unidades transportadas desde la planta i (i=1, 2) hasta el centro de distribucin j (j=1, 2, 3) Funcin Objetivo: Minimizar el costo de transporte dado por la funcin: 21X11 + 25X12 + 15X13 + 28X21 + 13X22 + 19X23 Restricciones: Satisfacer los requerimientos de Demanda: X11+ X21 = 200 X12 + X22 = 200 X13 + X23 = 250 Sujeto a la Oferta de las plantas:: X11+ X12 + X13 = 250 X21 + X22+ X23 = 400 No Negatividad: Xij >= 0 El siguiente diagrama permite una visualizacin de la situacin anterior:

Resolucin utilizando el complemento Solver de Microsoft Excel: 1. Abrir una Planilla de Clculo de Excel. Asegurese de tener instalado el complemento Solver (Opcin Herramientas Complementos) Luego construya una planilla como la de la imagen de referencia. Se han marcado con amarillo las celdas cambiantes (variables de decisin) y funcin objetivo. Para facilitar el seguimiento se ha escrito en rojo las frmulas asociadas a cada celda.

4. Seleccione Resolver. Obtendr la solucin al problema y podr requerir los Informes de Solver. Finalmente presione Aceptar.

5. Se actualizarn los valores en la Planilla de Clculo en las celdas marcadas en amarillo desplegando la solucin ptima y valor ptimo. Adicionalmente se verifica el cumplimiento de las restricciones del problema.

6. Finalmente, se obtienen los informes de sensibilidad los cuales entregan informacin relevante en cuanto a los precios sombra asociados a las restricciones, intervalos de variacin de garantizan la validez del precio sombra, intervalo de variacin para los coeficientes de la funcin objetivo, etc.

También podría gustarte