Cost estimation of spatial k-Nearest-neighbor operators

Ahmed M. Aly, Walid G. Aref, Mourad Ouzzani

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Citations (Scopus)

Abstract

Advances in geo-sensing technology have led to an unprecedented spread of location-aware devices. In turn, this has resulted into a plethora of location-based services in which huge amounts of spatial data need to be efficiently consumed by spatial query processors. For a spatial query processor to properly choose among the various query processing strategies, the cost of the spatial operators has to be estimated. In this paper, we study the problem of estimating the cost of the spatial k-nearest-neighbor (k-NN, for short) operators, namely, k-NN-Select and k-NN-Join. Given a query that has a k-NN operator, the objective is to estimate the number of blocks that are going to be scanned during the processing of this operator. Estimating the cost of a k-NN operator is challenging for several reasons. For instance, the cost of a k-NN-Select operator is directly affected by the value of k, the location of the query focal point, and the distribution of the data. Hence, a cost model that captures these factors is relatively hard to realize. This paper introduces cost estimation techniques that maintain a compact set of catalog information that can be kept in main-memory to enable fast estimation via lookups. A detailed study of the performance and accuracy trade-off of each proposed technique is presented. Experimental results using real spatial datasets from OpenStreetMap demonstrate the robustness of the proposed estimation techniques.

Original languageEnglish
Title of host publicationEDBT 2015 - 18th International Conference on Extending Database Technology, Proceedings
EditorsLucian Popa, Gustavo Alonso, Jan Van den Bussche, Pablo Barcelo, Jens Teubner, Jan Paredaens, Martin Ugarte, Floris Geerts
PublisherOpenProceedings.org, University of Konstanz, University Library
Pages457-468
Number of pages12
ISBN (Electronic)9783893180677
DOIs
Publication statusPublished - 2015
Event18th International Conference on Extending Database Technology, EDBT 2015 - Brussels, Belgium
Duration: 23 Mar 201527 Mar 2015

Publication series

NameEDBT 2015 - 18th International Conference on Extending Database Technology, Proceedings

Conference

Conference18th International Conference on Extending Database Technology, EDBT 2015
Country/TerritoryBelgium
CityBrussels
Period23/03/1527/03/15

Fingerprint

Dive into the research topics of 'Cost estimation of spatial k-Nearest-neighbor operators'. Together they form a unique fingerprint.

Cite this