Обобщённые ланчестерские модели

Материал из свободной русской энциклопедии «Традиция»
Перейти к навигации Перейти к поиску

Обобщанные ланчестерские модели — модели популяционной динамики, обобщающие как ланчестерские модели боя, так и уравнения Лотки-Вольтерры и описывающие динамику несколькох популяций, воздействующих на численность друг друга.

Структура модели[править | править код]

Модели описывают динамику численности n n популяций, находящихся между собой в четырёх видах взаимодействий, воздействующих на численность популяций:

  1. с воздействием, пропорциональным численности обеих взаимодействующих сторон,
  2. с воздействием, пропорциональным численности только его активной стороны,
  3. с воздействием, пропорциональным численности только пассивной стороны, другими словами, не взаимодействие, а относительный естественный прирост или убыль,
  4. с воздействием, не зависящим от численности обеих сторон, другими словами, не взаимодействие, а абсолютный естественный прирост или убыль.

Слагаемые, образующие правую часть формул ниже, описывают одно из четырёх взаимодействий и делятся на:

  • зависящие от численности пассивной стороны взаимодействия и не зависящие,
  • зависящие от численности активной стороны взаимодействия и не зависящие.
Зависимость от пассивной стороны Зависимость от активной стороны
нет да
нет Абсолютный естественный прирост/убыль: d \mathbf{d} Взаимодействие, не зависящее от численности пассивной стороны: C x C \mathbf{x}
да Относительный естественный прирост/убыль: a x \mathbf{a} \odot \mathbf{x} Взаимодействие, зависящее от численности обеих сторон: B x x B \mathbf{x} \odot \mathbf{x}

Скалярная форма[править | править код]

В скалярной форме динамика популяций описывается уравнением: (1) d x i d t = a i x i + ( j = 1 n b i j x j ) x i + j = 1 n c i j x j + d i = a i x i + b i x x i + c i x + d i , \begin{equation} \label{scalar} \frac{dx_i}{dt} = a_i x_i + \left( \sum\limits_{j = 1}^n b_{ij} x_j \right) x_i + \sum\limits_{j = 1}^n c_{ij} x_j + d_i = a_i x_i + \mathbf{b_i} \mathbf{x} x_i + \mathbf{c_i} \mathbf{x} + d_i , \end{equation} где:

  • x i x_i  — численность популяции i i в момент t t ,
  • a i a_i  — относительный прирост или убыль популяции i i , пропорциональная текущей численности,
  • b i j b_{ij}  — воздействие стороны j j на сторону i i , зависящее от численности обеих сторон,
  • c i j c_{ij}  — воздействие стороны j j на сторону i i , не зависящее от численности пассивной стороны,
  • d i d_i  — абсолютный прирост или убыль популяции i i , не зависящие от её текущей численности.

Векторно-матричная форма[править | править код]

В матрично-векторной форме запись будет следующей: (2) d x d t = a x + B x x + C x + d = ( diag ( a ) + diag ( B x ) + C ) x + d , \begin{equation} \label{vector} \frac{d \mathbf{x}}{dt} = \mathbf{a} \odot \mathbf{x} + B \mathbf{x} \odot \mathbf{x} + C \mathbf{x} + \mathbf{d} = \left( \diag \left ( \mathbf{a} \right) + \diag \left( B \mathbf{x} \right) + C \right) \mathbf{x} + \mathbf{d} , \end{equation} где:

  • \odot  — покомпонентное произведение векторов,
  • diag ( v ) \diag \left(\mathbf{v} \right)  — диагональная матрица, соответствующая вектору v \mathbf{v} ,
  • x \mathbf{x}  — вектор численностей популяций,
  • a \mathbf{a}  — вектор относительного естественного прироста или убыли популяций,
  • B B  — матрица взаимодействий популяций, интенсивность которых зависит от численности обеих сторон; строка означает пассивную сторону, столбец — активную,
  • C C  — матрица взаимодействий популяций, интенсивность которых зависит от численности только активной стороны; строка означает пассивную сторону, столбец — активную,
  • d \mathbf{d}  — вектор абсолютного прироста или убыли популяций, не зависящих от текущей численности.

Классификация[править | править код]

Частные случаи обобщённых ланчестерских моделей различаются равенством нулю матриц или векторов коэффициентов при слагаемых модели, и знаком компонент, не равных нулю:

Коэффициенты Уравнения Название Особенности Применение
a i a_i b i j b_{ij} c i j c_{ij} d i d_i
d x d t = a x + B x x + C x + d \frac{d \mathbf{x}}{dt} = \mathbf{a} \odot \mathbf{x} + B \mathbf{x} \odot \mathbf{x} + C \mathbf{x} + \mathbf{d} Общий случай
< 0 < 0 < 0 > 0 d x d t = a x + B x x + C x + d \frac{d \mathbf{x}}{dt} = \mathbf{a} \odot \mathbf{x} + B \mathbf{x} \odot \mathbf{x} + C \mathbf{x} + \mathbf{d} Ланчестерские модели Стороны несут потери небоевые и боевые, зависящие от встречи противников, и нет, и получают подкрепления Бой с огнём прицельным и по площадям, с небоевыми потерями и подкреплениями
?[*] ?[*] = 0 = 0 d x d t = a x + B x x \frac{d \mathbf{x}}{dt} = \mathbf{a} \odot \mathbf{x} + B \mathbf{x} \odot \mathbf{x} Обобщённые уравнения Лотки-Вольтерры Взаимодействуют продуценты и консументы, с относительной естественным приростом или убылью, питающиеся друг другом или иначе взаимодействующие Модель биоценоза
  1. а б Зависит от экологической ниши и характера взаимодействия между видами

Дальнейшие обобщения[править | править код]

Фиктивная популяция[править | править код]

Взаимодействия, не зависящие от численности популяции, — абсолютный или относительный прирост или убыль — можно описать, введя фиктивную популяцию x 0 0 x_0 \neq 0 . Её численность можно задать произвольно, установив затем b i 0 = a i x 0 b_{i0} = \frac{a_i}{x_0} , c i 0 = d i x 0 c_{i0} = \frac{d_i}{x_0} и  b 0 i = с 0 i = 0 b_{0i} = с_{0i} = 0 .

Тогда уравнение (1) \eqref{scalar} примет вид: d x i d t = ( j = 0 n b i j x j ) x i + j = 0 n c i j x j = b i x x i + c i x , \begin{equation*} \frac{dx_i}{dt} = \left( \sum\limits_{j = 0}^n b_{ij} x_j \right) x_i + \sum\limits_{j = 0}^n c_{ij} x_j = \mathbf{b_i} \mathbf{x} x_i + \mathbf{c_i} \mathbf{x} , \end{equation*}

а (2) \eqref{vector}  — d x d t = B x x + C x = ( diag ( B x ) + C ) x , \begin{equation*} \frac{d \mathbf{x}}{dt} = B \mathbf{x} \odot \mathbf{x} + C \mathbf{x} = \left( \diag \left( B \mathbf{x} \right) + C \right) \mathbf{x} , \end{equation*} где x \mathbf{x}  — вектор популяций, а  B B и  C C  — матрицы взаимодействий, дополненные нулевыми столбцами и строками, как описано выше.

Альтернативой приписывания относительного естественного прироста/убыли воздействию фиктивной популяции может быть его диагонализация в матрице взаимодействий, не зависящих от встреч: c i i = a i c_{ii} = a_i .

Ссылки[править | править код]