Aritalab:Lecture/NetworkBiology/Erdos-Renyi Model
(→クラスター係数) |
m (→格子) |
||
Line 32: | Line 32: | ||
====格子==== | ====格子==== | ||
− | + | 格子状のネットワークでは頂点が一定間隔で配置されるため、道路網のような地理的制約をうけるつながりを表現するのに適しています。 | |
− | + | 平面の場合は三角格子、正方格子、六方格子などが考えられます。 | |
− | + | ここでは、''d'' 次元空間において辺の長さが単位距離の格子を '''Z'''<sup>d</sup> と書きましょう。 | |
+ | :'''Z'''<sup>d</sup> において <math>deg(i) = 2d</math> | ||
+ | |||
+ | クラスター係数を定義のまま適用すると、正方格子や六方格子は隣接頂点どうしがつながらないために常に0になります。これでは面白くないので、最短距離が <math>a</math> 以下の点には全て辺を張るバリエーションを考えてみましょう。 | ||
+ | |||
+ | <!--- | ||
:例. '''Z''''<sup>d</sup>のクラスター係数は<math>\textstyle C=\frac{3(a-1)}{2(2a-1)}</math>、平均頂点間距離は<math>\textstyle L=\sqrt[d]{n}/a</math> | :例. '''Z''''<sup>d</sup>のクラスター係数は<math>\textstyle C=\frac{3(a-1)}{2(2a-1)}</math>、平均頂点間距離は<math>\textstyle L=\sqrt[d]{n}/a</math> | ||
+ | ---> | ||
====木==== | ====木==== |
Revision as of 03:33, 12 May 2011
Wiki Top | Up one level | レポートの書き方 | Arita Laboratory |
|
ここでは頂点がすべて連結した無向グラフを扱う。
歴史と参考図書
- Erdős P, Rényi A. "On Random Graphs. I.". Publicationes Mathematicae 6:290–297, 1959
- Erdős P, Rényi A. "The Evolution of Random Graphs". Publ. Math. Inst. Hung. Acad. Sci 5:17–61, 1960
- Bollobás B. Random Graphs (2nd ed.), Cambridge University Press, 2001
- Durrett R. Random Graph Dynamics, Cambridge University Press, 2004
ネットワークの指標:
と![L](/mediawiki/images/math/d/2/0/d20caec3b48a1eef164cb4ca81ba2587.png)
ネットワーク全体についての尺度として、クラスター係数と平均頂点間距離
を紹介する。
クラスター係数
クラスター係数は隣接する頂点間の辺の密度の平均値にあたる。
まず各頂点 i におけるクラスター係数 を以下のように定義する。
辺の長さはすべて1とし
、頂点 i の次数を deg(i), 隣接する頂点群を adj(i) と書く。
グラフ全体のクラスター係数はその平均値になる。
平均頂点間距離
平均頂点間距離はその字のごとく全頂点間の最短路の平均値にあたる。ここでは頂点間の最短経路を
と書く。各点に注目する場合は、距離
以内にある頂点数を数えることで求められる。
様々なグラフにおける
と![L](/mediawiki/images/math/d/2/0/d20caec3b48a1eef164cb4ca81ba2587.png)
完全グラフ
全ての頂点間に辺を持つグラフは。
格子
格子状のネットワークでは頂点が一定間隔で配置されるため、道路網のような地理的制約をうけるつながりを表現するのに適しています。 平面の場合は三角格子、正方格子、六方格子などが考えられます。
ここでは、d 次元空間において辺の長さが単位距離の格子を Zd と書きましょう。
- Zd において
クラスター係数を定義のまま適用すると、正方格子や六方格子は隣接頂点どうしがつながらないために常に0になります。これでは面白くないので、最短距離が 以下の点には全て辺を張るバリエーションを考えてみましょう。
木
簡単のため全頂点が同じ次数を持つ木を考える。中心の頂点を根(root)と呼ぶ。木はその定義よりサイクルを持たないので
。また平均頂点間距離は、距離L以内にある頂点を数えることで求められる。
∝
すなわち
Erdős–Rényiグラフ
全ての頂点間に一定の確率で独立に辺を作成してできるランダムグラフをErdős–Rényiグラフと呼ぶ。各頂点に注目してみると
点に対して確率
で辺を張るため、次数は二項分布
に従う。すなわち次数の平均はと書ける。
ネットワークの進化
次数の平均値を変化させて生じるグラフ形状の違いを検証しよう。
辺の生成される確率がになるため、辺を持たない。
辺があったとしても木にしかならない。
各頂点が定数本の辺を持ちはじめる。
- ちょうど
だと二部グラフのマッチング、
だと閉路の集合になる。
- 各頂点が持つ辺の本数(の期待値)が
なので、
のとき連結部分の大きさは高々
程度にしかならない。しかし
の場合繋がっていく確率のほうが高く、その半径(diameter)を
とおくと
まで成長できる。このとき
。
- 詳細な解析によると、臨界点にあたる
では連結部分のサイズが
になることが知られている。
全体が連結になる。ある頂点が辺を全く持たない確率は。したがって、そのような頂点がグラフ中に存在しない確率の上限は
となる。これを0に収束させるには例えば
で十分である。このとき孤立点が消滅する。
辺の数を固定するモデル
辺の数を正確に本とする場合を考えよう。
頂点からランダムに2つを選び、その間に辺を作成するプロセスを正確に
回繰り返す。(ランダムに頂点を選ぶ回数は
。)これは次数の期待値が
のERグラフにおいて、ちょうど辺数が
となった場合に相当する。
ネットワークの特徴
- クラスター係数
- 辺が張られる確率は全て独立なので
。これは
や
をあまり含まないことを意味している。
- 平均頂点間距離
- 各頂点が持つ辺の期待値を
として
。
- 連結性
- Erdős–Rényiグラフ全体が連結であるためには次数が
以上必要。