Algoritme-0

  • code

Een formule

Op 16 maart explodeerde de COVID-19-pandemie in Europa. Kijkend naar de wereldmeter op die dag, en soort van herinnering wanneer het begon, en nadat hij een geloofwaardig reproductienummer van internet had gekozen, bedacht hij een uiterst eenvoudig ontwerp voor een mechanisme om naïef het aantal geïnfecteerde mensen te berekenen I op het moment t :

I_{t} = L_{t} + N_{t} * C

Hieronder staan de elementen die belangrijk zijn om de formule uit te voeren ook in dagelijkse taal:

De elementen van de formule

I_{t}
L_{t}
Lb1_{t}
N_{t}
C
g
n
seed-date
aantal geïnfecteerden aan ‘t einde van een periode t
# in de vorige periode, L_{t} is I_{t-1}
# in de voorlaatste periode Lb1_{t}=I_{t-2}
# niew geïnfecteerden in de vorige period is L_{t}-Lb1_{t}
repronumber (het gemiddelde aantal dat een geinfecteerde besmet)
periodeduur in dagen (geschat op 5 dagen)
het aantal perioden dat wordt bekeken (gezet op 17)
datum van de eerste besmetting geschat op 29 december 2019

Het Algoritme in Pseudocode

Setup initial values (parameters)
set I 1 set L 0 set N 0
set C 2 set g 5
Setup help variables
set t 0 set seed-date 0 set day 0
set n 17 set ticks 0
a: Process the current generation
if ticks > n [stop]
print [day ticks I]
set Lb1 L
set L I
set I I + (L - Lb1)*C
set day day + g
set ticks ticks + 1
back to a:  
Een screenshot van algoritme 0

Motivatie

Zowel het algoritme als de formule moeten verkeerd zijn wanneer ze worden geconfronteerd met waarnemingen in de echte wereld. Het neemt bijvoorbeeld belangrijke fenomenen niet serieus. Hoe zit het met hoeveel mensen vatbaar zijn en hoeveel resistent (of dood)? Deze twee (van de drie uit het meest succesvolle epidemiemodel, het SIR-model) zijn er simpelweg niet. Bovendien maken veranderingen in het repro-nummer (bijvoorbeeld veroorzaakt door ratio, paniek of regelgevende actie) en veranderingen in de besmettingstijden en sterftecijfers geen deel uit van het model. Alleen het aantal infecties is te vinden in algoritme 0. Dus waarom zou daar überhaupt naar kijken? De belangrijkste reden voor de heer Sum, die hier de leiding heeft, is dat het ICg-model (de infecties (I) als functie van een repronummer (C) en een periodeduur (g)) kunnen voldoende zijn in de tijd dat er een epidemie in de wereld opduikt, wanneer we er nog niet veel van weten, maar zeer snel een indruk over hoe besmettelijk het virus is en hoe snel het zich verspreidt moeten interpreteren — en regelgevende maatregelen ook op basis daarvan zullen moeten worden overwogen. Dit gaat hier nader op in.