S
という名前の開始状態と という名前の終了状態を持つマルコフ モデルが与えられた場合F
、このモデルは有向グラフとして表すことができますが、いくつかの制約があります。
すべてのエッジには、遷移確率として (0,1] の範囲内の重みがあります。
各ノードから出てくるエッジの重みの合計は 1 になります。
問題は、開始状態と終了状態の間のパスをランク付けする方法です。または、より正確には、どのようにして最も確率の高い経路を見つけるのでしょうか?
一方では、重みは確率であるため、パスが長いほど、積は小さくなります。そのため、ヒューリスティック戦略の 1 つは、パスが短く重みが大きい候補を選択することです。しかし、この問題を最短経路問題に変換したり、調整されたビタビ アルゴリズムや DP アルゴリズムを使用して解決したりできますか?