Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/342009.335428acmconferencesArticle/Chapter ViewAbstractPublication PagesmodConference Proceedingsconference-collections
Article
Free access

Adaptive multi-stage distance join processing

Published: 16 May 2000 Publication History

Abstract

A spatial distance join is a relatively new type of operation introduced for spatial and multimedia database applications. Additional requirements for ranking and stopping cardinality are often combined with the spatial distance join in on-line query processing or internet search environments. These requirements pose new challenges as well as opportunities for more efficient processing of spatial distance join queries. In this paper, we first present an efficient k-distance join algorithm that uses spatial indexes such as R-trees. Bi-directional node expansion and plane-sweeping techniques are used for fast pruning of distant pairs, and the plane-sweeping is further optimized by novel strategies for selecting a sweeping axis and direction. Furthermore, we propose adaptive multi-stage algorithms for k-distance join and incremental distance join operations. Our performance study shows that the proposed adaptive multi-stage algorithms outperform previous work by up to an order of magnitude for both k-distance join and incremental distance join queries, under various operational conditions.

References

[1]
L. Arge, O. Procopiuc, S. Ramaswamy, T. Suel, and J. S. Vitter. Scalable sweeping-based spatial join. In Proceedings of the 24th VLDB Conference, pages 259-270, New York, USA, June 1998.
[2]
S. Arya, D. M. Mount, and O. Narayan. Accounting for boundary effects in nearest neighbor searching. In Proc. 11th Annual Symp. on Computational Geometry, pages 336-344, Vancouver, Canada, 1995.
[3]
Norbert Beckmann, Hans-Peter Kriegel, Ralf Schneider, and Bernhard Seeger. The R -tree: An efficient and robust access method for points and rectangles. In Proceedings of the 1990 ACM-SIGMOD Conference, pages 322-331, Atlantic City, NJ, May 1990.
[4]
S. Berchtold, B. Ertl, D. Keim, H.-P. Kriegel, and T. Seidl. Fast nearest neighbor search in high-dimensional spaces. In Proceedings of the 14th Intl. Conf. on Data Engineering, Orlando, Florida, September 1998.
[5]
S. Berchtold, D. A. Keim, and H.-P. Kriegel. The X-tree: An index structure for high-dimensional data. In Proceedings of the 22nd VLDB Conference, Bombay, India, September 1996.
[6]
Thomas Brinkhoff, Hans-Peter Kriegel, Ralf Schneider, and Bernhard Seeger. Multi-step processing of spatial joins. In Proceedings of the 1994 ACM-SIGMOD Conference, pages 197-208, Minneapolis, Minnesota, May 1994.
[7]
Thomas Brinkhoff, Hans-Peter Kriegel, and Bernhard Seeger. Efficient processing of spatial joins using R-Trees. In Proceedings of the 1993 ACM-SIGMOD Conference, pages 237-246, Washington, DC, May 1993.
[8]
Michael J. Carey and Donald Kossmann. On saying "enough already" in SQL. In Proceedings of the 1997 ACM- SIGMOD Conference, pages 219-230, Tucson, AZ, May 1997.
[9]
Michael J. Carey and Donald Kossmann. Reducing the braking distance of an SQL query engine. In Proceedings of the 24th VLDB Conference, pages 158-169, New York, NY, August 1998.
[10]
Donko Donjerkovic and Raghu Ramakrishnan. Probabilistic optimization of top N queries. In Proceedings of the 25th VLDB Conference, Edinburgh, Scotland, September 1999.
[11]
Antonin Guttman. R-Trees: A dynamic index structure for spatial searching. In Proceedings of the 1984 ACM-SIGMOD Conference, pages 47-57, Boston, MA, June 1984.
[12]
G. R. Hjaltason and H. Samet. Ranking in spatial databases. In Proc. of 4th Intl. Symposium on Large Spatial Databases(SSD'95), pages 83-95, September 1995.
[13]
Gisli R. Hjaltason and Hanan Samet. Incremental distance join algorithms for spatial databases. In Proceedings of the 1998 ACM-SIGMOD Conference, pages 237-248, Seattle, WA, June 1998.
[14]
F. Korn, N. Sidiropoulos, C. Faloutsos, E. Siegel, and Z. Protopapas. Fast nearest neighbor search in medical image databases. In Proceedings of the 22nd VLDB Conference, pages 215-226, June 1996.
[15]
Ming-Ling Lo and Chinya V.Ravishankar. Spatial joins using seeded trees. In Proceedings of the 1994 ACM-SIGMOD Conference, pages 209-220, Minneapolis, Minnesota, May 1994.
[16]
Ming-Ling Lo and Chinya V. Ravishankar. Spatial hashjoin. In Proceedings of the 1996 ACM-SIGMOD Conference, pages 247-258, Montreal, Canada, June 1996.
[17]
Bureau of the Census. Tiger/Line Precensus Files: 1997 technical documentation. Washington, DC, 1997.
[18]
Jack A.Orenstein. A comparison of spatial query processing techniques for native and parameter spaces. In Proceedings of the 1990 ACM-SIGMOD Conference, pages 343-352, Atlantic City, New Jersey, May 1990.
[19]
Jignesh M. Patel and David J. DeWitt. Partition based spatial-merge join. In Proceedings of the 1996 ACM- SIGMOD Conference, pages 259-270, Montreal, Canada, June 1996.
[20]
Franco P. Preparata and Michael Ian Shamos. Computational Geometry: An Introdution. Springer-Verlag, New York, NY, 1985.
[21]
Nick Roussopoulos, Stephen Kelley, and Frederic Vincent. Nearest neighbor queries. In Proceedings of the 1995 ACM- SIGMOD Conference, pages 71-79, San Jose, CA, May 1995.
[22]
Thomas Seidl and Hans-Peter Kriegel. Optimal multi-step k-nearest neighbor search. In Proceedings of the 1998 ACM- SIGMOD Conference, pages 154-165, Seattle, Washington, June 1998.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGMOD '00: Proceedings of the 2000 ACM SIGMOD international conference on Management of data
May 2000
604 pages
ISBN:1581132174
DOI:10.1145/342009
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: 16 May 2000

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SIGMOD/PODS00
Sponsor:

Acceptance Rates

SIGMOD '00 Paper Acceptance Rate 42 of 248 submissions, 17%;
Overall Acceptance Rate 785 of 4,003 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)57
  • Downloads (Last 6 weeks)9
Reflects downloads up to 13 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Top-k spatial distance joinsGeoInformatica10.1007/s10707-020-00393-z24:3(591-631)Online publication date: 12-Feb-2020
  • (2017)A Unified Correlation-based Approach to Sampling Over JoinsProceedings of the 29th International Conference on Scientific and Statistical Database Management10.1145/3085504.3085524(1-12)Online publication date: 27-Jun-2017
  • (2016)Top-k Spatio-Textual Similarity JoinIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2015.248521328:2(551-565)Online publication date: 1-Feb-2016
  • (2015)Efficient $$k$$k-closest pair queries in general metric spacesThe VLDB Journal — The International Journal on Very Large Data Bases10.1007/s00778-015-0383-424:3(415-439)Online publication date: 1-Jun-2015
  • (2014)A Unified Framework for Answering k Closest Pairs Queries and VariantsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2014.230446926:11(2610-2624)Online publication date: Nov-2014
  • (2013)Efficient Top-k Spatial Distance JoinsProceedings of the 13th International Symposium on Advances in Spatial and Temporal Databases - Volume 809810.5555/2960717.2960719(1-18)Online publication date: 21-Aug-2013
  • (2013)Memory-efficient algorithms for spatial network queriesProceedings of the 2013 IEEE International Conference on Data Engineering (ICDE 2013)10.1109/ICDE.2013.6544863(649-660)Online publication date: 8-Apr-2013
  • (2013)Efficient Top-k Spatial Distance JoinsAdvances in Spatial and Temporal Databases10.1007/978-3-642-40235-7_1(1-18)Online publication date: 2013
  • (2012)Constrained All-k-Nearest-Neighbor SearchApplied Mechanics and Materials10.4028/www.scientific.net/AMM.239-240.1387239-240(1387-1394)Online publication date: Dec-2012
  • (2011)Finding the sites with best accessibilities to amenitiesProceedings of the 16th international conference on Database systems for advanced applications: Part II10.5555/1997251.1997258(58-72)Online publication date: 22-Apr-2011
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media