<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...

Full description

Bibliographic Details
Main Authors: Louai Alarabi, Saleh Basalamah, Abdeltawab Hendawi, Mohammed Abdalla
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