Академический Документы
Профессиональный Документы
Культура Документы
Contenido
Contenido.............................................................................................................................1
Cadenas de Markov..............................................................................................................6
Introducción.....................................................................................................................6
Estados Absorbentes........................................................................................................ 9
Caso..................................................................................................................................9
Optimización de redes........................................................................................................19
Introducción...................................................................................................................19
Terminología..................................................................................................................20
Bibliografía........................................................................................................................48
Cadenas de Markov
Introducción
lo largo del tiempo en torno a un conjunto de estados. Proviene de una familia dinámica
que involucra componentes aleatorios (procesos estocásticos) así como dependientes del
tiempo. Su nombre proviene en honor del matemático ruso Andrei Andreevitch Markov
Davis y Mckeon (2000) al respecto, señalan que: Se describen diversas situaciones que
cual afecta al estado actual, de esta forma proporciona al metodólogo un medio para
transición recurrente de una situación u otra, los cuales son denominados markovianos.
(García, 2011)
Una cadena de Markov, por tanto, representa un sistema que varía su estado a lo largo del
tiempo, siendo cada cambio una transición del sistema. Dichos cambios no están
muchas otras.
También
formula recursiva:
Los elementos de una matriz de transición más alta p(n)ij se obtienen de forma
directa por multiplicación matricial. Así:
y en general
Entonces:
Estados Absorbentes.
proceso será absorbido por uno de éstos. Para saber cual, hay que resolver el
sistema de ecuaciones:1
M
f ik = ∑ pij f jk para i=0,1,…,M
j=0
a i.
A continuación analizaremos los procesos de Markov vistos con anterioridad
aplicados a un caso:
Caso
1
Davis (2006), Métodos cuantitativos .
traslado” para cubrir el costo de enviar camiones desde áreas en las que hay
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 proporción del
número total de camiones que, a largo plazo, acabaran en cada una de las areas
camiones que se rentan cada mes en el norte, 30% terminan en la región central
Por último, de los camiones que se rentan cada mes en la región sur, 20% se
2
Aguilar (2001, recuperado de: www.unam.mx/trabajos
periodo “largo”?
Es posible entrar emplear una tabla como la 15-1 para resumir la información
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 relación, es
que existe una probabilidad 0.2 de que un camión rentado en el norte sea
Esto significa que un camión rentado debe ir a algún lado. Nótese también que
rentó. En otras palabras, el estado final del camión depende sólo de su estado
más reciente (estado anterior). Si un camión fue rentado alguna vez en la región
devolverán los camiones y que esta región en la que se devuelven dependa solo
probabilidades;
Los procesos de Markov, al igual que la mayoría de los modelos que hemos
probabilidad de transición.
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 transición. Por último, se considera que cada mes es un
adicionales:
Markov será suficiente para presentar los posibles usos de los procesos de
Markov en general.
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 transición.
la probabilidad de estar en el norte en cada uno de los tres meses está dada por
norte:
De manera similar,
administración”):
siguiente manera:
El cálculo del vector de probabilidad después de dos meses depende del vector
De estos cálculos, puede verse después de dos meses que 23.6% de todos los
contestarla, se programo una computadora para que repitiera los cálculos del
figura 15-2.
de [0.4 0.3 0.3] a [0.238 0.376 0.386] en 8 meses. Observe también que el
cambio entre vectores subsiguientes disminuye al aumentar el número de
38.6% en el sur, lo cual la suma del porcentaje de las tres regiones da un total
de 100%.
Optimización de redes
Introducción
aunque no tenga una amplia área de aplicación como esta, es tan frecuente su
uso que llega a ser considerada una de las herramientas más importantes de tal,
muchas otras.
servicio.
actual. Sin embargo, sólo se dará una introducción a cuatro tipos importantes de
aplicación exitosa en los problemas de gran escala). Los tipos de problemas son
los siguientes: el problema de la ruta más corta, el problema del árbol de mínima
expansión, el problema del flujo máximo y el problema del flujo de costo mínimo.
Terminología
este capítulo.
A. Red: Conjunto de puntos y líneas que unen ciertos pares de puntos.
direcciones.
K. Nodo fuente: Nodo origen, tiene la propiedad de que el flujo que sale del
Una red es un conjunto de nodos y arcos que se conectan entre sí, teniendo
una dirección asociada (arco dirigido) o no (arco). Entre cada nodo existe un
arco el cual tiene un valor asignado llamado flujo, si a través de este flujo se
realiza una conexión de nodos con una sucesión de arcos distintos se le conoce
de manera que el flujo del nodo fuente hacia el nodo de destino es factible. A
cuya dirección puede ser hasta o desde el nodo final. Finalmente un ciclo se
dirigida con dos nodos especiales llamados origen y destino. A cada arco no
procedimiento es que analiza toda la red a partir del origen; identifica de manera
sucesiva la ruta más corta a cada uno de los nodos en orden ascendente de sus
representan las ciudades vecinas con las vías que las conectan; “T” representa
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
desde “O” hasta “T” bajo la obligación de colocar la tubería del colector por
debajo del pavimento de las carreteras existentes que conectan las ciudades.
Solución
desde “O” hasta “A” (Ruta O→A); en la celda “E5” colocaremos 5 que es la
distancia desde “O” hasta “B” (Ruta O→B) y así sucesivamente, hasta que
Ahora coloque en la columna “D” ceros, estas celdas reflejarán los resultados
una vez que se aplique SOLVER. Cuando se aplique SOLVER en las celdas
señaladas 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.
vía 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”
“nodo” se colocan los siguientes valores: “1” al lado del Origen, “cero”“al lado de
Las ecuaciones para los flujos netos de cada “nodo” o ciudad se incluirán 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
ecuación que debemos incluir en las celdas “J4” hasta “J10” nos permitimos
a) Como las celdas de la columna “D” reflejarán los resultados (uno o cero
según sea el caso), serán éstas las que se tomen en cuenta para la
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
(HASTA) se restará.
Notamos que la letra “O” se encuentra ubicada en las filas 4, 5 y 6, por lo tanto
debo utilizar en la ecuación 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:
O→A (Fila 4)
O→B (Fila 5)
O→C (Fila 6)
Como en los tres casos el flujo sale de “O” (La flecha empieza después de “O” y
Notamos que la letra “A” se encuentra ubicada en las filas 4, 7 y 8, por lo tanto
debo utilizar en la ecuación 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:
O→A (Fila 4)
A→B (Fila 7)
A→D (Fila 8)
“D4”. Como en los otros dos casos (A→B) y (A→D) el flujo sale de “A”, en la
ecuación se sumarán los dos valores correspondientes a estas filas:
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 ecuación 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
O→B (Fila 5)
A→B (Fila 7)
B→C (Fila 9)
entra a “B”, en la ecuación se restarán “D5”, “D7” y “D12”. Como en los otros tres
casos (B→C), (B→D) y (B→E) el flujo sale de “B”, en la ecuación se sumarán los
restantes se expresarán:
Solo nos falta escoger la celda donde queremos que se refleje la distancia total
manera siguiente:
herramienta que incluye Excel llamada “SOLVER”. Para correr el Solver se elige
“Parámetros de Solver”.
“Mínimo”. Se busca la ruta más corta o distancia mínima (haga clic sobre la
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”.
reducen a que los valores de las celdas del flujo neto (Columna “J”) sean iguales
$H$4:$H$10 = $J$4:$J$10
Este cuadro permite especificar las opciones para resolver el modelo. Lo más
Ahora todo está listo para hacer clic en “Resolver” y después de unos segundos
Solver indicará los resultados en las celdas D4 hasta D17, en la celda objetivo
(D19) aparecerá la distancia total en kilómetros de la RUTA MAS CORTA desde
“O” hasta “T”. En el cuadro final “Resultados de Solver”, haga clic en “Aceptar”.
kilómetros.
Sin embargo este problema presenta otra solución óptima que podemos
observar a continuación:
En esta ocasión el resultado nos indica que la RUTA MAS CORTA es:
kilómetros.
Como podemos observar en este caso tenemos dos posibles soluciones, que
Introducción
formulación del MST ha sido aplicada para hallar soluciones en diversas áreas
violadas. Este método hace que la convergencia a la solución sea mucho más
eficiente (calidad/tiempo).
versión principal del problema de la ruta más corta que se presentó en la sección
Sin embargo en esta técnica del árbol de expansión mínima se conectan los
nodos que están a una distancia mínima. Dicha propiedad requiere que las
sigue:
Una red con n nodos requiere sólo (n -1) ligaduras para proporcionar una
trayectoria entre cada par de nodos. No deben usarse más ligaduras ya que esto
Las (n -1) ligaduras deben elegirse de tal manera que la red resultante (con sólo
Aplicaciones
voltaje.
conectan estos dos nodos (es decir, se agrega una ligadura entre ellos). Este
3. Empates: los empates para el nodo más cercano distinto (paso 1) o para el
Todas esas soluciones se pueden identificar si se trabaja con las demás formas de
romper los empates hasta el final. La manera más rápida de ejecutar este algoritmo
satelital o pictográfica del lugar que se desea conocer la solución más óptima del
basado en lo visto con anterioridad en el tema, explicando cada paso por el cual
no-conectado más cercano a “O” el cual vendría siendo en este caso “A”. Se
“A”. Ya tenemos conectados los nodos “O”, “A” y “B”. Por lo que se busca el
nodo no-conectado más cercano a éstos, que es el nodo “C” (más cercano a
“B”). Se conecta el nodo “C” al nodo “B”. [Sin embargo se aclara que en este
punto el nodo no-conectado más cercano a “O”, “A”, “B” o “C” es el nodo “E”
(más 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 expansión mínima]. Conectamos el nodo “E” al nodo “B”.
A continuación el nodo no-conectado más cercano a “O”, “A”, “B”, “C” o “E” es el
nodo “D” (más cercano a “E”). Se conecta el nodo “D” al nodo “E”. El nodo no-
conectado es el nodo “T”. Está más 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 solución (óptima) que
Aunque con este procedimiento pueda parecer que la elección del nodo inicial
Introducción
flecha, donde la cantidad máxima de flujo está dada por la capacidad del
arco (flecha). En la fuente, todos los arcos (flechas) señalan hacia afuera.
destino.
Aplicaciones
problema del flujo máximo es en realidad que sólo puede tener un origen y un
Introducción
El problema del flujo de costo mínimo tiene una posición medular entre los
sus arcos. La razón por la que el problema del flujo de costo mínimo se puede
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.
Aplicaciones
determinar un plan para enviar bienes desde las fuentes (fábricas) a las
Para algunas aplicaciones de los problemas del flujo de costo mínimo, todos
estas inversiones entre los tiempos en que se dispone del efectivo y se usa.
Nodos de
Tipo de aplicación Nodos fuente Nodos demanda
trasbordo
Operación de una Fuentes de bienes. Almacenes Consumidores
red de distribución. intermedios.
Administración de Fuentes de Instalaciones de
Rellenos.
desechos sólidos. desechos sólidos. procesamiento.
Operación de una Almacenes Instalaciones de
Agentes de ventas
red de suministros intermedios procesamiento.
Coordinación de
mezclas de Producción de un Mercado del
Plantas.
productos en artículo específico. producto específico.
plantas.
LIBRO.
Bibliografía