并行运行链。 在结果产品链中定义三个吸收状态:
第一条链达到吸收状态,而第二条没有。
第二条链达到吸收状态,但第一条没有。
两条链同时达到吸收状态。
产品链中这三个状态的极限概率提供了产生兴趣的机会。
该解决方案涉及一些(简单的)构造。如问题所示,令是链的转移矩阵。当链处于状态,给出转移到状态的可能性。一个吸收状态使得与概率本身就是一个过渡。P=Pij,1≤i,j≤nPiPijj1
- 任何状态可以由吸收在更换行通过的指标向量,位置为。iPi=(Pij,j=1,2,…,n)(0,0,…,0,1,0,…,0)1i
任何一组吸收的状态,可以合并通过创建一个新的链,其状态为。过渡矩阵为AP/A{i|i∉A}∪{A}
(P/A)ij=⎧⎩⎨⎪⎪⎪⎪⎪⎪⎪⎪Pij∑k∈APik01i∉A,j∉Ai∉A,j=Ai=A,j∉Ai=j=A.
这等于将与对应的的列相加,然后用与之对应的单行替换与对应的行。PAA
该产物的两条链的上状态和上状态,用转换矩阵和,分别,是对一个Markov链状态带有转换矩阵PSPQSQPQSP×SQ={(p,q)|p∈SP,q∈SQ}
(P⊗Q)(i,j),(k,l)=PikQjl.
实际上,产品链并行运行两个链,分别跟踪每个链的位置,并独立进行过渡。
一个简单的例子可以阐明这些构造。 假设波利翻转有机会硬币着陆头。她计划这样做直到观察到头。硬币翻转过程的状态为代表最近翻转的结果:代表尾部,代表头。通过计划停在最前面,Polly将通过使成为吸收状态来应用第一个构造。产生的转换矩阵为pSP={T,H}THH
P=(1−p0p1).
它以第一次抛掷所给定的随机状态开始。(1−p,p)
在与波莉在一起的时候,昆西将抛一个公平的硬币。他计划一连续看到两个头就停下来。因此,他的马尔可夫链必须跟踪先前的结果以及当前的结果。有两个这样的组合,即两个头和两个尾部,我将其缩写为“ ”,例如,第一个字母是前一个结果,第二个字母是当前结果。Quincy应用构造(1)使成为吸收状态。这样做之后,他意识到自己并不需要四个状态:他可以将链简化为三个状态:表示当前结果为尾巴,表示当前结果为头,并且THHHTHX表示最后两个结果都是正面的-这是吸收状态。过渡矩阵为
Q=⎛⎝⎜⎜1212012000121⎞⎠⎟⎟.
产品链基于六个状态运行:。过渡矩阵是和的张量积,并且很容易计算。例如,是波利进行从过渡几率到和,在在同一时间(和独立地),使得昆西由过渡到。前者有的机会,后者有的机会。因为链条是独立运行的,所以这些机会成倍增加,(T,T),(T,H),(T,X);(H,T),(H,H),(H,X)PQ(P⊗Q)(T,T),(T,H)TTTH1−p1/2(1−p)/2。完整的转换矩阵为
P⊗Q=⎛⎝⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜1−p21−p200001−p20000001−p21−p000p2p2012120p20012000p2p0121⎞⎠⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟.
它采用块矩阵形式,其块对应于第二个矩阵:Q
P⊗Q=(P11QP21QP12QP22Q)=((1−p)Q0pQQ).
Polly和Quincy竞争,看谁先实现目标。获胜者将是波利每当一个过渡第一到由,其中是不 ; 每当第一次过渡到时,获胜者将是Quincy ;如果在这两种情况中的任何一种发生之前都过渡到,那么结果将是平局。为了保持跟踪,我们将使状态和都吸收(通过构造(1)),然后合并它们(通过构造(2))。结果转换矩阵,按状态排序(H,*)*X(T,X)(H,X)(H,T)(H,H)(T,T),(T,H),(T,X),{(H,T),(H,H)},(H,X) 是
R=⎛⎝⎜⎜⎜⎜⎜⎜⎜1−p21−p20001−p2000001−p2100pp20100p2001⎞⎠⎟⎟⎟⎟⎟⎟⎟.
Polly和Quincy同时进行第一掷的结果将是状态具有概率:这是开始链的初始状态。(T,T),(T,H),(T,X),{(H,T),(H,H)},(H,X)μ=((1−p)/2,(1−p)/2,0,p,0)
在限制为,n→∞
μ⋅Rn→11+4p−p2(0,0,(1−p)2,p(5−p),p(1−p)).
因此,三个吸收状态的相对机会(代表昆西获胜,波莉获胜,他们平局)为。(T,X),{(H,T),(H,H)},(H,X)(1−p)2:p(5−p):p(1−p)
作为的函数(任何Polly的掷球机会为正面),红色曲线绘制出Polly的获胜机会,蓝色曲线绘制出Quincy的获胜机会,而金色曲线则绘制出平局的机会。p