İki emici Markov zinciri göz önüne alındığında, birinin diğerinden önce sona erme olasılığı nedir?


9

Her biri bir emici duruma ve bilinen bir başlangıç ​​pozisyonuna sahip iki farklı Markov zincirim var. Zincir 1'in zincir 2'den daha az adımda emici bir duruma ulaşma olasılığını belirlemek istiyorum.

Sanırım n adımdan sonra belirli bir zincirde emici bir duruma ulaşma olasılığını hesaplayabilirim: bir geçiş matrisi verildiğinde , adımdan sonra absorbe olma olasılığı burada başlangıç ​​durumudur ve , emici durum.PnPijnij

Yine de buradan nereye gideceğimi bilmiyorum. Gördüğüm benzer problemler zarları içeriyor (örneğin, 8 toplamından önce 7 toplamı), ancak bunu çözmek daha kolaydır, çünkü belirli bir miktarın yuvarlanma olasılığı sabittir ve şu ana kadar atılan adım sayısından bağımsızdır.

Yanıtlar:


13

Zincirleri paralel olarak çalıştırın. Ortaya çıkan ürün zincirinde üç emici durumu tanımlayın:

  1. İlk zincir emici bir duruma ulaşır ancak ikincisi ulaşmaz.

  2. İkinci zincir emici bir duruma ulaşır ancak birincisi ulaşmaz.

  3. Her iki zincir aynı anda emici bir duruma ulaşır.

Bu üç eyaletin ürün zincirindeki sınırlayıcı olasılıkları ilgi şansı vermektedir.


Bu çözüm bazı (basit) yapılar içerir. olduğu gibi, bir zincir için geçiş matrisi olsun . Zincir durumundayken , durumuna geçiş olasılığını verir . Bir emici durumu bir olasılık ile, kendisi için bir geçiş yapar .P=Pij,1i,jnPiPijj1

  1. Herhangi bir durum edilebilir emici yapılan satır değiştirilmesi üzerine bir gösterge vektörü ile , bir ile konumunda .iPi=(Pij,j=1,2,,n)(0,0,,0,1,0,,0)1i
  2. Emici durumlardan herhangi bir kümesi , durumları olan yeni bir zinciri oluşturularak birleştirilebilir . Geçiş matrisi,AP/A{i|iA}{A}

    (P/A)ij={PijiA,jAkAPikiA,j=A0i=A,jA1i=j=A.

    Sütun toplanmasıyla Bu miktarlar tekabül eden satır ve değiştirilmesi karşılık gelen , kendisi için bir geçiş yapan bir tek sıra ile.PAA

  3. Ürün iki zincirin durumları ile ilgili ve devletler , geçiş matrisleri ve sırasıyla bir Markov zinciridir bildiren geçiş matrisi ilePSPQSQPQSP×SQ={(p,q)|pSP,qSQ}

    (PQ)(i,j),(k,l)=PikQjl.

    Aslında, ürün zinciri iki zinciri paralel olarak çalıştırır, her birinin nerede olduğunu ayrı ayrı izler ve bağımsız olarak geçişler yapar.


Basit bir örnek bu yapıları netleştirebilir. Diyelim ki Polly bir bozuk parayı iniş kafaları ile çeviriyor . Bir kafaları gözlemleyene kadar bunu yapmayı planlıyor. para çevirme işleminin durumları olan en son sonuçlarını temsil eder: kuyruklar için , kafalar için . Başlarda durmayı planlayan Polly, emici bir hale getirerek ilk yapıyı uygulayacaktır . Ortaya çıkan geçiş matrisipSP={T,H}T'H'H

P=(1-pp01).

İlk atış tarafından verilen rastgele bir durumda .(1-p,p)

Polly ile birlikte, Quincy adil bir para atacak. Arka arkaya iki kafa gördükten sonra durmayı planlıyor. Markov zinciri bu nedenle önceki sonucu ve mevcut sonucu takip etmek zorundadır. Örneğin, ilk harfin önceki sonuç ve ikinci harfin geçerli sonuç olduğu " " olarak kısaltacağım iki kafa ve iki kuyruk gibi dört kombinasyon vardır . Quincy, emici bir hale getirmek için inşaatı (1) uygular . Bunu yaptıktan sonra, gerçekten dört duruma ihtiyaç duymadığını fark eder: zincirini üç duruma basitleştirebilir: mevcut sonucun kuyruklar olduğu anlamına gelir, mevcut sonucun kafa olduğu anlamına gelir veTHHHT'HX , son iki sonucun her iki kafa olduğu anlamına gelir - bu emici durumdur. Geçiş matrisi

S=(1212012012001).

Ürün zinciri altı durumda çalışır: . Geçiş matris olup tensör ürün arasında ve ve sadece kolayca hesaplanır. Örneğin, Polly bir geçiş yapar şans için de, ve aynı zamanda (ve, bağımsız bir şekilde), Quincy bir geçiş yapar için . İlki ve ikincisi şansına sahiptir . Zincirler bağımsız olarak çalıştığı için, bu şanslar çoğalır ve(T,T),(T,'H),(T,X);('H,T),('H,'H),('H,X)PS(PS)(T,T),(T,'H)TTT'H1-p1/2(1-p)/2 . Tam geçiş matrisi

PS=(1-p21-p20p2p201-p201-p2p20p2001-p00p0001212000012012000001).

İkinci matris karşılık gelen bloklarla blok matris biçimindedir :S

PS=(P11SP12SP21SP22S)=((1-p)SpS0S).

Polly ve Quincy önce hedeflerine kimin ulaşacağını görmek için yarışır. Bir geçiş birinci yapıldığında kazanan Polly'i olacaktır burada değildir ; e ilk geçiş yapıldığında kazanan Quincy olur ; ve bunlardan herhangi biri gerçekleşmeden önce a geçiş yapılırsa , sonuç bir beraberlik olur. Takip etmek için, ve hem emici hale getireceğiz (inşaat (1) aracılığıyla) ve sonra birleştireceğiz ( inşaat yoluyla (2)). durumları tarafından sıralanan sonuçtaki geçiş matrisi('H,*)*X(T,X)('H,X)('H,T)('H,'H)(T,T),(T,'H),(T,X),{('H,T),('H,'H)},('H,X) dır-dir

R,=(1-p21-p20p01-p201-p2p2p2001000001000001).

Polly ve Quincy'nin eşzamanlı ilk atışının sonuçları sırasıyla olasılıkları ile : bu, zincirin başlatılacağı başlangıç ​​durumudur.(T,T),(T,'H),(T,X),{('H,T),('H,'H)},('H,X)μ=((1-p)/2,(1-p)/2,0,p,0)

olarak sınırda ,n

μR,n11+4p-p2(0,0,(1-p)2,p(5-p),p(1-p)).

Böylece, üç emici durumun (Quincy kazançlarını, Polly kazançlarını, çizdiklerini) göreli şansları .(T,X),{('H,T),('H,'H)},('H,X)(1-p)2:p(5-p):p(1-p)

şekil

bir fonksiyonu olarak (Polly'nin atışlarından herhangi birinin kafa olma olasılığı), kırmızı eğri Polly'nin kazanma şansını çizer, mavi eğri Quincy'nin kazanma şansını çizer ve altın eğri beraberlik şansını çizer.p


1
Çok düzgün bir örnek, bunun için teşekkürler. Onları kendim görmek için hala detaylar üzerinde çalışıyorum. Sadece bir soru: Burada iki etkinliğin (Polly ve Quincy atışları) aynı anda gerçekleştiğini varsaydık, bunları sıralı hale getirsek ya da her seferinde bir sonraki atışta rastgele seçersek ne kadar fark yaratacağını düşündük?
user929304

1
@ user929304 Muhtemelen büyük ölçüde farklı cevaplar alacaksınız. Örneğin, P ve Q'nun, durumların A ve B alt kümelerine bölündüğü bir zinciri yürüttüğünü varsayalım, A'dan B'ye ve B'den gelen tüm geçişler A'ya gider. her ikisi de eşzamanlı olarak A ve B arasında değişir, ancak sıralı ve rasgele seçim zincirleri bu değişmez paterni kırar.
whuber
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.