頂点とエッジG
を持つ完全に接続された有向グラフがあるとしましょう。N
M
グラフにはいくつのエッジがありますか?それM = N^2
ですか?
1つの頂点を取得し、「深さ優先探索」方式でその隣接頂点を訪問し、ループを回避すると、非循環的な単純なパスがいくつ取得されますか?
たとえば、4つの頂点のグラフの頂点1から開始する場合、パスは次のようになります。
- 1
- 1,2
- 1,3
- 1,4
- 1,2,3
- 1,2,4
- 1,3,2
- 1,3,4
- 1,4,2
- 1,4,3
頂点のあるグラフの場合はそれN!
以上ですか?N
これを一般化し、使用可能な式を導き出す方法を見つけることができませんでした。