期望DP到底为啥逆推
暴力调不过爆零两行泪。
T3神奇有向图瞎走系列。
结果我的DP+高斯死活都搞不对。
发现我是的是顺推的。
题解依旧理所当然的给了逆推。
我**
然后我就研究了一下。
首先要知道这个东西。
条件概率公式:$P(B|A)=\frac{P(AB)}{P(B)}$
这是神奇证明。
大概意思就是A占总体的除以B占总体的得到A占B的。
然后有一个神奇的全概率公式。
这也很好理解,就是枚举A出现的条件。
最后再来一个贝叶斯公式
也很明白,就是一般把B看作A的原因,或者说条件。
那么以普遍的有向图瞎走系列问题作为载体理解一下。
先写一下我错掉的顺推公式$f(x)=\frac{f(y)}{deg(y)}+1$
就是枚举所有能到x的点,乘上转移概率,然后把所有加一提出来,看起来没什么问题。
但是有一个问题,我的概率是啥,看起来好像就是从每种从y点到x点的概率,
然后加起来?????
显然并不能知道为什么加起来,也没有乘每种情况占的权重。
显然是错的。
errrr用贝叶斯的理论解释一下。
可以接受的是,对于每个点,可以到达他的点可以认为是它的“原因”
那么认为从1出发到达点A为事件A的概率是$\sum \limits_{j=1}^{indegA}P(A|B_i)P(B_i)$
就是全概率公式,枚举A发生的条件,即所有能到点A的点$B_i$
那么可以知道,在顺推的时候我的概率应该是,设当前枚举到$B_i$,P(A|B_i)即在B发生的条件下A的概率。
就是我走到了A且是从B走来的占所有到A的概率($\frac{P(AB)}{P(B)}$)。
然而这个是贝叶斯公式$P(A|B_i)=\frac{P(B_i|A)P(B_i)}{\sum \limits_{j=1}^n P(A|B_j)P(B_j)}$
下边的累加是A的总概率,然后上边的概率是在B的条件下到A的概率,这个就是B的度数,其实这个是逆推的概率,
也就是我站在B接下来我往哪里走的概率都是均等的。
当$P(A)$和$P(B)$不相等时,这两个概率不等价。