logo

레즐리 연령 구조 모델 📂동역학

레즐리 연령 구조 모델

정의 1

집단에서 연령의 단계가 mNm \in \mathbb{N} 가지 있고, tt 시점에서 a{1,,m}a \in \left\{ 1 , \cdots , m \right\} 단계의 인구수를 xa(t)x_{a}(t) 라 나타내자. 같은 기간동안 연령인 aa 단계인 집단의 평균적인 자손의 수를 bab_{a} 라 하고, 연령이 aa 단계인 집단 중 생존해서 a+1a+1 단계로 들어서는 비율을 sas_{a} 이라 하면 다음과 같이 수식으로 나타낼 수 있다. x1(t+1)=a=1mbaxa(t)xa+1(t+1)=saxa(t) \begin{align*} x_{1} \left( t+1 \right) =& \sum_{a=1}^{m} b_{a} x_{a} (t) \\ x_{a+1} \left( t+1 \right) =& s_{a} x_{a} (t) \end{align*}

이렇게 맵으로 표현되는 동역학계레즐리 연령 구조 모델Leslie age structured model이라 하고, 다음과 같이 행렬 꼴로 나타낼 수 있다. X(t+1):=[x1(t+1)x2(t+1)x3(t+1)xm(t+1)]=[b1b2bm1bms10000s20000sm10][x1(t)x2(t)x3(t)xm(t)]=:LX(t) X (t+1) := \begin{bmatrix} x_{1} (t+1) \\ x_{2} (t+1) \\ x_{3} (t+1) \\ \vdots \\ x_{m} (t+1) \end{bmatrix} = \begin{bmatrix} b_{1} & b_{2} & \cdots & b_{m-1} & b_{m} \\ s_{1} & 0 & \cdots & 0 & 0 \\ 0 & s_{2} & \cdots & 0 & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & s_{m-1} & 0 \end{bmatrix} \begin{bmatrix} x_{1} (t) \\ x_{2} (t) \\ x_{3} (t) \\ \vdots \\ x_{m} (t) \end{bmatrix} =: L X (t)

이 때 m×mm \times m 행렬 LL레즐리 행렬이라 부른다.

설명

소개한 정의는 가장 단순한 가정만을 담았다. 거의 대부분의 생물은 생식활동을 하는 전성기가 따로 있기에 그에 따른 모델링도 천차만별이며, 보통은 암컷female의 수만 고려하지만 종에 따라서는 두 성별을 모두 고려하거나 다른 종과의 공생, 먹이 사정까지 생각해서 복잡한 모델을 구성할 수 있다. 연령이라곤 하지만 사실 반드시 정확히 ‘나이’로 생각할 필요는 없다. 완전변태를 하는 곤충을 예로 든다면 알, 유충, 번데기, 성충으로 나뉠 수 있다.

만약 LL 이 시간 tt 에 대해 독립이라면, 초기조건 X(0)X(0) 에 대해 다음과 같이 LLtt 번 곱하는 식으로 간단하게 나타낼 수 있다. X(t)=LtX(0) X (t) = L^{t} X(0)

레즐리 모델은 연령을 고려한 집단의 생사와 성장을 다룬, 바이탈 다이내믹스vital Dynamcis 자체에만 관심을 크게 두고 있는데 꼭 그게 아니라도 집단의 연령 구조를 생각하는 것은 꽤나 널리 쓰이는 사고방식이다. 가령 SIR 모델 등에서 연령별 접촉빈도에 따라 질병 전파에 차등을 주는 식이 그러하다.

연속적 연령 구조 모델

폰 푀르스터 방정식을 응용한 모델이 알려져있다.


  1. Allen. (2006). An Introduction to Mathematical Biology: p19. ↩︎