Prowadź łańcuchy równolegle. Zdefiniuj trzy stany pochłaniania w powstałym łańcuchu produktów:
Pierwszy łańcuch osiąga stan pochłaniania, a drugi nie.
Drugi łańcuch osiąga stan pochłaniania, ale pierwszy nie.
Oba łańcuchy jednocześnie osiągają stan pochłaniania.
Ograniczające prawdopodobieństwa tych trzech stanów w łańcuchu produktów dają szanse na zainteresowanie.
To rozwiązanie obejmuje niektóre (proste) konstrukcje. Podobnie jak w pytaniu pozwolić jest macierzą transformacji dla łańcucha . Gdy łańcuch znajduje się w stanie , podaje prawdopodobieństwo przejścia do stanu . Stan pochłaniający powoduje przejście do siebie z prawdopodobieństwem .P =P.I j, 1 ≤ i , j ≤ nP.jaP.I jjot1
- Dowolny stan może zostać pochłonięty po zastąpieniu wiersza przez wektor wskaźnika z w pozycji .jaP.ja= (P.I j, j = 1 , 2 , … , n )( 0 , 0 , … , 0 , 1 , 0 , … , 0 )1ja
Każdy zestaw stanów pochłaniających mogą być połączone , tworząc nowy łańcuch , którego stany są . Macierz przejścia podano przezZAP./ A{ i|i ∉ A } ∪ { A }
( P / A)I j=⎧⎩⎨⎪⎪⎪⎪⎪⎪⎪⎪P.I j∑k ∈ AP.ja k01i ∉ A ,j ∉ Ai ∉ A , j = Ai = A , j ∉ AI = j = .
Sprowadza się to do zsumowania kolumn odpowiadających i zastąpienia wierszy odpowiadających pojedynczym wierszem, który tworzy przejście do siebie.P.ZAZA
Produkt z dwóch łańcuchów na stany i na stany z przejściem matryce i odpowiednio, jest łańcuchem Markowa na stwierdza z macierzą przejściaP.S.P.QS.QP.QS.P.×S.Q= { ( p , q)|p ∈S.P., q∈S.Q}
( P ⊗ Q)( i , j ) , ( k , l )=P.ja kQj l.
W efekcie łańcuch produktów prowadzi równolegle dwa łańcuchy, osobno śledząc, gdzie każdy z nich, i wykonując przejścia niezależnie.
Prosty przykład może wyjaśnić te konstrukcje. Załóżmy, że Polly rzuca monetą z szansą lądowania głów. Planuje to zrobić, dopóki nie zobaczy głowy. Stany procesu monetą to reprezentujący wyniki ostatniego rzutu: dla ogonów, dla głów. Planując zatrzymać się przy głowach, Polly zastosuje pierwszą konstrukcję, czyniąc stanem absorbującym. Wynikowa macierz przejścia topS.P.= { T , H }T.H.H.
P = (1 - p0p1) .
Zaczyna się w losowym stanie podanym przy pierwszym rzucie.( 1 - p , p )
Z czasem z Polly Quincy rzuci uczciwą monetą. Planuje się zatrzymać, gdy zobaczy dwie głowy z rzędu. Jego łańcuch Markowa musi zatem śledzić zarówno poprzedni, jak i bieżący wynik. Istnieją cztery takie kombinacje dwóch głów i dwóch ogonów, które będę skracać jako „ ”, na przykład, gdzie pierwsza litera to poprzedni wynik, a druga litera to obecny wynik. Quincy stosuje konstrukcję (1), aby był stanem absorbującym. Po zrobieniu tego zdaje sobie sprawę, że tak naprawdę nie potrzebuje czterech stanów: może uprościć swój łańcuch do trzech stanów: oznacza, że obecny wynik to reszka, oznacza, że bieżącym wynikiem jest szef, iTHHHT.H.X oznacza, że ostatnie dwa wyniki były główami - to jest stan pochłaniania. Macierz przejścia to
Q =⎛⎝⎜⎜12)12)012)00012)1⎞⎠⎟⎟.
Łańcuch produktów działa w sześciu stanach: . Macierz transformacji jest produkt napinacz z i i równie łatwo obliczona. Na przykład to szansa, że Polly przejdzie z do i, w w tym samym czasie (i niezależnie) Quincy dokonuje przejścia ze do . Pierwszy ma szansę a drugi . Ponieważ łańcuchy są uruchamiane niezależnie, szanse te się mnożą, dając( T, T) , ( T, H) , ( T, X) ; ( H, T) , ( H, H) , ( H, X)P.Q( P ⊗ Q)( T, T) , ( T, H)T.T.T.H.1 - p1 / 2( 1 - p ) / 2 . Pełna macierz przejścia to
P ⊗ Q =⎛⎝⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜1 - p2)1 - p2)00001 - p2)0000001 - p2)1 - p000p2)p2)012)12)0p2)0012)000p2)p012)1⎞⎠⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟.
Ma postać macierzy bloków, a bloki odpowiadają drugiej macierzy :Q
P ⊗ Q = (P.11QP.21QP.12QP.22Q) = (( 1 - p ) Pytanie0p QQ) .
Polly i Quincy rywalizują ze sobą, aby zobaczyć, kto osiągnie swój cel jako pierwszy. Zwycięzcą zostanie Polly za każdym razem, gdy nastąpi przejście do gdzie nie jest ; zwycięzcą zostanie Quincy za każdym razem, gdy nastąpi przejście do ; i jeśli zanim którekolwiek z nich się zdarzy, nastąpi przejście do , wynikiem będzie remis. Aby to śledzić, stworzymy stany i absorbujące (poprzez konstrukcję (1)), a następnie scalimy je ( poprzez budowę (2)). Powstała macierz przejścia uporządkowana według stanów( H , * )*X( T , X )( H , X )( H , T )( H , H )( T, T) , ( T, H) , ( T, X) ,{(H,T) ,(H,H) } ,(H,X) jest
R =⎛⎝⎜⎜⎜⎜⎜⎜⎜1 - p2)1 - p2)0001 - p2)000001 - p2)100pp2)0100p2)001⎞⎠⎟⎟⎟⎟⎟⎟⎟.
Wyniki jednoczesnego pierwszego rzutu przez Polly i Quincy będą stany z prawdopodobieństwami , odpowiednio: jest to stan początkowy, w którym należy rozpocząć łańcuch.(T,T) , (T,H) , (T,X) , { (H,T) , (H,H) } , (H,X)μ = ( ( 1 - p ) / 2 , ( 1 - p ) / 2 , 0 , p , 0 )
W limicie od ,n → ∞
μ ⋅Rn→11 + 4 p -p2)( 0 , 0 , ( 1 - p)2), p ( 5 - p ) , p ( 1 - p ) ) .
Tak więc względne szanse trzech stanów absorpcji (reprezentujących wygrane Quincy, wygrane Polly, losują) wynoszą .( T, X) , { ( H, T) , ( H, H) } , ( H, X)( 1 - p)2): p ( 5 - p ) : p ( 1 - p )
W zależności od (szansa, że którykolwiek z rzutów Polly zostanie głową), czerwona krzywa przedstawia szansę na wygraną Polly, niebieska krzywa przedstawia szansę wygranej Quincy, a złota krzywa przedstawia losowanie.p