skip to main content
10.1145/1140104.1140111acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
Article

Challenges in spatiotemporal stream query optimization

Published: 25 June 2006 Publication History

Abstract

Simplified technology and low costs have spurred the use of location-detection devices in moving objects. Usually, these devices will send the moving objects' location information to a spatio-temporal data stream management system, which will be then responsible for answering spatio-temporal queries related to these moving objects. A large spectrum of research have been devoted to continuous spatio-temporal query processing. However, we argue that several outstanding challenges have been either addressed partially or not at all in the existing literature. In particular, in this paper, we focus on the optimization of multi-predicate spatio-temporal queries on moving objects. We present several major challenges related to the lack of spatio-temporal pipelined operators, and the impact of time, space, and their combination on the query plan optimality under different circumstances mof query and object distributions. We show that building an adaptive query optimization framework is key in addressing these challenges and coping with the dynamic nature of the environment we are evolving in.

References

[1]
FCC: Enhanced 911 - Wireless Services. http://www.fcc.gov/911/enhanced/.]]
[2]
R. Benetis, C. S. Jensen, G. Karciauskas, and S. Saltenis. Nearest Neighbor and Reverse Nearest Neighbor Queries for Moving Objects. In IDEAS, 2002.]]
[3]
C. Böhm. A cost model for query processing in high dimensional data spaces. TODS, 25(2), 2000.]]
[4]
Y.-J. Choi and C.-W. Chung. Selectivity estimation for spatio-temporal queries to moving objects. In SIGMOD, 2002.]]
[5]
H. G. Elmongui and W. G. Aref. Continuous Aggregate Nearest Neighbor Queries. Submitted for conference publication, 2006.]]
[6]
H. G. Elmongui, M. F. Mokbel, and W. G. Aref. Spatio-temporal Histograms. In SSTD, 2005.]]
[7]
B. Gedik and L. Liu. MobiEyes: Distributed Processing of Continuously Moving Queries on Moving Objects in a Mobile System. In EDBT, 2004.]]
[8]
M. Hadjieleftheriou, G. Kollios, and V. J. Tsotras. Performance Evaluation of Spatio-temporal Selectivity Estimation Techniques. In SSDBM, 2003.]]
[9]
H. Hu, J. Xu, and D. L. Lee. A Generic Framework for Monitoring Continuous Spatial Queries over Moving Objects. In SIGMOD, 2005.]]
[10]
C. S. Jensen, D. Lin, and B. C. Ooi. Query and Update Efficient B+-Tree Based Indexing of Moving Objects. In VLDB, 2004.]]
[11]
G. Kollios, D. Gunopulos, and V. J. Tsotras. Nearest Neighbor Queries in a Mobile Environment. In STDBM, 1999.]]
[12]
D. Kwon, S. Lee, and S. Lee. Indexing the Current Positions of Moving Objects Using the Lazy Update R-tree. In MDM, 2002.]]
[13]
I. Lazaridis, K. Porkaew, and S. Mehrotra. Dynamic Queries over Mobile Objects. In EDBT, 2002.]]
[14]
M.-L. Lee, W. Hsu, C. S. Jensen, and K. L. Teo. Supporting Frequent Updates in R-Trees: A Bottom-Up Approach. In VLDB, 2003.]]
[15]
H. Li, H. Lu, B. Huang, and Z. Huang. Two ellipse-based pruning methods for group nearest neighbor queries. In ACM-GIS, 2005.]]
[16]
B. Lin and J. Su. On Bulk Loading TPR-Tree. In MDM, 2004.]]
[17]
X. Liu and H. Ferhatosmanoglu. Efficient k-NN Search on Streaming Data Series. In SSTD, 2003.]]
[18]
M. F. Mokbel and W. G. Aref. GPAC: generic and progressive processing of mobile queries over mobile data. In MDM, 2005.]]
[19]
M. F. Mokbel and W. G. Aref. PLACE: A Scalable Location-aware Database Server for Spatio-temporal Data Streams. Data Engineering Bulletin, 28(3), 2005.]]
[20]
M. F. Mokbel, X. Xiong, and W. G. Aref. SINA: scalable incremental processing of continuous queries in spatio-temporal databases. In SIGMOD, 2004.]]
[21]
K. Mouratidis, D. Papadias, and M. Hadjieleftheriou. Conceptual partitioning: an efficient method for continuous nearest neighbor monitoring. In SIGMOD, 2005.]]
[22]
D. Papadias, Q. Shen, Y. Tao, and K. Mouratidis. Group Nearest Neighbor Queries. In ICDE, 2004.]]
[23]
D. Papadias, Y. Tao, K. Mouratidis, and C. K. Hui. Aggregate nearest neighbor queries in spatial databases. TODS, 30(2), 2005.]]
[24]
D. Papadias, J. Zhang, N. Mamoulis, and Y. Tao. Query Processing in Spatial Network Databases. In VLDB, 2003.]]
[25]
J. M. Patel, Y. Chen, and V. P. Chakka. STRIPES: An Efficient Index for Predicted Trajectories. In SIGMOD, 2004.]]
[26]
E. A. Rundensteiner. CAPE: Continuous query engine with heterogeneous-grained adaptivity. In VLDB, 2004.]]
[27]
S. Saltenis and C. S. Jensen. Indexing of Moving Objects for Location-Based Services. In ICDE, 2002.]]
[28]
S. Saltenis, C. S. Jensen, S. T. Leutenegger, and M. A. Lopez. Indexing the Positions of Continuously Moving Objects. In SIGMOD, 2000.]]
[29]
Z. Song and N. Roussopoulos. K-Nearest Neighbor Search for Moving Query Point. In SSTD, 2001.]]
[30]
Y. Tao, D. Papadias, and Q. Shen. Continuous Nearest Neighbor Search. In VLDB, 2002.]]
[31]
Y. Tao, D. Papadias, and J. Sun. The TPR*-Tree: An Optimized Spatio-temporal Access Method for Predictive Queries. In VLDB, 2003.]]
[32]
Y. Tao, D. Papadias, J. Zhai, and Q. Li. Venn Sampling: A Novel Prediction Technique for Moving Objects. In ICDE, 2005.]]
[33]
X. Xiong, M. F. Mokbel, and W. G. Aref. SEA-CNN: Scalable Processing of Continuous K-Nearest Neighbor Queries in Spatio-temporal Databases. In ICDE, 2005.]]
[34]
M. L. Yiu, N. Mamoulis, and D. Papadias. Aggregate Nearest Neighbor Queries in Road Networks. TKDE, 17(6), 2005.]]
[35]
X. Yu, K. Q. Pu, and N. Koudas. Monitoring K-Nearest Neighbor Queries Over Moving Objects. In ICDE, 2005.]]
[36]
J. Zhang, M. Zhu, D. Papadias, Y. Tao, and D. L. Lee. Location-based Spatial Queries. In SIGMOD, 2003.]]
[37]
Q. Zhang and X. Lin. Clustering moving objects for spatio-temporal selectivity estimation. In CRPIT '27: Proceedings of the fifteenth conference on Australasian database, 2004.]]
[38]
B. Zheng and D. L. Lee. Semantic Caching in Location-Dependent Query Processing. In SSTD, 2001.]]

Cited By

View all
  • (2014)Evaluating stream predicates over dynamic fieldsProceedings of the 5th ACM SIGSPATIAL International Workshop on GeoStreaming10.1145/2676552.2676553(2-11)Online publication date: 4-Nov-2014
  • (2012)A time cost optimization for similar scenarios mobile GIS queriesJournal of Visual Languages and Computing10.1016/j.jvlc.2012.05.00123:5(249-266)Online publication date: 1-Oct-2012
  • (2012)An efficient approach for continuous density queriesFrontiers of Computer Science10.1007/s11704-012-1120-46:5(581-595)Online publication date: 10-Oct-2012
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MobiDE '06: Proceedings of the 5th ACM international workshop on Data engineering for wireless and mobile access
June 2006
104 pages
ISBN:1595934367
DOI:10.1145/1140104
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 June 2006

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. multi-predicate
  2. query optimization
  3. spatio-temporal

Qualifiers

  • Article

Conference

MobiDE06
Sponsor:

Acceptance Rates

Overall Acceptance Rate 23 of 59 submissions, 39%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2014)Evaluating stream predicates over dynamic fieldsProceedings of the 5th ACM SIGSPATIAL International Workshop on GeoStreaming10.1145/2676552.2676553(2-11)Online publication date: 4-Nov-2014
  • (2012)A time cost optimization for similar scenarios mobile GIS queriesJournal of Visual Languages and Computing10.1016/j.jvlc.2012.05.00123:5(249-266)Online publication date: 1-Oct-2012
  • (2012)An efficient approach for continuous density queriesFrontiers of Computer Science10.1007/s11704-012-1120-46:5(581-595)Online publication date: 10-Oct-2012
  • (2008)Data management challenges for computational transportationProceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services10.4108/ICST.MOBIQUITOUS2008.4014(1-5)Online publication date: 21-Jul-2008
  • (2008)Continuous density queries for moving objectsProceedings of the Seventh ACM International Workshop on Data Engineering for Wireless and Mobile Access10.1145/1626536.1626538(1-7)Online publication date: 13-Jun-2008
  • (2008)A Generic Framework for Continuous Motion Pattern Query EvaluationProceedings of the 2008 IEEE 24th International Conference on Data Engineering10.1109/ICDE.2008.4497416(80-89)Online publication date: 7-Apr-2008
  • (2007)Optimizing moving queries over moving object data streamsProceedings of the 12th international conference on Database systems for advanced applications10.5555/1783823.1783886(563-575)Online publication date: 9-Apr-2007
  • (2007)Optimizing Moving Queries over Moving Object Data StreamsAdvances in Databases: Concepts, Systems and Applications10.1007/978-3-540-71703-4_48(563-575)Online publication date: 2007

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media