FindGraphCommunities
グラフ g 中のコミュニティを求める.
FindGraphCommunities[{vw,…}]
規則 vw を使ってグラフ g を指定する.
詳細とオプション
- FindGraphCommunitiesは,多くの辺が同一コミュニティ内の頂点同士を繋いでおり,比較的少数の辺が他のコミュニティの頂点と繋がっているコミュニティを求める.
- FindGraphCommunitiesはコミュニティ{c1,c2,…}のリストを返す.ただし,各コミュニティ ciは頂点のリストである.
- コミュニティは最大のコミュニティを先頭として長さの順に並べられる.
- FindGraphCommunitiesは使用するメソッドの詳細を指定するMethodオプションを取る.
- Methodオプションの使用可能な設定値
-
"Modularity" モジュール性に基づいたクラスタリング "Centrality" 中心性に基づいたクラスタリング "CliquePercolation" クリークのパーコレーションに基づいたクラスタリング "Hierarchical" 階層に基づいたクラスタリング "Spectral" スペクトルに基づいたクラスタリング - FindGraphCommunitiesは,無向グラフ,有向グラフ,重み付きグラフ,多重グラフ,混合グラフに用いることができる.
例題
すべて開くすべて閉じるスコープ (7)
FindGraphCommunitiesは無向グラフに使うことができる:
FindGraphCommunitiesは大きいグラフに使うことができる:
オプション (6)
Method (6)
アプリケーション (2)
特性と関係 (5)
デフォルトで,FindGraphCommunitiesはモジュール性の高いコミュニティを与える:
GraphAssortativityを使ってモジュール性を計算する:
FindGraphPartitionを使って頂点をほぼ同じ大きさの k 個の部分に分割する:
Watts–Strogatzモデル中のコミュニティの大きさ:
CommunityGraphPlotはコミュニティを求めそれを可視化する:
テキスト
Wolfram Research (2012), FindGraphCommunities, Wolfram言語関数, https://reference.wolfram.com/language/ref/FindGraphCommunities.html (2015年に更新).
CMS
Wolfram Language. 2012. "FindGraphCommunities." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/FindGraphCommunities.html.
APA
Wolfram Language. (2012). FindGraphCommunities. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FindGraphCommunities.html