A Resilient Large-Scale Trajectory Index for Cloud-Based Moving Object Applications
The availability of location-aware devices generates tremendous volumes of moving object trajectories. The processing of these large-scale trajectories requires innovative techniques that are capable of adapting to changes in cloud systems to satisfy a wide range of applications and non-programmer e...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-10-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/10/20/7220 |
id |
doaj-e766e88ed6c445c38385ffa7019d0e1a |
---|---|
record_format |
Article |
spelling |
doaj-e766e88ed6c445c38385ffa7019d0e1a2020-11-25T03:37:47ZengMDPI AGApplied Sciences2076-34172020-10-01107220722010.3390/app10207220A Resilient Large-Scale Trajectory Index for Cloud-Based Moving Object ApplicationsOmar Alqahtani0Tom Altman1Department of Computer Science and Engineering, College of Engineering, Design and Computing, University of Colorado Denver, Denver, CO 80204, USADepartment of Computer Science and Engineering, College of Engineering, Design and Computing, University of Colorado Denver, Denver, CO 80204, USAThe availability of location-aware devices generates tremendous volumes of moving object trajectories. The processing of these large-scale trajectories requires innovative techniques that are capable of adapting to changes in cloud systems to satisfy a wide range of applications and non-programmer end users. We introduce a Resilient Moving Object Index that is capable of balancing both spatial and object localities to maximize the overall performance in numerous environments. It is equipped with compulsory, discrete, and impact factor prediction models. The compulsory and discrete models are used to predict a locality pivot based on three fundamental aspects: computation resources, nature of the trajectories, and query types. The impact factor model is used to predict the influence of contrasting queries. Moreover, we provide a framework to extract efficient training sets and features without adding overhead to the index construction. We conduct an extensive experimental study to evaluate our approach. The evaluation includes two testbeds and covers spatial, temporal, spatio-temporal, continuous, aggregation, and retrieval queries. In most cases, the experiments show a significant performance improvement compared to various indexing schemes on a compact trajectory dataset as well as a sparse dataset. Most important, they demonstrate how our proposed index adapts to change in various environments.https://www.mdpi.com/2076-3417/10/20/7220moving objectsbig dataspatial indexingmachine learning for indexing |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Omar Alqahtani Tom Altman |
spellingShingle |
Omar Alqahtani Tom Altman A Resilient Large-Scale Trajectory Index for Cloud-Based Moving Object Applications Applied Sciences moving objects big data spatial indexing machine learning for indexing |
author_facet |
Omar Alqahtani Tom Altman |
author_sort |
Omar Alqahtani |
title |
A Resilient Large-Scale Trajectory Index for Cloud-Based Moving Object Applications |
title_short |
A Resilient Large-Scale Trajectory Index for Cloud-Based Moving Object Applications |
title_full |
A Resilient Large-Scale Trajectory Index for Cloud-Based Moving Object Applications |
title_fullStr |
A Resilient Large-Scale Trajectory Index for Cloud-Based Moving Object Applications |
title_full_unstemmed |
A Resilient Large-Scale Trajectory Index for Cloud-Based Moving Object Applications |
title_sort |
resilient large-scale trajectory index for cloud-based moving object applications |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2020-10-01 |
description |
The availability of location-aware devices generates tremendous volumes of moving object trajectories. The processing of these large-scale trajectories requires innovative techniques that are capable of adapting to changes in cloud systems to satisfy a wide range of applications and non-programmer end users. We introduce a Resilient Moving Object Index that is capable of balancing both spatial and object localities to maximize the overall performance in numerous environments. It is equipped with compulsory, discrete, and impact factor prediction models. The compulsory and discrete models are used to predict a locality pivot based on three fundamental aspects: computation resources, nature of the trajectories, and query types. The impact factor model is used to predict the influence of contrasting queries. Moreover, we provide a framework to extract efficient training sets and features without adding overhead to the index construction. We conduct an extensive experimental study to evaluate our approach. The evaluation includes two testbeds and covers spatial, temporal, spatio-temporal, continuous, aggregation, and retrieval queries. In most cases, the experiments show a significant performance improvement compared to various indexing schemes on a compact trajectory dataset as well as a sparse dataset. Most important, they demonstrate how our proposed index adapts to change in various environments. |
topic |
moving objects big data spatial indexing machine learning for indexing |
url |
https://www.mdpi.com/2076-3417/10/20/7220 |
work_keys_str_mv |
AT omaralqahtani aresilientlargescaletrajectoryindexforcloudbasedmovingobjectapplications AT tomaltman aresilientlargescaletrajectoryindexforcloudbasedmovingobjectapplications AT omaralqahtani resilientlargescaletrajectoryindexforcloudbasedmovingobjectapplications AT tomaltman resilientlargescaletrajectoryindexforcloudbasedmovingobjectapplications |
_version_ |
1724543874946301952 |