Sei sulla pagina 1di 48

Contenido

Contenido.............................................................................................................................1 Cadenas de Markov..............................................................................................................6 Introduccin.....................................................................................................................6 Probabilidades absolutas y de transicin para n pasos.....................................................7 Estados Absorbentes........................................................................................................9 Caso..................................................................................................................................9 Anlisis del caso.............................................................................................................11 Procesos de Markov: Consideraciones y terminologa..................................................13 Optimizacin de redes........................................................................................................19 Introduccin...................................................................................................................19 Terminologa..................................................................................................................20 Problema de la ruta ms corta........................................................................................23 Aplicaciones...................................................................................................................40 Algoritmo para el problema del rbol de expansin mnima.........................................40 Problema de flujo mximo.............................................................................................43 Bibliografa........................................................................................................................48

Cadenas de Markov
Introduccin
Las cadenas de Markov son una herramienta para analizar el comportamiento y el gobierno de determinados tipos de procesos que evolucionan de forma no determinista a lo largo del tiempo en torno a un conjunto de estados. Proviene de una familia dinmica que involucra componentes aleatorios (procesos estocsticos) as como dependientes del tiempo. Su nombre proviene en honor del matemtico ruso Andrei Andreevitch Markov (1856 1922), que las introdujo en 1907.

Davis y Mckeon (2000) al respecto, sealan que: Se describen diversas situaciones que buscan determinar de forma secuencial, la probabilidad de que ocurra o no un evento estocstico, considerando que depende solo de su condicin de un periodo anterior, el cual afecta al estado actual, de esta forma proporciona al metodlogo un medio para determinar probabilidades de que ocurra un evento determinado como resultado de una transicin recurrente de una situacin u otra, los cuales son denominados markovianos. (Garca, 2011)

Una cadena de Markov, por tanto, representa un sistema que vara su estado a lo largo del tiempo, siendo cada cambio una transicin del sistema. Dichos cambios no estn

predeterminados, aunque s lo est la probabilidad del prximo estado en funcin de los estados anteriores, probabilidad que es constante a lo largo del tiempo (sistema homogneo en el tiempo). Eventualmente, en una transicin, el nuevo estado puede ser el mismo que el anterior y es posible que exista la posibilidad de influir en las probabilidades de transicin actuando adecuadamente sobre el sistema (decisin). Hoy en da las cadenas de Markov, se consideran una herramienta esencial en disciplinas como la economa, la ingeniera, la investigacin de operaciones y muchas otras.

Probabilidades absolutas y de transicin para n pasos

Dados {a0j} y P de una cadena de Markov, nos interesa conocer la probabilidad de que ocurra Ej en la transicin n. Estas se conocen como las probabilidades absolutas del sistema despus de un nmero Especfico n de transiciones. Llamemos {anj } estas probabilidades absolutas despus de n transiciones. La expresin general de {anj} en trminos de {a0j} y P se puede calcular de la siguiente manera:

Tambin

Donde p(2)kj = pkipij es la probabilidad de transicin de dos pasos o de segundo orden, es decir, la probabilidad de ir del estado k al estado j en exactamente dos transiciones.

Por induccin se puede ver que:

Donde pij es la probabilidad de transicin de n pasos u orden n dada por la formula recursiva:

En general para todo i y j,

Los elementos de una matriz de transicin ms alta p(n)ij se obtienen de forma directa por multiplicacin matricial. As:

y en general

Por tanto, si las probabilidades absolutas se definen en forma vectorial como:

Entonces:

Estados Absorbentes.
Un estado se llama absorbente o estacionario si pik =1, es decir, si una vez que el estado llega a k, permanece ah para siempre. Si k es un estado absorbente y el proceso comienza en i, la probabilidad de llegar a k se llama probabilidad de absorcin de k (fik ). Si se tienen 2 o ms estados absorbentes, el proceso ser absorbido por uno de stos. Para saber cual, hay que resolver el sistema de ecuaciones:1

fik= pij fjk


j=0

para i=0,1,,M

Esto es importante en las caminatas aleatorias: cadenas de Markov en las que si el sistema se encuentra en el estado i, entonces, en una sola transicin, o permanece en i, o se mueve a uno de los 2 estados inmediatamente adyacentes a i. A continuacin analizaremos los procesos de Markov vistos con anterioridad aplicados a un caso:

Caso

Move-U Truck Rental Company

Davis (2006), Mtodos cuantitativos .

La Move-U Truck Rental Company se especializa en el arrendamiento de camiones a personas que desean realizar sus propias mudanzas. El gerente de distribucin de la compaa, G.I.Miller, est considerando aplicar un cargo por traslado para cubrir el costo de enviar camiones desde reas en las que hay sobrantes a otros lugares en los que se necesitan. Antes de decidir si debe aplicar el cargo por traslado al costo del arrendamiento de los camiones que se dirigen a reas en las que hay sobrantes, desea determinar la proporcin del nmero total de camiones que, a largo plazo, acabaran en cada una de las areas de renta. Si las proporciones son aproximadamente las mismas, el cargo por traslado ser innecesario. Si no es as, el cargo depender de la proporcin del total que termine en cada regin.2 G. I. ha dividido la parte de los Estados Unidos que atiende la compaa en tres regiones: norte, central y sur. De registros previos se ha determinado que de los camiones que se rentan cada mes en el norte, 30% terminan en la regin central y 50% se devuelve a la compaa en la regin del sur. De manera similar, la compaa a determinado que, cada mes, 40% de los camiones que se rentan en la regin central se devuelven en la misma, 30% se devuelven en el norte y el 30% restante se devuelve en el sur. Por ltimo, de los camiones que se rentan cada mes en la regin sur, 20% se devuelven en el norte y 40% se devuelven en la regin central.

Aguilar (2001, recuperado de: www.unam.mx/trabajos

En este momento 40% de los camiones se encuentran en el norte, 30% en la parte central y 30% en la regin sur. Dado el patrn de movimiento de los camiones, la Move-U Company est interesada en saber lo siguiente: 1. Qu proporcin de los camiones se encontrar en cada regin despus de un mes? Despus de dos meses? 2. Qu proporcin de los camiones estar en cada regin despus de un periodo largo?

Anlisis del caso


Es posible entrar emplear una tabla como la 15-1 para resumir la informacin referente a la proporcin de camiones que tienen una regin de origen y llegan a otra de destino. En esta tabla la regin donde se renta el camin se lista en el extremo izquierdo y la regin en donde se devuelve el camin aparece en la parte superior. Por ejemplo, observando el primer rengln de la tabla y la primera columna, puede verse que 20% de los camiones que se rentan en el norte se devuelven en el mismo norte. Otra forma de plantear esta relacin, es que existe una probabilidad 0.2 de que un camin rentado en el norte sea regresado en la misma regin.

TABLA 15-1 Proporcin de camiones que se regresan a cada regin

Obsrvese que para cualquier rengln la suma de las probabilidades es uno. Esto significa que un camin rentado debe ir a algn lado. Ntese tambin que la regin en la se regresa un camin depende slo de la regin en la que se rent. En otras palabras, el estado final del camin depende slo de su estado ms reciente (estado anterior). Si un camin fue rentado alguna vez en la regin central, no afecta el lugar en el que se le regrese si ahora se renta en el norte. El hecho de que haya una probabilidad asociada con el lugar en el que se devolvern los camiones y que esta regin en la que se devuelven dependa solo de la regin en la que se rente significa que esta situacin satisface las consideraciones bsicas de los procesos de Markov. Una consideracin adicional para los problemas de este tipo es que habr ocurrencias repetidas del evento bajo estudio. Para resumir, las principales consideraciones de los procesos de Markov aplicadas a los ejemplos son: 1. Hay incertidumbre con respecto a la regin en la que se devolvern los camiones y es posible medir esta incertidumbre a travs de

probabilidades; 2. La regin en la que se devuelve un camin depende solo de la regin en que fue rentado;

3. Habr ocurrencias repetidas, o ensayos, es decir, se rentan camiones bajo las mismas circunstancias.

Procesos de Markov: Consideraciones y terminologa


Estados, ensayos y probabilidades de transicin Los procesos de Markov, al igual que la mayora de los modelos que hemos estudiado tienen su propia terminologa. En este caso, muchos de los trminos significan lo mismo que la programacin dinmica. Por ejemplo, las condiciones iniciales y finales de un proceso de Markov se denominan estados. Las ocurrencias repetidas del evento que se estudia se llaman ensayos y la probabilidad de pasar de un estado actual al siguiente se conoce como probabilidad de transicin. En nuestro ejemplo, las regiones en las que se rentan y en las que se devuelven los camiones son los estados. Las probabilidades de la tabla 15-1 son las probabilidades de transicin. Por ltimo, se considera que cada mes es un ensayo. Para simplificar un poco el anlisis, se hacen tres consideraciones adicionales: 1. Existe un nmero finito de estados. 2. Existen probabilidades constantes de transmisin. 3. Ocurren periodos iguales. Estas consideraciones, junto con las tres consideraciones bsicas que se analizaron, definen tipos especiales de procesos de Markov denominados cadenas de Markov. Para un texto como ste, en el que se ha intentado hacer

nfasis en el planteamiento y las interpretaciones, un estudio de las cadenas de Markov ser suficiente para presentar los posibles usos de los procesos de Markov en general.

Presentacin de cadenas de Markov a travs de un rbol Un mtodo ilustrativo para responder la primera de las preguntas referentes a la flotilla de camiones consiste en utilizar un enfoque de rbol. En la figura 15-1 se muestra el diagrama de rbol para un camin que se renta en la regin del norte en el mes 0. Los nodos del rbol son las ubicaciones en los meses 0, 1 y 2, y en las ramas del rbol aparecen las probabilidades de cada transicin.

FIGURA 15-1 Diagrama de rbol para la Move-U Company Las probabilidades de encontrarse en cada uno de los estados en el mes 2 se calculan multiplicando las probabilidades individuales de transicin. Por ejemplo, la probabilidad de estar en el norte en cada uno de los tres meses est dada por (0.2) (0.2) = 0.4. Para determinar la probabilidad de que un camin se encuentre en el norte despus de dos meses, se suman las tres probabilidades de encontrarlo en el norte:

P (de estar en el norte en el mes 2 dado que se encontraba en el norte en el mes 0) = 0.04 + 0.09 +0.10 = 0.23 De manera similar, P (de estar en la regin central en el mes 2 dado que estaba en el norte en el mes 0) = 0.06 + 0.12 + 0.20 = 0.38 y P (de estar en el sur en el mes 2 dado que estaba en el norte en el mes 0) = 0.10 + 0.09 + 0.20 = 0.39 Si se utiliza notacin de matrices, estos clculos para el mes 1 aparecern de la siguiente manera (para ms informacin consltese Apndice B: lgebra de matrices, 727-731, en Davis, Mckeown (2000), Modelos cuantitativos para administracin):

Para el segundo mes, repetimos los clculos:

Observe que estas series de clculos pueden combinarse en uno solo de la siguiente manera:

El clculo del vector de probabilidad despus de dos meses depende del vector de probabilidad en el mes 0 y de la matriz de transicin de un mes. En los clculos anteriores, se utilizo un vector de probabilidad inicial que representaba un camin que haba comenzado en el norte. Para calcular la proporcin de camiones que se encontraran en cada regin despus de dos meses, simplemente sustituye la proporcin original de camiones que se encuentra en cada regin y se considera como el vector inicial de probabilidad, es decir, [0.4 0.3 0.3]. Por ello, los clculos se convierten en:

De estos clculos, puede verse despus de dos meses que 23.6% de todos los camiones se encontraran en el norte, 37.7% estarn en la regin central y 38.7% en el sur. La segunda pregunta que interesa responder es la proporcin de camiones que se encontrara en cada regin despus de un periodo largo. Para contestarla, se programo una computadora para que repitiera los clculos del vector de probabilidad para 8 meses. Esta serie de clculos se muestra en la figura 15-2.

FIGURA 15-2 Solucin por computadora para el problema de la Move-U En esta figura se observa que el vector de probabilidad cambia de su valor inicial de [0.4 0.3 0.3] a [0.238 0.376 0.386] en 8 meses. Observe tambin que el cambio entre vectores subsiguientes disminuye al aumentar el nmero de meses. Este patrn de vectores de probabilidad prcticamente iguales indica que se ha alcanzado una condicin de estado estacionario cuando la proporcin

de camiones en cada regin permanece igual. Esta proporcin de estado estacionario de camiones es 23.8% en el norte, 37.6% en la regin central y 38.6% en el sur, lo cual la suma del porcentaje de las tres regiones da un total de 100%.

Optimizacin de redes
Introduccin
La optimizacin de redes es una herramienta de la programacin lineal que aunque no tenga una amplia rea de aplicacin como esta, es tan frecuente su uso que llega a ser considerada una de las herramientas ms importantes de tal, mostrando su rendimiento optimo a travs de graficas de las diversas areas en las que es aplicable, nombrando algunas de estas areas se tendran, las de produccin, rutas de distribucin de un producto, redes de comunicacin, el programa de actividades de un proyecto, localizacin de instalaciones, entre muchas otras. Empresas como Fedex, Estafeta, aerolneas Mxico, correspondencia, entre muchas otras, utilizan sta herramienta para identificar la ruta ms corta, para de esta manera optimizar el tiempo y costo de la entrega de un producto y/o servicio.

En este captulo l lector se podr plantear las bases de la metodologa de redes actual. Sin embargo, slo se dar una introduccin a cuatro tipos importantes de problemas de redes y algunas ideas bsicas sobre cmo resolverlos (sin profundizar en los aspectos de estructuras de bases de datos, vitales para la aplicacin exitosa en los problemas de gran escala). Los tipos de problemas son los siguientes: el problema de la ruta ms corta, el problema del rbol de mnima expansin, el problema del flujo mximo y el problema del flujo de costo mnimo.

Terminologa
Se ha desarrollado, como en todo tema, una terminologa relativamente extensa para describir los tipos de redes y sus componentes. Aunque se ha evitado dentro lo posible en sta investigacin el uso del vocabulario especfico, es necesario introducir un nmero considerable de trminos que se usarn en este captulo. A. Red: Conjunto de puntos y lneas que unen ciertos pares de puntos. B. Nodos: Puntos (o vrtices). C. Arcos: Lneas, ligaduras, aristas o ramas. Se etiquetan para dar nombre a los nodos en sus puntos terminales. D. Arco dirigido: Si el flujo a travs de un arco se permite slo en una direccin. La direccin se indica agregando una cabeza de flecha al final de la lnea que representa el arco. E. Arco no dirigido: Si el flujo a travs de un arco se permite en ambas direcciones.

F. Red dirigida: Red que tiene slo arcos dirigidos. G. Red no dirigida: Todos sus arcos son no dirigidos. H. Trayectoria: Sucesin de arcos distintos que conectan nodos. I. Ciclo: Trayectoria que comienza y termina en el mismo nodo. J. Red conexa: Red en la que cada par de nodos est conectado.

K. Nodo fuente: Nodo origen, tiene la propiedad de que el flujo que sale del nodo excede el flujo que entra a l. L. Nodo de demanda: Nodo de destino, donde el flujo que llega excede al que sale de l. Componentes de redes representativas Nodos Cruceros Aeropuertos Estaciones de bombeo Centros de trabajo Arcos Caminos Lneas areas Tuberas Cables, canales Flujos Vehculos Aviones Trabajos Fluidos

A continuacin se explicara a grandes rasgos de una manera explicativa y grafica la terminologa de redes, por la cual se entiende que: Una red es un conjunto de nodos y arcos que se conectan entre s, teniendo una direccin asociada (arco dirigido) o no (arco). Entre cada nodo existe un arco el cual tiene un valor asignado llamado flujo, si a travs de este flujo se realiza una conexin de nodos con una sucesin de arcos distintos se le conoce como trayectoria. Se ha de destacar que existen dos tipos de trayectorias, estas responden al nombre de trayectorias dirigidas y trayectorias no dirigidas. La dirigida es una sucesin de arcos cuya direccin es hacia el nodo de destino, de manera que el flujo del nodo fuente hacia el nodo de destino es factible. A diferencia de la trayectoria dirigida, la no dirigida trata de, una sucesin de arcos cuya direccin puede ser hasta o desde el nodo final. Finalmente un ciclo se refiere a una trayectoria que comienza y finaliza en el mismo nodo.

Problema de la ruta ms corta


En el problema de la ruta ms corta se determina sta, entre una fuente y un destino, en una red de transporte, es decir, considere una red conexa y no dirigida con dos nodos especiales llamados origen y destino. A cada arco no dirigido se asocia un flujo no negativo. El objetivo es encontrar la ruta ms corta (la trayectoria con la mnima distancia total) del origen al destino. Se dispone de un algoritmo bastante sencillo para este problema. La esencia del procedimiento es que analiza toda la red a partir del origen; identifica de manera sucesiva la ruta ms corta a cada uno de los nodos en orden ascendente de sus distancias (ms cortas), desde el origen; el problema queda resuelto en el momento de llegar al nodo destino. La siguiente figura muestra el sistema de carreteras o vas, donde O es la ciudad de donde se iniciar el colector; las otras letras (A, B, C, D y E)

representan las ciudades vecinas con las vas que las conectan; T representa la ubicacin de la planta de tratamiento y los nmeros son las distancias en kilmetros de estas carreteras. Se ha decidido construir un colector de Aguas residuales desde la ciudad O hasta la planta de tratamiento T. Dicho colector tiene que construirse por debajo del pavimento de las carreteras que conectan a las ciudades entre s. Las condiciones de altitud son similares en todas las ciudades (terreno plano). Lgicamente se pretende determinar la ruta ms corta desde O hasta T bajo la obligacin de colocar la tubera del colector por debajo del pavimento de las carreteras existentes que conectan las ciudades.

Solucin A continuacin se pretender orientar paso a paso la utilizacin de la hoja de clculo EXCEL para la solucin de este tipo de problemas. Vaya a EXCEL y en las columnas B y C identifique las rutas posibles de trasladarse de un sitio al prximo que est conectado (DESDEHASTA).

En la columna E coloque la distancia de las rutas que se indicaron en las columnas B-C: Por ejemplo en la celda E4 colocaremos 2 que es la distancia desde O hasta A (Ruta OA); en la celda E5 colocaremos 5 que es la distancia desde O hasta B (Ruta OB) y as sucesivamente, hasta que quede de la siguiente manera:

Ahora coloque en la columna D ceros, estas celdas reflejarn los resultados una vez que se aplique SOLVER. Cuando se aplique SOLVER en las celdas sealadas anteriormente (Desde D4 hasta D17) se reflejar 1 indicando que esta ruta debe ser utilizada y se reflejar 0 en las que no deben utilizarse.

Identifique en la columna G los nodos que conforman el problema:

Un viaje del origen al destino se interpreta como un flujo de 1 por la trayectoria elegida a travs de la red. Los RESULTADOS se refieren a qu vas

deben incluirse en la trayectoria que se recorre. Se asigna un flujo de 1 a una va si est incluida, el flujo es 0 si no lo est. El flujo neto generado en un nodo es el flujo que sale menos el flujo que entra, de manera que el flujo neto es 1 en el origen, -1 en el destino y cero en el resto de los nodos. En atencin a lo indicado anteriormente en la columna H y al lado de cada nodo se colocan los siguientes valores: 1 al lado del Origen, ceroal lado de las ciudades intermedias y -1 en el destino T.

Las ecuaciones para los flujos netos de cada nodo o ciudad se incluirn en la columna J, en donde cada celda de esta columna (J) calcula el flujo neto real en ese nodo sumando el flujo que sale y restando el que entra. Estudiando la ecuacin que debemos incluir en las celdas J4 hasta J10 nos permitimos hacer las siguientes consideraciones: a) Como las celdas de la columna D reflejarn los resultados (uno o cero segn sea el caso), sern stas las que se tomen en cuenta para la elaboracin de las ecuaciones.

b) Como el flujo neto generado en un nodo es el flujo que sale menos el flujo que entra, las ecuaciones se reducen a la suma y resta de los valores que debe reflejar SOLVER en las celdas de la columna D

c) Las celdas de la columna D que se colocarn en las ecuaciones sern aquellas que se encuentren en la misma Fila donde est ubicado el nodo estudiado. Si la letra que identifica al nodo se encuentra en la columna B (DESDE) se sumar; cuando se encuentre en la columna C (HASTA) se restar.

En la celda J4 se incluir la ecuacin relacionada con el Origen (O). Notamos que la letra O se encuentra ubicada en las filas 4, 5 y 6, por lo tanto debo utilizar en la ecuacin las celdas D4, D5 y D6. En las filas 4, 5 y 6, podemos ver que existen tres rutas que incluyen a O, a saber: OA (Fila 4) OB (Fila 5) OC (Fila 6) Como en los tres casos el flujo sale de O (La flecha empieza despus de O y termina enA,B C), en la ecuacin se sumarn los tres valores: Celda J4 =D4+D5+D6

En la celda J5 se incluir la ecuacin relacionada con la ciudad A). Notamos que la letra A se encuentra ubicada en las filas 4, 7 y 8, por lo tanto debo utilizar en la ecuacin las celdas D4, D7 y D8. En las filas 4, 7 y 8, podemos ver que existen tres rutas que incluyen a A, a saber: OA (Fila 4) AB (Fila 7) AD (Fila 8) Como en el primer caso (OA) el flujo entra a A, en la ecuacin se restar D4. Como en los otros dos casos (AB) y (AD) el flujo sale de A, en la ecuacin se sumarn los dos valores correspondientes a estas filas: Celda J5 =D4+D7+D8 En la celda J6 se incluir la ecuacin relacionada con la ciudad B). Notamos que la letra B se encuentra ubicada en las filas 5, 7, 9, 10, 11 y 12, por lo tanto debo utilizar en la ecuacin las celdas D5, D7, D9, D10, D11 y D12. En las filas 5, 7, 9, 10, 11 y 12, podemos ver que existen seis rutas que incluyen a B, a saber: OB (Fila 5) AB (Fila 7) BC (Fila 9) BD (Fila 10) BE (Fila 11) CB (Fila 12)

Como en el primero, segundo y sexto caso (OB) , (AB) y (CB) el flujo entra a B, en la ecuacin se restarn D5, D7 y D12. Como en los otros tres casos (BC), (BD) y (BE) el flujo sale de B, en la ecuacin se sumarn los tres valores correspondientes a estas filas: Celda J6 =D5D7+D9+D10+D11D12 Respetando el criterio aplicado en las tres celdas anteriores las ecuaciones restantes se expresarn: Celda J7 =D6D9+D12+D13 Celda J8 =D8D10+D14+D15D16 Celda J9 =D11D13D14+D16+D17 Celda J10 =D15D17 En estas celdas se reflejarn inicialmente ceros hasta que apliquemos SOLVER.

Solo nos falta escoger la celda donde queremos que se refleje la distancia total en kilmetros de la trayectoria escogida. En este caso podemos escoger D19 y en ella debemos incluir la siguiente ecuacin: Celda D19 =SUMAPRODUCTO(D4:D17;E4:E17)

La hoja de clculo con toda la informacin se presentar en su pantalla de la manera siguiente:

Para calcular la distancia mnima total y la ruta a seguir, se utiliza una herramienta que incluye Excel llamada SOLVER. Para correr el Solver se elige SOLVER en el men Herramientas. En caso de que su computador no muestre en el men Herramientas el comando Solver, busque en dicho men el comando Complementos e instale Solver.

Una vez instalado haga clic en Solver y se mostrar un cuadro de dilogo Parmetros de Solver.

Antes de que Solver pueda resolver el problema, necesita conocer con exactitud, donde se localizan los componentes del modelo en la hoja de clculo. Es posible escribir las direcciones de las celdas o hacer clic en ellas. En el espacio superior izquierdo del cuadro de dilogo mostrado, donde se solicita la Celda objetivo coloque la celda donde se decidi que apareciera la distancia total en kilmetros de la trayectoria escogida: $D$19 En los crculos blancos donde se solicita el Valor de la celda objetivo indique Mnimo. Se busca la ruta ms corta o distancia mnima (haga clic sobre la palabra mnimo). En el espacio central izquierdo, donde se solicita Cambiando las celdas indique las celdas donde se propuso anteriormente que se mostraran los resultados. En este caso son las celdas D4 hasta D17, coloque: $D$4:$D$17.

En el espacio en blanco, en la parte inferior izquierda, Sujetas a las siguientes Restricciones indique las restricciones o condiciones del problema, para lo cual haga clic en Agregar. En este momento aparecer en la pantalla el cuadro de dilogo Agregar Restriccin. En este tipo de problema las restricciones se reducen a que los valores de las celdas del flujo neto (Columna J) sean iguales a los valores de la columna H. Por lo tanto coloque: $H$4:$H$10 = $J$4:$J$10

Haga clic en Aceptar. Ahora el cuadro de dilogo resume el modelo completo.

Antes de pedir a Solver que resuelva el modelo, se elige el botn Opciones y aparecer el cuadro de dilogo Opciones de Solver.

Este cuadro permite especificar las opciones para resolver el modelo. Lo ms importante son las opciones Adoptar Modelo Lineal y Asumir no negativos (asegrese de hacer clic sobre ellos). Con un clic en Aceptar se regresa al cuadro de dilogo Parmetros de Solver.

Ahora todo est listo para hacer clic en Resolver y despus de unos segundos Solver indicar los resultados en las celdas D4 hasta D17, en la celda objetivo (D19) aparecer la distancia total en kilmetros de la RUTA MAS CORTA desde O hasta T. En el cuadro final Resultados de Solver, haga clic en Aceptar.

Y aparecer la hoja de resultados:

Este resultado nos indica que la RUTA MAS CORTA es:

O A B D T
kilmetros.

y que la longitud total del colector ser de 13

Sin embargo este problema presenta otra solucin ptima que podemos observar a continuacin:

En esta ocasin el resultado nos indica que la RUTA MAS CORTA es: O A B E D T y que la longitud total del colector ser de 13 kilmetros.

Como podemos observar en este caso tenemos dos posibles soluciones, que indiferentemente la que se agarre estaremos en la ruta ms corta.

Problema del rbol de mnima expansin Introduccin El problema del rbol de mnima expansin es un problema comn de optimizacin combinatoria. Fue formulado inicialmente por Boruvka en 1926. La formulacin del MST ha sido aplicada para hallar soluciones en diversas reas (transporte, diseo de redes de telecomunicaciones, sistemas distribuidos y otros. Se han desarrollado algoritmos de tiempo polinomial para su resolucin (Prim, Kruskal, Dijktra y Sollin). Debido a su complejidad y su explosin combinatoria se pueden emplear algoritmos evolutivos que mejoren la relacin (calidad/tiempo) de la solucin. Como estrategia se hace uso de optimizacin restringida aplicando una funcin penalty a los cromosomas infactibles; esta penalizacin es dinmica, debido a que aumenta por el nmero de restricciones violadas. Este mtodo hace que la convergencia a la solucin sea mucho ms eficiente (calidad/tiempo). El problema del rbol de expansin mnima tiene algunas similitudes con la versin principal del problema de la ruta ms corta que se present en la seccin anterior. En ambos casos se considera una red no dirigida y conexa, en la que la informacin dada incluye alguna medida de longitud positiva (distancia, costo, tiempo, etc.) asociada con cada ligadura. Sin embargo en esta tcnica del rbol de expansin mnima se conectan los nodos que estn a una distancia mnima. Dicha propiedad requiere que las ligaduras seleccionadas deben proporcionar una trayectoria entre cada par de

nodos. El problema del rbol de expansin mnima se puede resumir como sigue: 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. No deben usarse ms ligaduras ya que esto aumentara, sin necesidad, la longitud total de las ligaduras seleccionadas. Las (n -1) ligaduras deben elegirse de tal manera que la red resultante (con slo las ligaduras seleccionadas) forme un rbol de expansin. Por lo tanto, es encontrar el rbol de expansin con la longitud total mnima de sus ligaduras.

Aplicaciones
A continuacin se proporciona una lista de algunos tipos importantes de aplicacin del rbol de expansin mnima: Diseo de redes de telecomunicacin (redes de fibra, ptica, de computadores, telefnicas, de televisin por cable, etctera). Diseo de redes de transporte para minimizar el costo total de proporcionar las ligaduras (vas ferroviarias, carreteras, etc.). Diseo de una red de lneas de transmisin de energa elctrica de alto voltaje. Diseo de una red de cableado en equipo elctrico (como sistemas de cmputo) para minimizar la longitud total de cable Diseo de una red de tuberas para conectar varias localidades. Debido a que algunas redes de comunicacin ahora cuestan muchos millones de dlares, es muy importante optimizar su diseo encontrando la solucin mediante el mtodo del rbol de expansin mnima.

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 no conectado ms cercano (paso 2), se pueden romper en forma arbitraria y el algoritmo debe llegar a una solucin ptima. No obstante, estos empates son seal de que pueden existir (pero no necesariamente) soluciones ptimas 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 decir en el enfoque grfico proporcionado por el profesor de la materia, en caso que se tratase de una investigacin de campo sera la imagen satelital o pictogrfica del lugar que se desea conocer la solucin ms ptima del problema de rbol de expansin mnima.

A continuacin se presentara una figura en la cual la toma de decisiones estar basado en lo visto con anterioridad en el tema, explicando cada paso por el cual llegamos a obtener la ruta; O-A-B-C-E-D-T como la ptima dentro de los parmetros del problema del rbol de expansin mnima:

En forma arbitraria, se selecciona u nodo, en este caso en particular comenzaremos con el nodo O como inicio. A continuacin observamos el nodo no-conectado ms cercano a O el cual vendra siendo en este caso A. Se conecta el nodo A a O. Se repite el mismo procedimiento, es decir, se busca nuevamente el nodo no-conectado ms cercano a cualesquiera de los nodos O o A, el cual es el nodo B (ms cercano a A). Se conecta el nodo B al nodo A. Ya tenemos conectados los nodos O, A y B. Por lo que se busca el nodo no-conectado ms cercano a stos, que es el nodo C (ms cercano a

B). Se conecta el nodo C al nodo B. [Sin embargo se aclara que en este punto el nodo no-conectado ms cercano a O, A, B o C es el nodo E (ms cercano a B). Por lo que aunque se toma y se deja expresado el nodo C en la grafica, no es ptimo seguir el camino llevado por C por lo que se busca nuevamente otro nodo del anterior (en este caso B) para seguir con el problema del rbol de expansin mnima]. Conectamos el nodo E al nodo B. A continuacin el nodo no-conectado ms cercano a O, A, B, C o E es el nodo D (ms cercano a E). Se conecta el nodo D al nodo E. El nodo noconectado es el nodo T. Est ms cerca del nodo D. Se conecta el nodo T al nodo D. En este punto todos los nodos han quedado conectados,(desde el nodo inicial, hasta el nodo de destino) por lo que sta es la solucin (ptima) que se buscaba. La longitud total de las ramas es 14 millas.

Aunque con este procedimiento pueda parecer que la eleccin del nodo inicial afectara la solucin final, en realidad no es as. Verifique este hecho, aplicando de nuevo el algoritmo, pero con un nodo inicial distinto de O. En esta categora, el objetivo es disear la red ms apropiada para el problema dado y no de analizar una red ya diseada.

Problema de flujo mximo


Introduccin Intuitivamente, este tipo de red se puede aplicar a problemas de distribucin de granos como el maz, en donde existen m centros productores y n centros consumidores. En algunas redes circula por los arcos un flujo (envo o circulacin de unidades homogneas de algn producto: automviles en una red de carreteras, litros de petrleo en un oleoducto, bits por un cable de fibra ptica) desde el origen fuente al destino. Es decir, en trminos mas generales, se puede describir de la siguiente manera: 1. Todo flujo a travs de una red conexa dirigida se origina en un nodo, llamado fuente, y termina en otro nodo llamado destino. 2. Los nodos restantes son nodos de trasbordo. 3. Se permite el flujo a travs de un arco slo en la direccin indicada por la flecha, donde la cantidad mxima de flujo est dada por la capacidad del arco (flecha). En la fuente, todos los arcos (flechas) sealan hacia afuera. En el destino, todos sealan hacia el nodo. 4. 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.

Aplicaciones 1. Maximizar el flujo a travs de la red de distribucin de la compaa de sus fbricas a sus clientes. 2. Maximizar el flujo a travs de la red de suministros de la compaa de los proveedores a las fbricas. 3. Maximizar el flujo de petrleo por un sistema de tuberas. 4. Maximizar el flujo de agua a travs de un sistema de acueductos. 5. Maximizar el flujo de vehculos por una red de transporte. Para algunas de estas aplicaciones, el flujo a travs de la red se puede originar en ms de un nodo y tambin puede terminar en ms de un nodo, aunque el problema del flujo mximo es en realidad que slo puede tener un origen y un destino. En el caso de que el origen o el destino no existan en el problema, se aaden ficticiamente utilizando arcos unidireccionales de capacidad infinita, como se muestra en la siguiente grfica:

El punto de esto es determinar primero cual es el flujo mximo que puede circular por esa red ya sea; por unidades de tiempos, segundos, la distribucin de los arcos, entre muchas otras. Problema de flujo de costo mnimo

Introduccin El problema del flujo de costo mnimo tiene una posicin medular entre los modelos de optimizacin de redes; primero, abarca una clase amplia de aplicaciones y segundo, su solucin es muy eficiente. Igual que el problema del flujo mximo, toma en cuenta un flujo en una red con capacidades limitadas en sus arcos. La razn por la que el problema del flujo de costo mnimo se puede resolver de modo tan eficiente es que se puede formular como un problema de programacin lineal. A continuacin se describe el flujo de costo mnimo: 1. La red es una red dirigida y conexa. 2. Al menos uno de los nodos es un nodo fuente. 3. Al menos uno de los nodos es un nodo demanda. 4. El resto de los nodos son nodos de trasbordo. 5. Se permite el flujo a travs de un arco dirigido, donde la cantidad mxima de flujo est dada por la capacidad del arco. 6. La red tiene suficientes arcos con suficiente capacidad para permitir que todos los flujos generados por los nodos fuente lleguen a los nodos de demanda. 7. El costo del flujo a travs del arco es proporcional a la cantidad de ese flujo, donde se conoce el costo por unidad. 8. El objetivo es minimizar el costo total de enviar el suministro disponible a travs de la red para satisfacer la demanda dada. (Un objetivo alternativo es maximizar la ganancia total del envo.) Aplicaciones

Tal vez el tipo ms importante de aplicacin sea en la operacin de la red de distribucin de una compaa. Este tipo de aplicacin siempre incluye determinar un plan para enviar bienes desde las fuentes (fbricas) a las instalaciones de almacenamiento intermedias (segn se necesite) y despus al nodo de demanda (consumidores). Para algunas aplicaciones de los problemas del flujo de costo mnimo, todos los nodos de trasbordo son instalaciones de procesamiento y no almacenes.
En otra aplicacin los nodos pueden representar un evento que ocurre en distintos momentos. En este caso, cada nodo fuente representa un tiempo especfico (periodo) en que la compaa dispone de dinero (cuentas por cobrar, prstamos, etctera). El suministro en cada nodo es la cantidad de efectivo que estar disponible. El objetivo es maximizar el ingreso de la compaa debido a estas inversiones entre los tiempos en que se dispone del efectivo y se usa.

Tipo de aplicacin Operacin de una red de distribucin. Administracin de desechos slidos. Operacin de una red de suministros Coordinacin de mezclas de productos en plantas. Administracin de flujo de efectivo.

Nodos fuente Fuentes de bienes. Fuentes de desechos slidos. Agentes de ventas

Nodos de trasbordo Almacenes intermedios. Instalaciones de procesamiento. Almacenes intermedios Produccin de un artculo especfico. Opciones de inversin a corto plazo.

Nodos demanda Consumidores Rellenos. Instalaciones de procesamiento. Mercado del producto especfico. Necesidad de efectivo en tiempos especficos.

Plantas. Fuentes de efectivo en tiempos especficos.

TABLA de Aplicaciones comunes del problema del flujo de costo mnimo.

LA

INFORMACION

QUE TIENES ES BUENA

PERO DEBES DE COMO

CONTEMPLAR

MS REFERENCIAS

BIBLIOGRAFICAS, UTILIZA

MINIMO 10 REFERENCIAS VALIDAS .

TRATA DE NO COPIAR LA INFORMACION TAL COMO ESTA EN LE LIBRO PUES ESA PRACTICA ES CONSIDERADA COMO UN PLAGIO.

REALIZA

LA

REFERENCIA

DEL

LIBRO DE MANERA EXACTA, SIN EL

ESTENDER EN LOS LIBRO.

EJEMPLOS TAL COMO SE ENCUENTRAN EN

LA INFORMACION ES BUENA PERO SOLO COMO MARCO TEORICO.

Bibliografa
Garca, D. D. (2011). Matematicas discretas. Mxico: Prentice Hall.

Potrebbero piacerti anche