グラフ g 中の頂点の媒介中心性のリストを与える.
BetweennessCentrality[{vw,…}]
規則 vw を使ってグラフ g を指定する.
BetweennessCentrality
グラフ g 中の頂点の媒介中心性のリストを与える.
BetweennessCentrality[{vw,…}]
規則 vw を使ってグラフ g を指定する.
詳細
- BetweennessCentralityは他の多くの頂点ペアの最短路上にある頂点に高い中心性を与える.
- 連結グラフの頂点
のBetweennessCentralityは
で与えられる.
は
から
までの最短経路の数,
は
を通る
から
までの最短経路の数である.
から
までの経路が存在しない場合の比
は0であるとみなされる.- BetweennessCentralityは,無向グラフ,有向グラフ,多重グラフ,混合グラフに使うことができる.
例題
すべて開く すべて閉じる例 (2)
g = ExampleData[{"NetworkGraph", "Friendship"}];BetweennessCentrality[g]HighlightGraph[g, VertexList[g], VertexSize -> Thread[VertexList[g] -> Rescale[%]]]頂点に順位を付ける.順位が最高の頂点は他の頂点ペアの多くの最短経路上にある:
g = ExampleData[{"NetworkGraph", "Friendship"}];Sort[BetweennessCentrality[g], Greater]Part[VertexList[g], Ordering[BetweennessCentrality[g], All, Greater]]スコープ (6)
BetweennessCentralityは無向グラフに使うことができる:
BetweennessCentrality[[image]]BetweennessCentrality[[image]]BetweennessCentrality[[image]]BetweennessCentrality[[image]]BetweennessCentrality[{1 -> 3, 2 -> 1, 3 -> 6, 4 -> 6, 1 -> 5, 5 -> 4, 6 -> 1}]BetweennessCentralityは大きいグラフに使うことができる:
g = GridGraph[{10, 10, 10, 10}];BetweennessCentrality[g]//Short//Timingアプリケーション (6)
g = [image];SortBy[{VertexList[g], BetweennessCentrality[g]}, Last]//ReverseCycleGraphの媒介中心性をハイライトする:
HighlightCentrality[g_, cc_] := HighlightGraph[g, Table[Style[VertexList[g][[i]], ColorData["TemperatureMap"][cc[[i]] / Max[cc]]], {i, VertexCount[g]}]];g = CycleGraph[8, VertexSize -> Large];cc = BetweennessCentrality[g];HighlightCentrality[g, cc]g = GridGraph[{10, 10}, VertexSize -> Large];cc = BetweennessCentrality[g];HighlightCentrality[g, cc]g = CompleteKaryTree[3, 3, VertexSize -> Large];cc = BetweennessCentrality[g];HighlightCentrality[g, cc]g = PathGraph[Range[20], VertexSize -> Large];cc = BetweennessCentrality[g];HighlightCentrality[g, cc]ネットワークの中で簡単に情報を伝えなかったり捩じ曲げたりするメンバーを求める:
g = ExampleData[{"NetworkGraph", "ZacharyKarateClub"}];Part[VertexList[g], Ordering[BetweennessCentrality[g], -5]]HighlightGraph[g, %]合衆国のWestern States Power Gridの位相を表す送電網.故障するとグリッドに最も大きい影響を与える臨界ノードを特定する:
g = ExampleData[{"NetworkGraph", "PowerGrid"}];c = BetweennessCentrality[g];Pick[VertexList[g], c, Max[c]]NeighborhoodGraph[g, %, 3, GraphLayout -> "SpringEmbedding"]有料道路のネットワークでもっともたくさん集金する料金所を求める:
g = [image];With[{c = BetweennessCentrality[g]}, Pick[VertexList[g], c, Max[c]]]頂点数が
のグラフの場合,最も中心的な頂点と他のすべての頂点の間の媒介中心性の差の最大総和は
である:
n = 10;
g = StarGraph[n];
c = BetweennessCentrality[g];{Total[Max[c] - c], (n - 1)((n - 1)(n - 2)) / 2}最も中心的な頂点が他の頂点に比べてどの程度中心にあるかを測定する:
betweenness[g_] := With[{c = BetweennessCentrality[g], n = VertexCount[g]}, N[Total[Max[c] - c] / ((n - 1) ^ 2(n - 2) / 2)]]betweenness[ExampleData[{"NetworkGraph", "ZacharyKarateClub"}]]betweenness[ExampleData[{"NetworkGraph", "DolphinSocialNetwork"}]]特性と関係 (3)
g = [image];BetweennessCentrality[g]{g1, g2} = Subgraph[g, #]& /@ ConnectedComponents[g]{BetweennessCentrality[g1], BetweennessCentrality[g2]}Join@@%BetweennessCentrality[[image]]VertexIndexを使って特定の頂点の中心性を求める:
g = ExampleData[{"NetworkGraph", "Friendship"}];BetweennessCentrality[g][[VertexIndex[g, "Anna"]]]関連するガイド
-
▪
- グラフの測定基準 ▪
- ソーシャルネットワーク分析 ▪
- グラフとネットワーク ▪
- グラフの特性と測定
テキスト
Wolfram Research (2010), BetweennessCentrality, Wolfram言語関数, https://reference.wolfram.com/language/ref/BetweennessCentrality.html (2015年に更新).
CMS
Wolfram Language. 2010. "BetweennessCentrality." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/BetweennessCentrality.html.
APA
Wolfram Language. (2010). BetweennessCentrality. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BetweennessCentrality.html
BibTeX
@misc{reference.wolfram_2026_betweennesscentrality, author="Wolfram Research", title="{BetweennessCentrality}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/BetweennessCentrality.html}", note=[Accessed: 17-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_betweennesscentrality, organization={Wolfram Research}, title={BetweennessCentrality}, year={2015}, url={https://reference.wolfram.com/language/ref/BetweennessCentrality.html}, note=[Accessed: 17-August-2026]}