我有一个具有一组概率的不对称有向图(因此一个人从 A 点移动到 B 点或从 A 点移动到 C 点等的可能性)。给定一条通过所有点的路线,我想计算路线中做出的每个选择都是好的选择的可能性。
例如,假设一个只有 2 个点的图形。
//In a matrix, the probabilities might look like
//A B
[ 0 0.9 //A
0.1 0 ] //B
所以从 A 移动到 B 的概率是 0.9,从 B 移动到 A 的概率是 0.1。给定路线 A->B,第一个点 (A) 有多正确,第二个点 (B) 有多正确。
假设我有一个更大的矩阵,其路线为 A->B->C->D。所以,我想知道的一些例子:
- A 出现在 B、C 和 D 之前的可能性有多大
- B 出现在 A 之后的可能性有多大
- C & D 出现在 B 之后的可能性有多大
基本上,在每一点上,我都想知道前面的点出现在当前点之前的可能性,以及后面的点出现的可能性。我不需要统计上合理的东西。只是我可以用来进行相对比较的指标。有任何想法吗?
更新:我发现这个问题对每个人都没有用,但答案对我来说真的很有用,所以我试图让问题的描述更清楚,并且很快就会包括我的答案,以防它对某人有所帮助。