FindGraphCommunities
✖
FindGraphCommunities
詳細とオプション

- FindGraphCommunitiesは,多くの辺が同一コミュニティ内の頂点同士を繋いでおり,比較的少数の辺が他のコミュニティの頂点と繋がっているコミュニティを求める.
- FindGraphCommunitiesはコミュニティ{c1,c2,…}のリストを返す.ただし,各コミュニティ ciは頂点のリストである.
- コミュニティは最大のコミュニティを先頭として長さの順に並べられる.
- FindGraphCommunitiesは使用するメソッドの詳細を指定するMethodオプションを取る.
- Methodオプションの使用可能な設定値
-
"Modularity" モジュール性に基づいたクラスタリング "Centrality" 中心性に基づいたクラスタリング "CliquePercolation" クリークのパーコレーションに基づいたクラスタリング "Hierarchical" 階層に基づいたクラスタリング "Spectral" スペクトルに基づいたクラスタリング - FindGraphCommunitiesは,無向グラフ,有向グラフ,重み付きグラフ,多重グラフ,混合グラフに用いることができる.
例題
すべて開くすべて閉じる例 (2)基本的な使用例

https://wolfram.com/xid/0tp745bytirzzu-1sby6


https://wolfram.com/xid/0tp745bytirzzu-sismj8


https://wolfram.com/xid/0tp745bytirzzu-emyblc


https://wolfram.com/xid/0tp745bytirzzu-k0xus1


https://wolfram.com/xid/0tp745bytirzzu-xznnu2

スコープ (7)標準的な使用例のスコープの概要
FindGraphCommunitiesは無向グラフに使うことができる:

https://wolfram.com/xid/0tp745bytirzzu-ez8fmf


https://wolfram.com/xid/0tp745bytirzzu-dpe04v


https://wolfram.com/xid/0tp745bytirzzu-uocid0


https://wolfram.com/xid/0tp745bytirzzu-15kl6n


https://wolfram.com/xid/0tp745bytirzzu-czvddh


https://wolfram.com/xid/0tp745bytirzzu-t96r7

FindGraphCommunitiesは大きいグラフに使うことができる:

https://wolfram.com/xid/0tp745bytirzzu-cddhqp

https://wolfram.com/xid/0tp745bytirzzu-ozq2m5

オプション (6)各オプションの一般的な値と機能
Method (6)
デフォルトで,FindGraphCommunitiesはモジュール性を最大化するメソッドを使う:

https://wolfram.com/xid/0tp745bytirzzu-9cy3t

これは,Method->"Modularity"でも得ることができる:

https://wolfram.com/xid/0tp745bytirzzu-jtdtac

頂点類似性に基づいた階層的クラスタリングにMethod->"Hierarchical"を使う:

https://wolfram.com/xid/0tp745bytirzzu-k5uwhz

スペクトル分割にMethod->"Spectral"を使う:

https://wolfram.com/xid/0tp745bytirzzu-3zhjc1

辺中心性に基づいた分割にMethod->"Centrality"を使う:

https://wolfram.com/xid/0tp745bytirzzu-rm0kp5

k-クリークパーコレーションにMethod->"CliquePercolation"を使う:

https://wolfram.com/xid/0tp745bytirzzu-ujpr77

Method->"VertexMoving"を使ってデフォルトで得た結果を向上させる:

https://wolfram.com/xid/0tp745bytirzzu-047kxu


https://wolfram.com/xid/0tp745bytirzzu-ns2gqf


https://wolfram.com/xid/0tp745bytirzzu-u2pwpj

アプリケーション (2)この関数で解くことのできる問題の例
空手クラブのメンバー間の友情ネットワーク中のコミュニティを求める:

https://wolfram.com/xid/0tp745bytirzzu-uowy3o

https://wolfram.com/xid/0tp745bytirzzu-vdn3wc


https://wolfram.com/xid/0tp745bytirzzu-deykiq

全国ホッケーリーグの2010年から2011年にかけてのシーズンの勝率によって重み付きを付けたネットワーク.チームをコンファレンス別にグループにする:

https://wolfram.com/xid/0tp745bytirzzu-bdkpsm

https://wolfram.com/xid/0tp745bytirzzu-tphwdv


https://wolfram.com/xid/0tp745bytirzzu-c0enfy

特性と関係 (5)この関数の特性および他の関数との関係

https://wolfram.com/xid/0tp745bytirzzu-pmxx5l

https://wolfram.com/xid/0tp745bytirzzu-38jxwz

デフォルトで,FindGraphCommunitiesはモジュール性の高いコミュニティを与える:

https://wolfram.com/xid/0tp745bytirzzu-ne1mi7

https://wolfram.com/xid/0tp745bytirzzu-e43ji3

GraphAssortativityを使ってモジュール性を計算する:

https://wolfram.com/xid/0tp745bytirzzu-g0rf8d

FindGraphPartitionを使って頂点をほぼ同じ大きさの k 個の部分に分割する:

https://wolfram.com/xid/0tp745bytirzzu-pombu9

https://wolfram.com/xid/0tp745bytirzzu-bpem8

Watts–Strogatzモデル中のコミュニティの大きさ:

https://wolfram.com/xid/0tp745bytirzzu-xarxvx

https://wolfram.com/xid/0tp745bytirzzu-0edlcv


https://wolfram.com/xid/0tp745bytirzzu-0nxaa0

https://wolfram.com/xid/0tp745bytirzzu-f9stea

CommunityGraphPlotはコミュニティを求めそれを可視化する:

https://wolfram.com/xid/0tp745bytirzzu-irifvs

https://wolfram.com/xid/0tp745bytirzzu-yl96db


https://wolfram.com/xid/0tp745bytirzzu-7f2wir

Wolfram Research (2012), FindGraphCommunities, Wolfram言語関数, https://reference.wolfram.com/language/ref/FindGraphCommunities.html (2015年に更新).
テキスト
Wolfram Research (2012), FindGraphCommunities, Wolfram言語関数, https://reference.wolfram.com/language/ref/FindGraphCommunities.html (2015年に更新).
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.
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
Wolfram Language. (2012). FindGraphCommunities. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FindGraphCommunities.html
BibTeX
@misc{reference.wolfram_2025_findgraphcommunities, author="Wolfram Research", title="{FindGraphCommunities}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/FindGraphCommunities.html}", note=[Accessed: 02-April-2025
]}
BibLaTeX
@online{reference.wolfram_2025_findgraphcommunities, organization={Wolfram Research}, title={FindGraphCommunities}, year={2015}, url={https://reference.wolfram.com/language/ref/FindGraphCommunities.html}, note=[Accessed: 02-April-2025
]}