ConnectedGraphComponents
グラフ g の連結成分を与える.
ConnectedGraphComponents[g,{v1,v2,…}]
頂点 v1, v2, …の少なくとも1つを含む連結成分を与える.
ConnectedGraphComponents[g,patt]
パターン patt にマッチする頂点を含む連結成分を与える.
ConnectedGraphComponents[{vw,…},…]
規則 vw を使ってグラフ g を指定する.
詳細とオプション
- ConnectedGraphComponentsは成分のリスト{c1,c2,…}を返す.各成分 ciはグラフとして与えられる.
- 無向グラフで頂点 u から頂点 v への経路がある場合は,u と v は同じ成分中にある.
- 有向グラフで頂点 u から頂点 v あるいは v から u への有向経路がある場合は,u と v は同じ成分中にある.
- 有向グラフについては強連結成分が計算される.
- 無向グラフについては成分は長さによって並べられる.最大のものが先頭に置かれる.
- 有向グラフについては,成分{c1,c2,…}は ciから ci+1, ci+2等への辺がないような順序で与えられる.
- ConnectedGraphComponentsは,無向グラフ,有向グラフ,多重グラフ,混合グラフに使うことができる.
例題
すべて開くすべて閉じるスコープ (8)
ConnectedGraphComponentsは無向グラフに使うことができる:
ConnectedGraphComponentsは大きいグラフに使うことができる:
アプリケーション (4)
蓮池のカエルは,25枚の蓮の浮葉から浮葉へ跳び移るために,1.5フィートジャンプすることができる.蓮の葉の密度とSpatialGraphDistributionを使って,カエルのジャンプのネットワークをモデル化する:
すべての浮葉を訪れるためにカエルが泳がなければならない回数を求める:
特性と関係 (4)
WeaklyConnectedGraphComponentsを使って有向グラフの弱連結成分を求める:
ConnectedGraphQを使ってグラフが連結かどうかを調べる:
テキスト
Wolfram Research (2016), ConnectedGraphComponents, Wolfram言語関数, https://reference.wolfram.com/language/ref/ConnectedGraphComponents.html.
CMS
Wolfram Language. 2016. "ConnectedGraphComponents." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ConnectedGraphComponents.html.
APA
Wolfram Language. (2016). ConnectedGraphComponents. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ConnectedGraphComponents.html