Complex Network 분석(1. Galton-Watson branching process)

skh951225·2022년 9월 3일
0

Complex Network

목록 보기
1/3

강의 출처

Erdős–Rényi random graph

 위와 같은 특성으로 인해 ER graphPoisson Random Graph 라고도 불린다. ER graph 에서 분석할 여러가지 특성이 있지만 가장 먼저 Giant Component의 존재성에 대한 분석을 해보려고 한다. 특히 np=λnp = \lambda 로 설정하고 nn\to\infin 일때 λ\lambda의 범위에 따른 존재성을 파악하려고 한다. 위의 과정에 앞서 GW brancing process에 대해 알아볼 것이다.

Galton-Watson branching process

XnX_{n} : the number of individual at genration n

ξn,i,\xi_{n,i,} : the number of child of i-th individual at generation n
ξn,i,\xi_{n,i,} 가 n과 i에 대해 i.i.d. 하다고 하면 ξn,i,=ξ\xi_{n,i,}=\xi 로 표현 할 수 있다.

pk:=P[ξ=k]p_{k} := P[\xi=k] , for non-negative integer k
{pkp_{k}} 는 offspring distribution이라고 불린다.

정리하자면 각 노드는 {pkp_{k}} 분포로 자식을 가지며 각 노드에 대한 이 분포는 독립적으로 동일하게 적용된다. 이 graph에서 우리가 관심이 있는 것은

(1) {pkp_{k}} 분포가 어떤 조건일때 이 그래프가 extinction 하는지
(2) 만약 extinction 한다면 total population이 어떻게 되는지

pextp_{ext} 를 extinction probability 라고 하자.

Depth-first Exploration

(1) {pkp_{k}} 분포가 어떤 조건일때 이 그래프가 extinction 하는지

(2) 만약 extinction 한다면 total population이 어떻게 되는지

Breadth-first Exploration

(1) pextp_{ext} is the smallest solution of ϕξ(x)=x      x[0,1]\phi_{\xi}(x)=x\;\;\;x\in[0,1]
(2) μ:=E[  ξ  ]\mu:=E[\;\xi\;] 일때 아래의 특성을 보임
   (2-1) Subcritical regime : If μ<1\mu<1, then pext=1p_{ext}=1
   (2-2) Critical regime : If μ=1\mu=1 and p0>0p_0>0, then pext=1p_{ext}=1
   (2-3) Supercritical regime : If μ>1\mu>1, then pext<1p_{ext}<1

(1)'s proof

(2)'s proof

One-by-one Exploration

Exploration model


초기 조건은 active set에 root node만 존재
1. active set에서 무작위로 하나의 node 선택
2. 선택된 node의 child node를 모두 active set에 넣고 선택된 node를 inactive set에 넣는다
3. active set에 node가 존재하면 1 로 돌아가고 그렇지 않으면 종료
\to 이런 모델을 통해 total population 의 추정을 하고자 한다.

AnA_n : the number of active nodes at step n
ξn\xi_n : the number of children of the node chosen at step n

An=An11+ξnA0=1A_n=A_{n-1}-1+\xi_n \>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>A_0=1
y=inf{n>0:An=0}y:totalpopulationy=inf\{n>0 : A_n=0\}\>\>\>\>\>\>\>\>\>\>\>\>\>y:total population

Exponentially tilted distribution

특정 Distribution을 분석하기 어려울때 이 Distribution을 tilt 해서 분석하기 쉬운 약간 다른 Distribution을 생성하여 두 Distribution의 mapping 관계를 이용하는 경우가 많다. 여기서는 offspring distribution {qk}\{q_k\} 의 Critical regime, 즉 μ=1\mu=1 and q0>0q_0>0 일때 {qk}\{q_k\}Exponentially tilted distribution으로 변환하여 사용하려고 한다.

(1) λ>1\lambda>1 (resp. λ<1\lambda<1) the offspring distribution pk(λ)p_k(\lambda) leads to supercritical(resp. subcritical) process

proof)

Daul Parameter

다음 조건을 만족하는 μ\muλ\lambda 의 dual parameter 이다.

(1) Dual Paramter 는 unique 한 쌍을 가지며 λ>1\lambda>1 이면 μ<1\mu<1이다.
(2) μ\muλ\lambdaμ=λpext(λ)\mu=\lambda p_{ext}(\lambda) 를 만족한다. 이 때 pext(λ)p_{ext}(\lambda) 는 offspring distribution {pk(λ)p_k(\lambda)} 의 extinction probability 이다.

(1)'s proof

(2)'s proof

Duality of Branching Process

λ>1\lambda>1일때 offspring distribution { pk(λ)p_{k}(\lambda) } 의 distribution of history conditioned on extinction은 { pk(μ)p_{k}(\mu) } 의 distribution of history 와 일치한다. ( μ\mu is dual parameter of λ\lambda )
proof

Meaning : Supercritical branching process 는 분석하기 매우 까다롭다.(extinction 이 확정적으로 일어나지 않기 떄문) subcritical brancing process인 dual parameter를 이용하면 비교적 쉽게 분석할 수 있다.

0개의 댓글