Simulação de epidemia representada por grafos, baseada no modelo SIRS (suscetível-infectado-removido-suscetível).
O modelo SIRS (suscetível-infectado-removido-suscetível) descreve a propagação de doenças infecciosas em uma população, tendo imunidade temporária após infecção, como no caso da influenza. 
Dinâmica vital representa a natalidade e mortalidade natural em uma população.

- S: número de indivíduos suscetíveis.
- I: número de indivíduos infectados.
- R: número de indivíduos removidos (ou recuperados).
- N: população total (S + I + R).
- β (beta): taxa de infecção.
- γ (gama): taxa de recuperação.
- ξ (xi): taxa de perda de imunidade.
- μ (mu): taxa de mortalidade.
- ν (nu): taxa de natalidade.
 As equações diferenciais que regem o modelo são:
Na forma discreta, as equações são atualizadas a cada passo de tempo ( 
Quanto menor 
Cada cidade é representada como um vértice contendo seu próprio sistema SIRS. As cidades estão conectadas por arestas bidirecionais, que representam fluxos de pessoas entre elas. Cada aresta possui um peso, indicando a distância entre as cidades.
- Javascript (TypeScript): linguagem principal.
- Cytoscape.js: visualização de grafos.
- Vite: ferramenta de build e desenvolvimento rápido.
- Clone o repositório
git clone https://github.com/dsousr/PI-Graphs.git cd PI-GRAPHS/epidemic-simulation
- Instale as depedências 
 npm install 
- Execute a aplicação
npm run dev 

