문제
이 마르코프 체인 웜인지 여부를 구별 세 가지 상태,가 또는 공백이 떨어져 하자 웜에 도달하는 데 걸리는 많은 단계주는 확률 변수가 될 상태에서 그들의 확률 생성 함수는 이러한 변수의 확률을 인코딩 할 수있는 편리한 대수적 방법입니다. 그것은 컨버전스 같은 분석 문제에 대해 걱정할 필요가 없습니다 : 단지로 볼 공식적인 멱급수 심볼에서 에 의해 제공0, 1,2C.XiCi∈{0,1,2}.t
fi(t)=Pr(Xi=0)+Pr(Xi=1)t1+Pr(Xi=2)t2+⋯+Pr(Xi=n)tn+⋯
이후 그 것을 사소한 를 찾아야Pr(X0=0)=1,f0(t)=1.f2.
분석 및 솔루션
상태 에서 웜은 가 상태 로 돌아가 거나 에 도달 할 가능성이 동일 합니다. 한 단계내어 회계 처리 추가 의 모든 힘에 , 동등하여 PGF 승산에 주는1,1/22C1tt
f1=12t(f2+f0).
유사하게, 상태에서 웜 상태에 머물 가능성 동일 갖는 또는 상태에 도달 어디서221,
f2=12t(f2+f1).
의 모양 변수 도입하여 우리의 작업을 쉽게 할 것이다 제안 제공t/2x=t/2,
f1(x)=x(f2(x)+f0(x));f2(x)=x(f2(x)+f1(x)).
첫 번째를 두 번째로 바꾸고 회상 하면f0=1
f2(x)=x(f2(x)+x(f2(x)+1))(*)
독특한 솔루션은
f2(x)=x21−x−x2.(**)
내가 방정식 강조 우리가 분석하여 얻을 것이다 방정식에 기본적인 단순하고 형식적인 유사성을 강조하기 위해 단지 예상 값 효과, 작품의 같은 양을 위해이 하나 개의 번호를 찾을 필요, 우리는 전체 배포판 을 얻습니다 .(∗)E[Xi]:
의미와 단순화
마찬가지로, 가 기간별로 작성되고 의 거듭 제곱 이 일치하면 대해 다음과 같이 주장합니다(∗)tn≥4,
2nPr(X2=n)=2n−1Pr(X2=n−1)+2n−2Pr(X2=n−2).
이것은 유명한 피보나치 수열의 재발입니다.
(Fn)=(1,1,2,3,5,8,13,21,34,55,89,144,…)
( 에서 색인화 됨 ). 용액 정합 이 순서 (두 위치만큼 시프트된다는 가능성이 없기 때문에 또는 과 체크 쉽다가 ).n=0(∗∗)X2=0X2=122Pr(X2=2)=1=23Pr(X2=3)
따라서
Pr(X2=n)=2−n−2Fn−2.
더 구체적으로,
f2(t)=2−2F0t2+2−3F1t3+2−4F2t4+⋯=14t2+18t3+216t4+332t5+564t6+8128t7+13256t8+⋯.
대한 기대 값은 미분 을 평가하고 대입 하면 쉽게 찾을 수 있습니다 ( 항의 거듭 제곱을 조건에 따라 차별화 ).X2f′t=1,t
f′(1)=Pr(X2=0)(0)+Pr(X2=1)(1)10+⋯+Pr(X2=n)(n)1n−1+⋯
확률과 의 값을 곱한 값 은 정확히 의 정의 입니다 사용하여 미분을 취하면 예상에 대한 간단한 공식이 생성됩니다.X2,E[X2].(∗∗)
간단한 의견
부분 분수로 를 확장하여 를 두 개의 기하학적 계열의 합으로 쓸 수 있습니다. 이것은 확률이 이 기하 급수적으로 감소 을 나타냅니다. 또한 꼬리 확률 대해 닫힌 양식을 생성합니다 이를 사용하여 이 보다 약간 작다는 것을 빠르게 계산할 수 있습니다(∗∗)f2Pr(X2=n)Pr(X2>n).Pr(X2≥100)10−9.
마지막으로,이 공식에는 황금비 이 숫자는 (정사각형의) 오각형의 코드 길이로, 오각형의 순수한 조합 마르코프 체인 (유클리드 기하학에 대해서는 아무것도 알지 못함)과 유클리드 비행기.ϕ=(1+5–√)/2.