Spatial query integrity with voronoi neighbors

Ling Hu, Wei Shinn Ku, Spiridon Bakiras, Cyrus Shahabi

Research output: Contribution to journalArticle

49 Citations (Scopus)

Abstract

With the popularity of location-based services and the abundant usage of smart phones and GPS-enabled devices, the necessity of outsourcing spatial data has grown rapidly over the past few years. Meanwhile, the fast arising trend of cloud storage and cloud computing services has provided a flexible and cost-effective platform for hosting data from businesses and individuals, further enabling many location-based applications. Nevertheless, in this database outsourcing paradigm, the authentication of the query results at the client remains a challenging problem. In this paper, we focus on the Outsourced Spatial Database (OSDB) model and propose an efficient scheme, called (VN-), which allows a client to verify the correctness and completeness of the result set. Our approach is based on neighborhood information derived from the Voronoi diagram of the underlying spatial data set and can handle fundamental spatial query types, such as (k) nearest neighbor and range queries, as well as more advanced query types like reverse (k) nearest neighbor, aggregate nearest neighbor, and spatial skyline. We evaluated VN-Auth based on real-world data sets using mobile devices (Google Droid smart phones with Android OS) as query clients. Compared to the current state-of-the-art approaches (i.e., methods based on Merkle Hash Trees), our experiments show that VN-Auth produces significantly smaller verification objects and is more computationally efficient, especially for queries with low selectivity.

Original languageEnglish
Article number6109262
Pages (from-to)863-876
Number of pages14
JournalIEEE Transactions on Knowledge and Data Engineering
Volume25
Issue number4
DOIs
Publication statusPublished - 2013
Externally publishedYes

Fingerprint

Outsourcing
Location based services
Cloud computing
Mobile devices
Authentication
Global positioning system
Costs
Industry
Experiments
Android (operating system)

Keywords

  • location-based services
  • query authentication
  • Spatial database outsourcing
  • spatial queries

ASJC Scopus subject areas

  • Information Systems
  • Computer Science Applications
  • Computational Theory and Mathematics

Cite this

Spatial query integrity with voronoi neighbors. / Hu, Ling; Ku, Wei Shinn; Bakiras, Spiridon; Shahabi, Cyrus.

In: IEEE Transactions on Knowledge and Data Engineering, Vol. 25, No. 4, 6109262, 2013, p. 863-876.

Research output: Contribution to journalArticle

Hu, Ling ; Ku, Wei Shinn ; Bakiras, Spiridon ; Shahabi, Cyrus. / Spatial query integrity with voronoi neighbors. In: IEEE Transactions on Knowledge and Data Engineering. 2013 ; Vol. 25, No. 4. pp. 863-876.
@article{1f31894ce4854e28871143a29fbceab8,
title = "Spatial query integrity with voronoi neighbors",
abstract = "With the popularity of location-based services and the abundant usage of smart phones and GPS-enabled devices, the necessity of outsourcing spatial data has grown rapidly over the past few years. Meanwhile, the fast arising trend of cloud storage and cloud computing services has provided a flexible and cost-effective platform for hosting data from businesses and individuals, further enabling many location-based applications. Nevertheless, in this database outsourcing paradigm, the authentication of the query results at the client remains a challenging problem. In this paper, we focus on the Outsourced Spatial Database (OSDB) model and propose an efficient scheme, called (VN-), which allows a client to verify the correctness and completeness of the result set. Our approach is based on neighborhood information derived from the Voronoi diagram of the underlying spatial data set and can handle fundamental spatial query types, such as (k) nearest neighbor and range queries, as well as more advanced query types like reverse (k) nearest neighbor, aggregate nearest neighbor, and spatial skyline. We evaluated VN-Auth based on real-world data sets using mobile devices (Google Droid smart phones with Android OS) as query clients. Compared to the current state-of-the-art approaches (i.e., methods based on Merkle Hash Trees), our experiments show that VN-Auth produces significantly smaller verification objects and is more computationally efficient, especially for queries with low selectivity.",
keywords = "location-based services, query authentication, Spatial database outsourcing, spatial queries",
author = "Ling Hu and Ku, {Wei Shinn} and Spiridon Bakiras and Cyrus Shahabi",
year = "2013",
doi = "10.1109/TKDE.2011.267",
language = "English",
volume = "25",
pages = "863--876",
journal = "IEEE Transactions on Knowledge and Data Engineering",
issn = "1041-4347",
publisher = "IEEE Computer Society",
number = "4",

}

TY - JOUR

T1 - Spatial query integrity with voronoi neighbors

AU - Hu, Ling

AU - Ku, Wei Shinn

AU - Bakiras, Spiridon

AU - Shahabi, Cyrus

PY - 2013

Y1 - 2013

N2 - With the popularity of location-based services and the abundant usage of smart phones and GPS-enabled devices, the necessity of outsourcing spatial data has grown rapidly over the past few years. Meanwhile, the fast arising trend of cloud storage and cloud computing services has provided a flexible and cost-effective platform for hosting data from businesses and individuals, further enabling many location-based applications. Nevertheless, in this database outsourcing paradigm, the authentication of the query results at the client remains a challenging problem. In this paper, we focus on the Outsourced Spatial Database (OSDB) model and propose an efficient scheme, called (VN-), which allows a client to verify the correctness and completeness of the result set. Our approach is based on neighborhood information derived from the Voronoi diagram of the underlying spatial data set and can handle fundamental spatial query types, such as (k) nearest neighbor and range queries, as well as more advanced query types like reverse (k) nearest neighbor, aggregate nearest neighbor, and spatial skyline. We evaluated VN-Auth based on real-world data sets using mobile devices (Google Droid smart phones with Android OS) as query clients. Compared to the current state-of-the-art approaches (i.e., methods based on Merkle Hash Trees), our experiments show that VN-Auth produces significantly smaller verification objects and is more computationally efficient, especially for queries with low selectivity.

AB - With the popularity of location-based services and the abundant usage of smart phones and GPS-enabled devices, the necessity of outsourcing spatial data has grown rapidly over the past few years. Meanwhile, the fast arising trend of cloud storage and cloud computing services has provided a flexible and cost-effective platform for hosting data from businesses and individuals, further enabling many location-based applications. Nevertheless, in this database outsourcing paradigm, the authentication of the query results at the client remains a challenging problem. In this paper, we focus on the Outsourced Spatial Database (OSDB) model and propose an efficient scheme, called (VN-), which allows a client to verify the correctness and completeness of the result set. Our approach is based on neighborhood information derived from the Voronoi diagram of the underlying spatial data set and can handle fundamental spatial query types, such as (k) nearest neighbor and range queries, as well as more advanced query types like reverse (k) nearest neighbor, aggregate nearest neighbor, and spatial skyline. We evaluated VN-Auth based on real-world data sets using mobile devices (Google Droid smart phones with Android OS) as query clients. Compared to the current state-of-the-art approaches (i.e., methods based on Merkle Hash Trees), our experiments show that VN-Auth produces significantly smaller verification objects and is more computationally efficient, especially for queries with low selectivity.

KW - location-based services

KW - query authentication

KW - Spatial database outsourcing

KW - spatial queries

UR - http://www.scopus.com/inward/record.url?scp=84874585046&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84874585046&partnerID=8YFLogxK

U2 - 10.1109/TKDE.2011.267

DO - 10.1109/TKDE.2011.267

M3 - Article

VL - 25

SP - 863

EP - 876

JO - IEEE Transactions on Knowledge and Data Engineering

JF - IEEE Transactions on Knowledge and Data Engineering

SN - 1041-4347

IS - 4

M1 - 6109262

ER -