GraphDistanceMatrix

バージョン10で,GraphUtilitiesパッケージの機能すべてがWolframシステムに組み込まれた. >>

GraphDistanceMatrix[g]
番目の要素が,g における頂点 ij の間の最短経路の長さであるような行列を返す.


番目の要素が i から j の最短経路の長さであり,番目の要素が i から j までの最短経路における j の先行点であるような三次元行列を返す.

詳細とオプション詳細とオプション

例題例題すべて開くすべて閉じる

  (2)  (2)

In[1]:=
Click for copyable input

簡単な有向グラフを定義する:

In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=

頂点間の距離を計算する:

In[4]:=
Click for copyable input
Out[4]//MatrixForm=

この関数の代わりにWolframシステムのGraphDistanceMatrixが使われるようになった:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]//MatrixForm=