Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1247480.1247545acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
Article

Adaptive location constraint processing

Published: 11 June 2007 Publication History

Abstract

An important problem for many location-based applications is the continuous evaluation of proximity relations among moving objects. These relations express whether a given set of objects is in a spatial constellation or in a spatial constellation relative to a given point of demarcation in the environment. We represent proximity relations as location constraints, which resemble standing queries over continuously changing location position information. The challenge lies in the continuous processing of large numbers of location constraints as the location of objects and the constraint load change. In this paper, we propose an adaptive location constraint indexing approach which adapts as the constraint load and movement pattern of the objects change. The approach takes correlations between constraints into account to further reduce processing time. We also introduce a new location update policy that detects constraint matches with fewer location update requests. Our approach stabilizes system performance, avoids oscillation, reduces constraint matching time by 70% for in-memory processing, and reduces secondary storage accesses by 80% for I/O-incurring environments.

References

[1]
New and Enhanced Features of FedEx InSight, http://www.fedex.com/us/
[2]
Radio Frequency Identification Systems (RFID), http://www.ti.com/rfid/
[3]
P. K. Agarwal and L. Arge and J. Erickson, Indexing Moving Points, In Proc. ACM PODS, 2000.
[4]
Julien Basch, Kinetic Data Structures, Ph.D. thesis, Stanford University, Computer Science Dept., 1999.
[5]
Jon Louis Bentley, Multidimensional binary search trees used for associative searching, Communications of the ACM., 1975, 18:509--517.
[6]
Elisa Bertino, Barbara Catania, and Boris Chidlovskii. Indexing Constraint Databases by Using a Dual Representation. In Proc. ICDE, 1999.
[7]
Richard L. Burden and J. Douglas Faires. Numerical analysis. Brooks/Cole Publishing Company, 2000.
[8]
A. Corral, Y. Manolopoulos, Y. Theodoridis, and M. Vassilakopoulos. Closest pair queries in spatial databases. In Proc. ACM SIGMOD, pages 189--200, 2000.
[9]
Haibo Hu, Jianliang Xu, and Dik Lun Lee. A Generic Framework for Monitoring Continuous Spatial Queries over Moving Objects. In Proc. ACM SIGMOD, 2005.
[10]
D. R. Karger. Finding Nearest Neighbors in Growth-restricted Metrics. In ACM Symposium on Theory of Computing (STOC), 2002.
[11]
G. Kollios, D. Gunopulos, and V. J. Tsotras. On indexin gmobile objects. In Proc. ACM PODS, 1999.
[12]
Gabriel Kuper, Leonid Libkin, and Jan Paredaens. Constraint databases. Springer Verlag, 2000.
[13]
J. Nievergelt, H. Hinterberger, and K. C. Sevcik. The grid file: An adaptable, symmetric multikey file structure. In ACM Trans. Database systems, 1984.
[14]
S. Prabhakar, Y. Xia, D. Kalashnikov, W. A., and S. E.Hambrusch. Query indexing and velocity constrained indexing: Scalable techniques for continuous queries on moving objects. IEEE Transactions on Computers, 2002.
[15]
N. Roussopoulos, S. Kelley, and F. Vincent. Nearest neighbor queries. In Proc. ACM SIGMOD, 1995.
[16]
S. Saltenis, C. S. Jensen, S. T. Leutenegger, and M. A.Lopez. Indexing the Positions of Continuously Moving Objects. In Proc. ACM SIGMOD, 2000.
[17]
T. K. Sellis, N. Roussopoulos, and C. Faloutsos. The R-Tree: A Dynamic Index for Multi-Dimensional Objects. In The VLDB Journal, 1987.
[18]
A. Amir. A. Efrat. J. Myllymaki. L. Palaniappan. K. Wampler. Buddy tracking - efficient proximity detection among mobile friends. In INFOCOM, 2004.
[19]
R. Want, A. Hopper, V. Falcao, and J. Gibbons. The Active Badge Location System. In ACM Transactions on Information Systems (TOIS), 1992.
[20]
E. Welzl. Smallest Enclosing Disks (Balls and Ellipsoids). In New Results and New Trends in Computer Science. Springer, 1991.
[21]
Kun-Lung Wu, Shyh-Kwei Chen, and Philip S. Yu. Efficient Processing of Continual Range Queries for Location-Aware Mobile Services. In Information Systems Frontiers, 2005.
[22]
Z. Xu and H. A. Jacobsen. Evaluating proximity relations under uncertainty. In Proc. ICDE, 2007.
[23]
Z. Xu and H. A. Jacobsen. Efficient constraint processing for highly personalized location based services. In Proc. VLDB04, 2004.
[24]
Z. Xu and H. A. Jacobsen. Efficient constraint processing for location-aware computing. In 6th International Conference on Mobile Data Management, 2005.
[25]
Z. Xu and H. A. Jacobsen. Proximity Relation Processing With Evolving Environment. Technical Report, University of Toronto, www.cs.toronto.edu/~zhengdao/report/CSRG-552.pdf, 2007.
[26]
X. Yu, K. Q. Pu, and N. Koudas. Monitoring k-Nearest Neighbor Queries over Moving Objects. In Proc. ICDE, 2005.
[27]
Jun Zhang, Manli Zhu, Dimitris Papadias, Yufei Tao, and Dik Lun Lee. Location-based spatial queries. In Proc. ACM SIGMOD, 2003.
[28]
Y. Zhao. Standardization of mobile phone positioning for 3G systems. IEEE Communication Magazine, 2002.

Cited By

View all
  • (2021)Distributed Stream KNN JoinProceedings of the 2021 International Conference on Management of Data10.1145/3448016.3457269(1597-1609)Online publication date: 9-Jun-2021
  • (2019)Mobile Edge Computing-Enhanced Proximity Detection in Time-Aware Road NetworksIEEE Access10.1109/ACCESS.2019.29373377(167958-167972)Online publication date: 2019
  • (2018)Secret Sharing in Pub/Sub Using Trusted Execution EnvironmentsProceedings of the 12th ACM International Conference on Distributed and Event-based Systems10.1145/3210284.3210290(28-39)Online publication date: 25-Jun-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGMOD '07: Proceedings of the 2007 ACM SIGMOD international conference on Management of data
June 2007
1210 pages
ISBN:9781595936868
DOI:10.1145/1247480
  • General Chairs:
  • Lizhu Zhou,
  • Tok Wang Ling,
  • Program Chair:
  • Beng Chin Ooi
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

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 June 2007

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. adaptive indexing
  2. constraint matching
  3. continuous location query
  4. location constraint processing
  5. location query
  6. location update policy
  7. location-based services
  8. moving object indexing
  9. standing query

Qualifiers

  • Article

Conference

SIGMOD/PODS07
Sponsor:

Acceptance Rates

Overall Acceptance Rate 785 of 4,003 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Distributed Stream KNN JoinProceedings of the 2021 International Conference on Management of Data10.1145/3448016.3457269(1597-1609)Online publication date: 9-Jun-2021
  • (2019)Mobile Edge Computing-Enhanced Proximity Detection in Time-Aware Road NetworksIEEE Access10.1109/ACCESS.2019.29373377(167958-167972)Online publication date: 2019
  • (2018)Secret Sharing in Pub/Sub Using Trusted Execution EnvironmentsProceedings of the 12th ACM International Conference on Distributed and Event-based Systems10.1145/3210284.3210290(28-39)Online publication date: 25-Jun-2018
  • (2018)Reverse Approximate Nearest Neighbor QueriesIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2017.276606530:2(339-352)Online publication date: 1-Feb-2018
  • (2015)Efficient batch processing of proximity queries with MapReduceProceedings of the 9th International Conference on Ubiquitous Information Management and Communication10.1145/2701126.2701184(1-4)Online publication date: 8-Jan-2015
  • (2015)Joint Search by Social and Spatial ProximityIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2014.233983827:3(781-793)Online publication date: 1-Mar-2015
  • (2015)Efficient Notification of Meeting Points for Moving Groups via Independent Safe RegionsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2014.233430427:7(1767-1781)Online publication date: 1-Jul-2015
  • (2014)MCEPACM Transactions on Internet Technology10.1145/263368814:1(1-24)Online publication date: 7-Aug-2014
  • (2014)TRack others if you canWireless Networks10.1007/s11276-014-0690-520:6(1477-1494)Online publication date: 1-Aug-2014
  • (2013)Context-aware modelling of continuous location-dependent queries in indoor environmentsJournal of Ambient Intelligence and Smart Environments10.5555/2594670.25946765:1(65-88)Online publication date: 1-Jan-2013
  • Show More Cited By

View Options

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