whuber 가 지적한 소수점 이하 6 자리의 정밀도 로이 문제의 Monte Carlo 해상도의 실질적인 불가능 성 (또는 비 실용성)에 반대하지는 않지만 6 자리 정확도의 해상도를 달성 할 수 있다고 생각합니다.
먼저, Glen_b에 이어 , 입자는 정지 된 체제에서 교환 가능하므로 , 이는 마르코프 공정을 구성하기 때문에 다른 세포의 점유를 모니터링하는 것으로 충분하다 . 다음 시간 단계 에서의 점유의 분포 는 현재 시간 에서의 점유에 의해 결정된다 . 전이 행렬 작성하는 것은 확실히 비현실적이지만 전이를 시뮬레이션하는 것은 간단합니다.t Kt+1tK
둘째, shabbychef가 지적한 바와 같이 450 홀수 (또는 짝수) 제곱에 대한 점유 과정을 따를 수 있는데, 홀수 제곱을 고려할 때 홀수 제곱, 즉 제곱 된 Markov 행렬 가 남아 있습니다 .K2
셋째, 원래의 문제점은 Markov 전환 후 제로 점유 빈도 만 고려합니다 . 시작점이 Markov chain의 고정 확률 분포 대해 매우 높은 값을 가지며 모든 셀에서 단일 평균에 중점을 둔 경우 우리는 체인의 실현 시간 에서 은 고정 확률 분포로부터의 실현이다. 이 고정 분포에서 직접 시뮬레이션 할 수 있기 때문에 컴퓨팅 비용이 크게 절감됩니다.50(X(t)) P 0=1p^050(X(t))(X(t))t=50π
p^0=1450∑i=1450I0(X(50)i)
(X(t))t=50π는 짝수 코너에서 2, 3 및 4, 가장자리의 다른 셀 및 내부 셀에 각각 비례하는 확률을 갖는 다항 분포입니다.
분명히 고정 분포는 예상되는 빈 셀 수를
로 .166.1069
∑i=1450(1−πi)450
166.1069
pot=rep(c(rep(c(0,1),15),rep(c(1,0),15)),15)*c(2,
rep(3,28),2,rep(c(3,rep(4,28),3),28),2,rep(3,28),2)
pot=pot/sum(pot)
sum((1-pot)^450)-450
[1] 166.1069
이것은 몬테카를로 근사치에 습니다. (10 machine 시뮬레이션을 기반으로했으며, 내 컴퓨터에서 14 시간이 걸렸습니다.) 그러나 소수점 이하 6 자리는 충분하지 않습니다.166.11
whuber 에 의해 논평 된 것처럼 , 견적에 2를 곱하여 질문에 올바르게 대답해야하므로 최종 값 332.2137,