<i>TraceAll</i>: A Real-Time Processing for Contact Tracing Using Indoor Trajectories
The rapid spread of infectious diseases is a major public health problem. Recent developments in fighting these diseases have heightened the need for a contact tracing process. Contact tracing can be considered an ideal method for controlling the transmission of infectious diseases. The result of th...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-05-01
|
Series: | Information |
Subjects: | |
Online Access: | https://www.mdpi.com/2078-2489/12/5/202 |
id |
doaj-03c5259f9d89434c988085f4a29f9906 |
---|---|
record_format |
Article |
spelling |
doaj-03c5259f9d89434c988085f4a29f99062021-05-31T23:21:16ZengMDPI AGInformation2078-24892021-05-011220220210.3390/info12050202<i>TraceAll</i>: A Real-Time Processing for Contact Tracing Using Indoor TrajectoriesLouai Alarabi0Saleh Basalamah1Abdeltawab Hendawi2Mohammed Abdalla3Department of Computer Science, Umm Al-Qura University, Makkah 24236, Saudi ArabiaDepartment of Computer Engineering, Umm Al-Qura University, Makkah 24236, Saudi ArabiaDepartment of Computer Science and Statistics, University of Rhode Island, Kingston, RI 02881, USAFaculty of Computers and Artificial Intelligence, Beni-Suef University, Giza 8655, EgyptThe rapid spread of infectious diseases is a major public health problem. Recent developments in fighting these diseases have heightened the need for a contact tracing process. Contact tracing can be considered an ideal method for controlling the transmission of infectious diseases. The result of the contact tracing process is performing diagnostic tests, treating for suspected cases or self-isolation, and then treating for infected persons; this eventually results in limiting the spread of diseases. This paper proposes a technique named <i>TraceAll</i> that traces all contacts exposed to the infected patient and produces a list of these contacts to be considered potentially infected patients. Initially, it considers the infected patient as the querying user and starts to fetch the contacts exposed to him. Secondly, it obtains all the trajectories that belong to the objects moved nearby the querying user. Next, it investigates these trajectories by considering the social distance and exposure period to identify if these objects have become infected or not. The experimental evaluation of the proposed technique with real data sets illustrates the effectiveness of this solution. Comparative analysis experiments confirm that <i>TraceAll</i> outperforms baseline methods by 40% regarding the efficiency of answering contact tracing queries.https://www.mdpi.com/2078-2489/12/5/202COVID19contact tracingquery processingspatial computingspatial analysisdecision support systems |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Louai Alarabi Saleh Basalamah Abdeltawab Hendawi Mohammed Abdalla |
spellingShingle |
Louai Alarabi Saleh Basalamah Abdeltawab Hendawi Mohammed Abdalla <i>TraceAll</i>: A Real-Time Processing for Contact Tracing Using Indoor Trajectories Information COVID19 contact tracing query processing spatial computing spatial analysis decision support systems |
author_facet |
Louai Alarabi Saleh Basalamah Abdeltawab Hendawi Mohammed Abdalla |
author_sort |
Louai Alarabi |
title |
<i>TraceAll</i>: A Real-Time Processing for Contact Tracing Using Indoor Trajectories |
title_short |
<i>TraceAll</i>: A Real-Time Processing for Contact Tracing Using Indoor Trajectories |
title_full |
<i>TraceAll</i>: A Real-Time Processing for Contact Tracing Using Indoor Trajectories |
title_fullStr |
<i>TraceAll</i>: A Real-Time Processing for Contact Tracing Using Indoor Trajectories |
title_full_unstemmed |
<i>TraceAll</i>: A Real-Time Processing for Contact Tracing Using Indoor Trajectories |
title_sort |
<i>traceall</i>: a real-time processing for contact tracing using indoor trajectories |
publisher |
MDPI AG |
series |
Information |
issn |
2078-2489 |
publishDate |
2021-05-01 |
description |
The rapid spread of infectious diseases is a major public health problem. Recent developments in fighting these diseases have heightened the need for a contact tracing process. Contact tracing can be considered an ideal method for controlling the transmission of infectious diseases. The result of the contact tracing process is performing diagnostic tests, treating for suspected cases or self-isolation, and then treating for infected persons; this eventually results in limiting the spread of diseases. This paper proposes a technique named <i>TraceAll</i> that traces all contacts exposed to the infected patient and produces a list of these contacts to be considered potentially infected patients. Initially, it considers the infected patient as the querying user and starts to fetch the contacts exposed to him. Secondly, it obtains all the trajectories that belong to the objects moved nearby the querying user. Next, it investigates these trajectories by considering the social distance and exposure period to identify if these objects have become infected or not. The experimental evaluation of the proposed technique with real data sets illustrates the effectiveness of this solution. Comparative analysis experiments confirm that <i>TraceAll</i> outperforms baseline methods by 40% regarding the efficiency of answering contact tracing queries. |
topic |
COVID19 contact tracing query processing spatial computing spatial analysis decision support systems |
url |
https://www.mdpi.com/2078-2489/12/5/202 |
work_keys_str_mv |
AT louaialarabi itracealliarealtimeprocessingforcontacttracingusingindoortrajectories AT salehbasalamah itracealliarealtimeprocessingforcontacttracingusingindoortrajectories AT abdeltawabhendawi itracealliarealtimeprocessingforcontacttracingusingindoortrajectories AT mohammedabdalla itracealliarealtimeprocessingforcontacttracingusingindoortrajectories |
_version_ |
1721417678767259648 |