Aulas do Curso de Modelagem matemática IV da FGV-EMAp
License: GPL3
Image: default
Modelos Metapopulacionais
O conceito de metapopulações pode ser visto como uma maneira relativamente simples de tratar a heterogeneidade em populações sem abandonar o paradigma de populações homogêneas modeladas com Equações diferenciais ordinárias.
Exercício 1:
Desenvolva um modelo metapopulacional com dois patches (duas sub-populações) A e B nos quais se propaga uma doença de transmissão direta modelada como SIR. Considere que existe um fluxo migratório entre as cidades.
Escreva as equações das duas populações representando as migrações como , e como .
Utilizando uma parametrização que não permita equilíbrio endêmico, encontre os equilíbrios e .
Calcule a Matriz Jacobiana do sistema e determine a estabilidade dos equilíbrios.
Crie uma função interativa que nos permita alterar os valores de e . Realize simulações com , e , com
Resposta ao item 1:
Vamos agora encontrar os equilíbrios do sistema usando o solver do sage:
Calculamos a Matriz jacobiana para podermos realizar a análise de estabilidade do equilíbrio encontrado acima
Agora Substituímos o valor do equilíbrio na matriz jacobiana:
e também os valores dos parâmetros
Como o maior autovalor é real e positivo o Equilíbrio é instável
Agora vamos criar uma simulação interativa para estudar o efeito da existência de patches na dinâmica do sistema.
Agora vamos criar uma versão do modelo anterior, com nascimentos e mortes, ou seja demografia:
Agora passamos à instanciação do nosso solver e à implementação de uma função de plotagem.
Exercício 2:
Modelos evolutivos em 5 patches. Adapte o modelo de seleção natural sem mutação, para 4 subpopulações, mantendo a generalidade para multiplos tipos.
Escreva as equações em forma matricial
Encontre os equilíbrios do sistema
Escreva uma função interativa para estudar os parâmetros
Onde a emigração de cada tipo a partir de cada local é dada pelo efluxo total de cada localidade:
Multiplicado pelas densidades relativas de cada tipo em cada localidade
Epigrass: Modelos metapopulacionais geo-referenciados
Para criar e simular modelos metapopulacionais mais complexos a biblioteca Epigrass pode ajudar.