Code for identifying patient zero in epidemic models
Code for identifying patient zero in epidemic models
Description
Contains code for exact source identification of epidemic models. predictaverage.m compares different numerical solvers attempting to return the exact time inversion of Markovian SIS. ReversetimeNIMFA.m visualizes our backwards NIMFA method. reversetimefindsourceexact.m implements our algorithm that tries to determine the length of the epidemic and then use that to exactly invert to the initial condition (up to numerical errors). Accuratetimebeta.m and
Accuratetimepernumberofdigits.m show the accuracy of our Backwards NIMFA method for different values of the infection rate and different numbers of accurate digits. SISEuler.m and SISEulerbackintime.m are functions that solve NIMFA numerically, forward and backwards in time respectively.
- MIT
Reference papers
Mentions
- 1.Author(s): Pavlos Alexandros Dimitriou, Matteo D’Alessandro, Brian L. Chang, Valentinos Silvestros, Elisavet Constantinou, Costas Pitris, Panayiotis Kolios, Piet Van MieghemPublished in 202610.1371/journal.pcbi.1014578
- 2.Author(s): Wen-Jin Qiu, Wei-Neng Chen, Xuan-Li Shi, Jun ZhangPublished in 202510.1016/j.eswa.2025.130039
- 3.Author(s): Yinchong Wang, Wenlian Lu, Shouhuai XuPublished in 202510.3390/axioms14070487