Architecture-intact oracle for fastest path and time queries on dynamic spatial networks
Given two vertices of interest (POIs) s and t on a spatial network, a distance (path) query returns the shortest network distance (shortest path) from s to t. This query has a variety of applications in practice and is a fundamental operation for many database and data mining algorithms. In this pap...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/148161 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-148161 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1481612021-04-26T05:34:51Z Architecture-intact oracle for fastest path and time queries on dynamic spatial networks Wei, Victor Junqiu Wong, Raymond Chi-Wing Long, Cheng School of Computer Science and Engineering Proceedings of ACM SIGMOD International Conference on Management of Data Engineering::Computer science and engineering::Information systems::Database management Shortest Path Query Data Mining Given two vertices of interest (POIs) s and t on a spatial network, a distance (path) query returns the shortest network distance (shortest path) from s to t. This query has a variety of applications in practice and is a fundamental operation for many database and data mining algorithms. In this paper, we propose an efficient distance and path oracle on dynamic road networks using the randomization technique. Our oracle has a good performance in practice and remarkably, and at the same time, it has a favorable theoretical bound. Specifically, it has O(n log2 n) (resp. O(n log2n)) preprocessing time (resp. space) and O(log4n log log n) (resp. O(log4n log log n+l)) distance query time (resp. shortest path query time) as well as O(log3n) update time with high probability (w.h.p.), where n is the number of vertices in the spatial network and l is the number of edges on the shortest path. Our experiments show that the existing oracles suffer from a huge updating time that renders them impractical and our oracle enjoys a negligible updating time and meanwhile has comparable query time and indexing cost with the best existing oracle. Ministry of Education (MOE) Nanyang Technological University Accepted version The research of Cheng Long is supported by the Nanyang Technological University Start-UP Grant from the College of Engineering under Grant M4082302 and by the Ministry of Education, Singapore, under its Academic Research Fund Tier 1 (RG20/19 (S)). 2021-04-26T05:34:51Z 2021-04-26T05:34:51Z 2020 Conference Paper Wei, V. J., Wong, R. C. & Long, C. (2020). Architecture-intact oracle for fastest path and time queries on dynamic spatial networks. Proceedings of ACM SIGMOD International Conference on Management of Data, 1841-1856. https://dx.doi.org/10.1145/3318464.3389718 9781450367356 https://hdl.handle.net/10356/148161 10.1145/3318464.3389718 2-s2.0-85086271566 1841 1856 en START-UP GRANT, RG20/19 (S) © 2020 Association for Computing Machinery (ACM). All rights reserved. This paper was published in Proceedings of ACM SIGMOD International Conference on Management of Data and is made available with permission of Association for Computing Machinery (ACM). application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Information systems::Database management Shortest Path Query Data Mining |
spellingShingle |
Engineering::Computer science and engineering::Information systems::Database management Shortest Path Query Data Mining Wei, Victor Junqiu Wong, Raymond Chi-Wing Long, Cheng Architecture-intact oracle for fastest path and time queries on dynamic spatial networks |
description |
Given two vertices of interest (POIs) s and t on a spatial network, a distance (path) query returns the shortest network distance (shortest path) from s to t. This query has a variety of applications in practice and is a fundamental operation for many database and data mining algorithms. In this paper, we propose an efficient distance and path oracle on dynamic road networks using the randomization technique. Our oracle has a good performance in practice and remarkably, and at the same time, it has a favorable theoretical bound. Specifically, it has O(n log2 n) (resp. O(n log2n)) preprocessing time (resp. space) and O(log4n log log n) (resp. O(log4n log log n+l)) distance query time (resp. shortest path query time) as well as O(log3n) update time with high probability (w.h.p.), where n is the number of vertices in the spatial network and l is the number of edges on the shortest path. Our experiments show that the existing oracles suffer from a huge updating time that renders them impractical and our oracle enjoys a negligible updating time and meanwhile has comparable query time and indexing cost with the best existing oracle. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Wei, Victor Junqiu Wong, Raymond Chi-Wing Long, Cheng |
format |
Conference or Workshop Item |
author |
Wei, Victor Junqiu Wong, Raymond Chi-Wing Long, Cheng |
author_sort |
Wei, Victor Junqiu |
title |
Architecture-intact oracle for fastest path and time queries on dynamic spatial networks |
title_short |
Architecture-intact oracle for fastest path and time queries on dynamic spatial networks |
title_full |
Architecture-intact oracle for fastest path and time queries on dynamic spatial networks |
title_fullStr |
Architecture-intact oracle for fastest path and time queries on dynamic spatial networks |
title_full_unstemmed |
Architecture-intact oracle for fastest path and time queries on dynamic spatial networks |
title_sort |
architecture-intact oracle for fastest path and time queries on dynamic spatial networks |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/148161 |
_version_ |
1698713641305505792 |