树上随机游走
给定一棵树,树的某个结点上有一个硬币,在某一时刻硬币会等概率地移动到邻接结点上,问硬币移动到邻接结点上的期望距离。
需要用到的定义
: 所讨论的树 : 结点的度数 : 结点与 结点之间的边的边权 : 结点的父结点 : 结点的子结点集合 : 结点的兄弟结点集合
向父结点走的期望距离
设
分子中的前半部分代表直接走向了父结点,后半部分代表先走向了子结点再由子结点走回来然后再向父结点走;分母
化简如下:
初始状态为
当树上所有边的边权都为
即
向子结点走的期望距离
设
分子中的第一部分代表直接走向了子结点
化简如下:
初始状态为
代码实现(以无权树为例)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
本页面最近更新:2023/2/18 07:57:07,更新历史
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:aofall, CoelacanthusHex, Marcythm, Persdre, shuzhouliu, StableAgOH, Tiphereth-A
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用