Back to Search Start Over

Top-k Spatio-Textual Similarity Join.

Authors :
Hu, Huiqi
Li, Guoliang
Bao, Zhifeng
Feng, Jianhua
Wu, Yongwei
Gong, Zhiguo
Xu, Yaoqiang
Source :
IEEE Transactions on Knowledge & Data Engineering; Feb2016, Vol. 28 Issue 2, p551-565, 15p
Publication Year :
2016

Abstract

With the development of location-based services (LBS), LBS users are generating more and more spatio-textual data, e.g., checkins and attraction reviews. Since a spatio-textual entity may have different representations, possibly due to GPS deviations or typographical errors, it calls for effective methods to integrate the spatio-textual data from different data sources. In this paper, we study the problem of top-$k$ <alternatives><inline-graphic xlink:type="simple" xlink:href="li-ieq1-2485213.gif"/></alternatives> spatio-textual similarity join (<sc>Topk-STJoin</sc>), which identifies the $k$<alternatives> <inline-graphic xlink:type="simple" xlink:href="li-ieq2-2485213.gif"/></alternatives> most similar pairs from two spatio-textual data sets. One big challenge in <sc>Topk-STJoin</sc> is to efficiently identify the top- $k$<alternatives><inline-graphic xlink:type="simple" xlink:href="li-ieq3-2485213.gif"/></alternatives> similar pairs by considering both textual relevancy and spatial proximity. Traditional join algorithms that consider only one dimension (textual or spatial) are inefficient because they cannot utilize the pruning ability on the other dimension. To address this challenge, we propose a signature-based top-$k$ <alternatives><inline-graphic xlink:type="simple" xlink:href="li-ieq4-2485213.gif"/></alternatives> join framework. We first generate a spatio-textual signature set for each object such that if two objects are in the top- $k$<alternatives><inline-graphic xlink:type="simple" xlink:href="li-ieq5-2485213.gif"/></alternatives> similar pairs, their signature sets must overlap. With this property, we can prune large numbers of dissimilar pairs without common signatures. We find that the order of accessing the signatures has a significant effect on the performance. So, we compute an upper bound for each signature and propose a best-first accessing method that preferentially accesses signatures with large upper bounds while those pairs with small upper bounds can be pruned. We prove the optimality of our best-first accessing method. Next, we optimize the spatio-textual signatures and propose progressive signatures to further improve the pruning power. Experimental results on real-world datasets show that our algorithm achieves high performance and good scalability, and significantly outperforms baseline approaches. [ABSTRACT FROM PUBLISHER]

Details

Language :
English
ISSN :
10414347
Volume :
28
Issue :
2
Database :
Complementary Index
Journal :
IEEE Transactions on Knowledge & Data Engineering
Publication Type :
Academic Journal
Accession number :
112246099
Full Text :
https://doi.org/10.1109/TKDE.2015.2485213