昨天的随机过程课程有一道有趣的习题:
立方体共有8个顶点问题:一个粒子在正立方体的顶点上做随机游动,每次有的概率停留不动,有的概率移动至相邻的顶点. 试求从某顶点出发首次回到的平均时间.
假设这立方体的8个顶点分别标记为. 为方便起见,我们来讨论从出发的粒子首次回到的平均时间. 设随机变量代表步游动后粒子的位置,则将取值于. 按照标准的记号,定义
是粒子首次回到的时刻.
线性方程组法
解决这类平均时间的问题的一般方法是为返回时间建立合适的线性方程组. 定义
则就是粒子从出发时首次返回的平均时间. 由于立方体的对称性,从出发返回的平均时间应该相等,从出发返回的平均时间应该相等,即
因此我们只需为建立线性方程组.
显然(从出发的粒子已经位于). 关于我们进行如下的推导: 从1出发的粒子,有的概率仍位于, 所需时间仍为; 有的概率返回, 所需时间为; 有的概率抵达, 所需时间为, 因而
关于可建立类似的方程,并得到
求解这个方程组我们得到. 下面我们就可以来计算从出发的粒子回到的平均时间了. 从出发的粒子有的概率停留不动, 剩余所需时间为0; 有的概率抵达相邻的顶点, 剩余所需时间为, 故
即返回的平均时间为.
不变分布法
现在我们采取下面的证明思路: 当粒子在立方体上运动次后,取到的次数约为,因为取到的频率为;取到的次数也约为,因为是返回的平均时间. 两者相等意味着
因此, 从而得到了与第一种方法相同的结果.
显然上面的表述是非常不严谨的, 严格描述这种方法需要用到马氏链的不变分布和遍历定理. 由于状态空间是有限且不可约,因此存在唯一的不变分布, 并且. 这意味着, 当粒子在立方体的顶点上运动充分长的时间后,取到各个顶点的频率都近似为. 如果记
则所求平均返回时间即为. 遍历定理告诉我们,
即粒子在运动中取到的频率趋向于平均返回时间的倒数. 因此.
参考资料
[1] 钱敏平,龚光鲁,陈大岳,章复熹《应用随机过程》高等教育出版社.
网友评论