Aritalab:Lecture/NetworkBiology/Contact Process
m |
m (→一般のネットワークの場合) |
||
Line 130: | Line 130: | ||
関数<math>\Theta</math>を求めるには、Sに隣接する頂点がIである割合を考える。 | 関数<math>\Theta</math>を求めるには、Sに隣接する頂点がIである割合を考える。 | ||
ある頂点がIのとき、必ずその頂点を感染させる原因となる頂点(IかR)が存在する。 | ある頂点がIのとき、必ずその頂点を感染させる原因となる頂点(IかR)が存在する。 | ||
− | + | よって、隣接頂点の次数分布を<math>kp(k)/\langle k \rangle</math>の代わりに、大雑把に<math>(k-1)p(k)/\langle k \rangle</math>と見積もってみる。 | |
+ | (明らかにSISモデルの感染力 > SIRモデルの感染力なのだが、その差が次数1個分という論理的な必然性はない。) | ||
<math> | <math> |
Revision as of 23:57, 13 June 2010
Wiki Top | Up one level | レポートの書き方 | Arita Laboratory |
|
コンタクトプロセス
感染症モデルでネットワーク構造を考慮したものをコンタクトプロセスと呼ぶ。 それぞれの状態の割合を
- S susceptible (健康状態)
- I infected (感染状態)
- R recovered (治癒状態)
と書く。の場合をSISモデルと呼び、
の場合をSIRモデルと呼ぶ。
SIS model
ネットワークを考慮しない場合
時間の間に感染者は
の確率で治癒し、健康人が
の確率で感染するとする。
十分時間が経過した後の定常状態を考えるとを式変形して
つまり感染率が治癒率
を超える場合は健康人の割合が減少し(病人が必ず残る)、感染率のほうが小さい場合は
のために病人はゼロになる。
またと
は定数倍すれば片方を消せるので、今後は一般性を失わずに
とおく。
一般のネットワークの場合
次数分布のみを考慮することにし、前出の式を次数kに限定して考える。
ここでは、次数kの健康人が接続する先(1本あたり)が感染者である期待値を示す。定常状態のとき、
であるから
は、次数kの頂点から出る辺が接続する先が感染者である確率を示していた。
辺が接続する先の頂点の次数分布は
であるから
これをについて閉じた式にできれば感染率
に対する感染者の期待値を解析的に求められるが、それは容易ではない。ここで求めたいのは臨界値を与える
だと考えて、右辺と左辺の関係を考える。
という連立方程式の解を考えよう。下の曲線は
で定義され、
が解の一つである。また
のときに
となり単調増加でもある。
よって連立方程式が以外にも解を持つかどうかの分岐点は
ここから、臨界確率となる。
具体例
- 次数分布がポアソン分布
のとき
- 次数分布が指数分布
のとき
SIR model
が成立する。
ネットワークを考慮しない場合
時間の間に感染者は
の確率で治癒し、健康人が
の確率で感染するとする。
十分時間が経過した後の定常状態において十分量のが生じるためには、初期 (
) から次第に病人が増えないと駄目。
つまり感染率が治癒率
を超える場合は病人の割合が増加する。逆の場合は病人が減少する一方になる。
SISモデルと同様、今後は一般性を失わずにとおく。
一般のネットワークの場合
次数分布のみを考慮することにし、前出の式を次数kに限定して考える。
SISモデルとの違いは、いちど感染した頂点がSに戻らずRになる点である。
関数を求めるには、Sに隣接する頂点がIである割合を考える。
ある頂点がIのとき、必ずその頂点を感染させる原因となる頂点(IかR)が存在する。
よって、隣接頂点の次数分布を
の代わりに、大雑把に
と見積もってみる。
(明らかにSISモデルの感染力 > SIRモデルの感染力なのだが、その差が次数1個分という論理的な必然性はない。)
この式が以外にも解を持つかどうかの分岐点は
ここから、臨界確率となる。SISモデルとSIRモデルは基本的に結果が変わらない。
SIRモデルとパーコレーション
SIRモデルはいったん感染すると後はRに移動するだけである。したがってにおける最終結果は各辺について一回ずつ感染か非感染かを評価するパーコレーションと変わらない。
このように、頂点ではなく辺に活性、非活性を割り当てる方式をボンド・パーコレーションと呼ぶ。