Documentos de Académico
Documentos de Profesional
Documentos de Cultura
9 - Cadenas de Markov
9 - Cadenas de Markov
Las cadenas de Markov proporcionan un sistema muy útil para crear e implementar un proceso de toma de
decisiones que aprecie posibles escenarios permitiendo predecir comportamientos futuros. Precisamente, el
trabajo teórico del matemático Andrey Markov, consiste en un proceso de decisión de control estocástico, es
decir con componente aleatoria, en las que el valor de la variable en el futuro depende del valor de la variable
en el presente. En este sentido, una cadena de Markov consiste en una serie de estados, en los cuales la
probabilidad de que un evento ocurra depende del estado inmediatamente anterior, y no de la secuencia de
estados que le preceden. Estos cambios de estados se llaman transiciones. Cada proceso tiene un estado
inicial y una matriz de transiciones que muestra todas las posibles transformaciones futuras a partir de él.
Las cadenas de Markov tienen muchas aplicaciones en el mundo real, destacando su uso en negocios, política,
finanzas, deportes, salud, genética, física, economía, como:
análisis de los movimientos de los precios de artículos de consumo
preferencias de los clientes
procesos físicos
procesos meteorológicos
Esta matriz se denomina MATRIZ DE TRANSICIÓN la llamaremos matriz P = (pij) y cada uno de sus elementos pij
representa la probabilidad de que el proceso pase del estado j al estado i.
Por ejemplo: p32 = 0.50 indica que en un determinado período de tiempo los compradores de la marca B
pasarán de consumir la marca C.
1
A modo de predecir la participación en el mercado de las marcas A, B y C en un período siguiente, dicho
estudio de mercado informa sobre las participaciones actuales en el mercado de A, B y C, resultando: 40%,
50% y 10%, respectivamente. Esto significa que, actualmente, el 40% del total de compradores eligen la marca
A; análogamente para la marca B y C.
0.40
Organizando estos datos en la siguiente matriz: 𝑋0 = (0.50)
0.10
Empleando notación matricial y operaciones entre matrices se expresa la situación en este nuevo período de
la siguiente manera:
0.30 0.40 0.10 0.40 0.33
X1 = P X0 = (0.40 0.10 0.30) (0.50) = (0.24)
0.30 0.50 0.60 0.10 0.43
Si se necesita predecir la situación en un segundo período, se debe considerar como situación inicial a la
matriz:
0.33
X1 = (0.24)
0.43
Luego:
0.30 0.40 0.10 0.33 0.238
X2 = P X1 = (0.40 0.10 0.30) (0.24) = (0.285)
0.30 0.50 0.60 0.43 0.477
o bien
Xt+1 = P Xt o Xt = Pt X0
2
Que el proceso se encuentre en un determinado estado, depende únicamente del estado
inmediatamente anterior en el que estuvo.
-VECTOR DE CONDICIONES INICIALES: es una matriz columna de orden n x 1 cuyos elementos indican la
situación inicial en que se encuentra el sistema.
x 10
x 02
Se representa por: X0 = . Por ejemplo en la situación 1 analizada anteriormente el elemento 𝑥02
...
xn
0
representa fracción de compradores que eligen la marca B actualmente (0.50).
-VECTOR DE ESTADO es una matriz de orden n x 1 cuyos elementos indican la situación del sistema
x 1t
x2
transcurrido un determinado tiempo t. Se representa por Xt = t
...
xn
t
En la siguiente situación 2, se identificarán los “n” estados del proceso, la matriz de transición de estados, el
vector de condiciones iniciales para luego generaran nuevos conceptos.
Situación 2: Las autoridades de tránsito han realizado estudios que predicen el porcentaje de quienes utilizarán
3
el sistema de transporte urbano de pasajeros y el de quienes seguirán manejando su propio automóvil de un
año al siguiente año.
Se obtiene la siguiente información: el 70% de las personas que utilizaban el transporte urbano de pasajeros
en un determinado año lo seguirán usando al año siguiente, mientras que el 20% de las personas que
utilizaban automóvil al año siguiente utilizarán transporte urbano de pasajeros.
Los datos de la siguiente tabla nos informan las probabilidades de los cambios de estado:
TRANSPORTE AUTOMOVIL
Se obtiene la siguiente matriz de transición de un año al siguiente donde los distintos estados son:
La matriz de transición de estados, muestra las probabilidades de pasar de un estado a otro estado, del presente
año al siguiente año.
Además el estudio realizado cuenta con el dato del comportamiento de la situación actual:
0.55
Vector de condiciones iniciales es X0 =
0.45
Con esta información interesa responder:
a) ¿Qué porcentaje de la población utilizará transporte urbano de pasajeros al cabo de un año?
b) ¿Qué porcentaje de la población utilizará transporte urbano de pasajeros después de 2 años?
b) El vector que representa el comportamiento al cabo de dos años, identificado como X2 es:
X2 = P X1 = P (P X0 ) = (P P) X0 = P2 X0
4
0,7 0,2 0,475 0,4375
X2 = =
0,3 0,8 0,525 0,5625
Lo cual significa que el 43,75 % de las personas utilizarán transporte y el 56.25% de las personas automóvil, al cabo
de dos años.
0,41875
X3 = P X2 = P (P X1) = P P P X0 = P3 X
0=
0,58125
X10 = P10 X0 = =
0,5998535156
0,3 0,8 0, 45
La siguiente tabla que muestra la distribución esperada de la población según el tipo de transporte.
Se observa que los números que se encuentran en cada columna se aproximan a 40% y 60% respectivamente
a medida que transcurre el tiempo:
0,40
X5 =
0,60 X6 X7 X8 X9 X10
Es decir que es posible predecir “valores estables o de equilibrio” después del quinto período.
5
En general la condición de equilibrio se cumple si el vector de estado en el tiempo t es igual al vector de
estado en el tiempo t + 1. En forma simbólica:
Xt+1 = P Xt = Xt
En la situación 2, se obtiene:
0,7 x 1t + 0,2 x 2t = x 1t
0,3 x t 0,8 x t x t
1 2 2
Considerando además que: xt1 + xt2 = 1, se obtiene el siguiente sistema de ecuaciones lineales:
0,7x 1t x 1t 0,2x 2t 0
0,3x t 0,8x t x t 0
1 2 2
t 1
1 2
x t x
- 0,3x1t 0,2x 2t 0
0,3x t 0,2x t 0
1 2
x 1t x 2t 1
Como la ecuación 2 del sistema es equivalente a la ecuación 1 E1=(-1).E2
0.3xt 0.2 xt 0
1 2
El sistema se reduce a 1
xt xt 1
2
En este caso el sistema es compatible determinado y su solución expresa la existencia de una condición de
equilibrio del problema dado, pero no nos informa en qué momento (cantidad de períodos) se da esa
condición de equilibrio.
En general:
La CONDICIÓN DE EQUILIBRIO PARA UN MODELO DE MARKOV se puede plantear en términos de la
existencia de un vector columna, de probabilidad fijo, no nulo identificado por “X” que satisfaga
PX=X
6
siendo P la matriz de transición, y con la condición adicional de que la suma de las componentes del vector X
sea igual a uno. Para el caso de dos estados resulta que:
PX X
Si el sistema: es compatible determinado, su solución expresa la existencia de la condición de
x 1 x 2 1
equilibrio del problema dado.
Observación: Se puede generalizar para n estados.
7
ACTIVIDADES: CADENAS DE MARKOV para realizar en Taller
1) Considerando la siguiente matriz de transición entre dos estados A y B, explica el significado de cada uno de
los elementos a11, a12, a21, a22
0,7 0,1
(aij) =( )
0,3 0,9
2) En un día determinado de la semana, una maquina hidráulica puede funcionar correctamente o romperse.
Si hoy la maquina funciona correctamente, la probabilidad de que mañana siga funcionando correctamente se
estima en un 98%; si la máquina está rota hoy, la probabilidad de que mañana funcione correctamente es del
25%.
a) Construir la matriz de transición de estados.
b) Sabiendo que la máquina hoy está rota, determina:
b1) la probabilidad de que dentro de un día siga rota. Identificando el vector de condiciones iniciales y el
vector de estados.
b2) la probabilidad de que dentro de tres días siga rota. ¿Y en 30 días? ¿Y en 90 días? (Puedes resolver
empleando herramientas tecnológicas como PC o aplicaciones para Smartphone).
b3) el modelo de condición de equilibrio de esta cadena de Markov.
4) Un día, en una ciudad, puede presentarse soleado, nublado o lluvioso. Si hoy el día está soleado, existe una
probabilidad del 70% de que continúe mañana de la misma manera y una probabilidad del 10% de que sea
lluvioso. Si hoy el día está nublado, mañana podrá estar soleado, nublado o lluvioso con probabilidades de
20%, 60%, 20%, respectivamente. Por último si hoy el día es lluvioso, para mañana hay probabilidades de 40%
y 20% de que sea soleado o nublado, respectivamente.
8
a) Construye la matriz de transición de estados.
b) Si hoy el día es lluvioso, ¿qué probabilidad existe de que dentro de tres días esté soleado?
5) La siguiente tabla expresa las preferencias de los clientes por la compra bianual de dos marcas de
televisores: M1 y M2
Marca M1 Marca M2
Marca M1 0,9 0,3
Marca M2 0,1 0,7
a) Si hoy el cliente compró la marca M1, ¿Cuál es la probabilidad que dentro de dos años lo cambie por la
marca M2?
b) ¿Cuáles serán las preferencias de los clientes dentro de cuatro años si sólo se mantienen estas dos marcas
en el mercado?
6) Un agente comercial realiza su trabajo en tres ciudades A, B y C. Para evitar desplazamientos innecesarios
está todo el día en la misma ciudad y allí pernocta, desplazándose a otra ciudad al día siguiente, si no tiene
suficiente trabajo. Después de estar trabajando un día en C, la probabilidad de tener que seguir trabajando en
ella al día siguiente es 0.4, la de tener que viajar a B es 0.4 y la de tener que ir a A es 0.2. Si el viajante duerme
un día en B, con probabilidad de un 20% tendrá que seguir trabajando en la misma ciudad al día siguiente, en
el 60% de los casos viajará a C, mientras que irá a A con probabilidad 0.2. Por último si el agente comercial
trabaja todo un día en A, permanecerá en esa misma ciudad, al día siguiente, con una probabilidad 0.1, irá a B
con una probabilidad de 0.3 y a C con una probabilidad de 0.6.
a) Si hoy el viajante está en C, ¿cuál es la probabilidad de que también tenga que trabajar en C al cabo de
cuatro días?
b) ¿Cuáles son los porcentajes de días en los que el agente comercial está en cada una de las tres ciudades?
7) En un barrio de una ciudad se entrevistó a 200 familias para determinar su preferencia en cuanto a la
compra en tres grandes panaderías de la zona: A, B y C. Los entrevistados dieron el nombre de la panadería
donde la familia había realizado sus compras la semana anterior y donde prefirió hacerlo durante esta
semana. La siguiente tabla resume las respuestas:
A B C
A 40 15 12
B 20 30 18
C 20 15 30
Total 80 60 60
Considerando que los resultados son representativos de las tendencias generales de los clientes y que no
existen en el barrio más que esas panaderías:
a) Construye la matriz de transición de estados.
b) ¿Cuáles fueron las fracciones de clientes que la semana pasada compraron en las panaderías A, B y C?
c) Si una familia compra en la panadería A, ¿qué probabilidad hay de que vuelva a comprar dentro de dos
semanas en la misma panadería?
9
8) En una pequeña ciudad existen dos casas de ventas de repuestos de automóviles que controlan el mercado
0.9 0.2
que designaremos con E1 y E2 si la matriz de cambio de estados es P= ( ) . Estudiar si existe estado de
0.1 0.8
equilibrio.
9) Interesa analizar la participación de mercado y la lealtad de los clientes para los dos únicos supermercados
A y B de una pequeña ciudad. Se supone que un cliente realiza una compra semanal en un supermercado,
pero no en ambos.
Como parte de un estudio de investigación de mercado, se recopilan datos respecto de 100 compradores. De
esos datos se desprenden que, de todos los clientes que compraron en el supermercado A, en una
determinada semana, el 90% compró en ese mismo supermercado la semana siguiente y que, de todos los
clientes que compraron en el supermercado B en una determinada semana, el 80% compró en el mismo
supermercado B la semana siguiente.
a) Determina la matriz de transición.
b) Suponiendo que la última visita del cliente fue al supermercado A: ¿Cuál es la probabilidad de que
cambie de supermercado la próxima semana?¿Cuál es la probabilidad que dentro de 3 semanas siga
comprando en el mismo?
c) Determina cuál es el estado de equilibrio del sistema.
10) El departamento de estudios de mercado de una fábrica estima que el 20% de la gente que compra un
producto un mes, no lo comprará el mes siguiente. Además, el 30% de quienes no lo compren un mes lo
adquirirá al mes siguiente. En una población de 1000 individuos, 100 compraron el producto el primer mes.
a) ¿Cuántos lo comprarán al mes próximo? ¿Y dentro de dos meses?
b) Determina la condición de equilibrio de este problema
11) Una empresa está considerando utilizar Cadenas de Markov para analizar los cambios en las preferencias
de los usuarios por tres marcas distintas de un determinado producto. El estudio ha arrojado la siguiente
estimación de la matriz de probabilidades de cambiarse de una marca a otra cada mes:
10
RESPUESTAS. ACTIVIDADES CADENAS DE MARKOV
0.9 0.2
5) Orden: marca M1-marca M2 ( )
0.1 0.8
a) en 2 años la probabilidad de que cambie por la marca M1 es 0.1
b) en 4 años la marca M1 0.84 la marca M2 0.16
11
2/3
8) ( )
1/3
9) Orden: A - B
0.9 0.2
a) ( )
0.1 0.8
b) 10% es la probabilidad de que cambia al supermercado B
Siga en comprando en el supermercado A es 78.10%
c) Equilibrio supermercado A: 2/3 del mercado , supermercado B: 1/3 del mercado
0,405925 0,237113
11) a) x2 = (0,339125) b) (0,618557)
0,25495 0,14433
12
13