Indexing metric uncertain data for range queries and range joins

Lu Chen, Yunjun Gao*, Aoxiao Zhong, Christian S. Jensen, Gang Chen, Baihua Zheng

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

15 Citations (Scopus)

Abstract

Range queries and range joins in metric spaces have applications in many areas, including GIS, computational biology, and data integration, where metric uncertain data exist in different forms, resulting from circumstances such as equipment limitations, high-throughput sequencing technologies, and privacy preservation. We represent metric uncertain data by using an object-level model and a bi-level model, respectively. Two novel indexes, the uncertain pivot B+-tree (UPB-tree) and the uncertain pivot B+-forest (UPB-forest), are proposed in order to support probabilistic range queries and range joins for a wide range of uncertain data types and similarity metrics. Both index structures use a small set of effective pivots chosen based on a newly defined criterion and employ the B+-tree(s) as the underlying index. In addition, we present efficient metric probabilistic range query and metric probabilistic range join algorithms, which utilize validation and pruning techniques based on derived probability lower and upper bounds. Extensive experiments with both real and synthetic data sets demonstrate that, compared against existing state-of-the-art indexes for metric uncertain data, the UPB-tree and the UPB-forest incur much lower construction costs, consume less storage space, and can support more efficient metric probabilistic range queries and metric probabilistic range joins.

Original languageEnglish
JournalVLDB Journal
Volume26
Issue number4
Pages (from-to)585-610
Number of pages26
ISSN1066-8888
DOIs
Publication statusPublished - 1 Aug 2017

Keywords

  • Index structure
  • Metric space
  • Range join
  • Range query
  • Uncertain data

Fingerprint

Dive into the research topics of 'Indexing metric uncertain data for range queries and range joins'. Together they form a unique fingerprint.

Cite this