Multilevel Digital Contact Tracing
Gautam Mahapatra, Priodyuti Pradhan, Abhinandan Khan, Sanjit Kumar Setua, Rajat Kumar Pal, Ayush Rathor
TL;DR
This work tackles scalable multilevel digital contact tracing by encoding temporal proximity data into edge labels called binary circular contact queues (CCQ) and maintaining a dynamic contact graph that stores the last $D$ incubation days. A multilevel tracing algorithm builds direct and indirect infection lists and infection pathways up to depth $L$, using a two-queue processing scheme and CCQ-based temporal reasoning, with complexity $T = \mathcal{O}(\langle q\rangle^{L} |\mathcal{I}'|)$ and space $\mathcal{O}(N \log N)$. The framework is validated with synthetic data and real COVID-19 datasets, demonstrating practical memory (e.g., ~5 GB for $N=10^6$, $D=14$, $\tau=15$ min$) and scalable tracing performance while preserving privacy through pseudonymous IDs and edge-encoded history. Overall, the approach offers a tunable, path-aware, and privacy-conscious platform capable of rapid infection-pathway reconstruction for outbreak containment across pathogens.
Abstract
Digital contact tracing plays a crucial role in alleviating an outbreak, and designing multilevel digital contact tracing for a country is an open problem due to the analysis of large volumes of temporal contact data. We develop a multilevel digital contact tracing framework that constructs dynamic contact graphs from the proximity contact data. Prominently, we introduce the edge label of the contact graph as a binary circular contact queue, which holds the temporal social interactions during the incubation period. After that, our algorithm prepares the direct and indirect (multilevel) contact list for a given set of infected persons from the contact graph. Finally, the algorithm constructs the infection pathways for the trace list. We implement the framework and validate the contact tracing process with synthetic and real-world data sets. In addition, analysis reveals that for COVID-19 close contact parameters, the framework takes reasonable space and time to create the infection pathways. Our framework can apply to any epidemic spreading by changing the algorithm's parameters.
