What happened then and there: Top-k spatio-temporal keyword query
What happened then and there: Top-k spatio-temporal keyword query
复制标题
DOI:
10.1016/j.ins.2018.04.057
复制
发表时间:
2018-07
期刊:
影响因子:
--
通讯作者:
X. Liu;Changxuan Wan;N. Xiong;Dexi Liu;Guoqiong Liao;Song Deng
中科院分区:
文献类型:
--
作者:
X. Liu;Changxuan Wan;N. Xiong;Dexi Liu;Guoqiong Liao;Song Deng
Social media data, e.g. Tweets, are usually geo-tagged, embedded with creation or posting time, and associated with texts. Nowadays, there is an increasing need for querying such spatio-temporal-text data. In this work, we propose a new type of query, top-kspatio-temporal keyword query (k-STKQ in short), over Twitter-like social media data. Ak-STKQ takes a location, a timestamp and a set of keywords as argument, and returns top-kobjects that are near the location, close to the timestamp, and relevant to the set of keywords. An example ofk-STKQ is to search the tweets mentioning “garage sale” recently sent from some places nearby. The massive amount and dynamic nature of social media data are the primary obstacles towards efficient processing ofk-STKQs. In order to return the answers efficiently, we propose a novel index, TiST, for the processing ofk-STKQs. TiST partitions the incoming data into subsets, and builds an R-tree index on each subset. The timestamps and texts of the objects are also integrated with the R-trees. To further boost the indexing performance, we propose arouting R-treebased R-tree insertion method, which is inspired by the observation that many sets of objects are similar in their locations. For the texts of objects, we propose a hybrid bitmap-based index, which is space-saving and supports relevance computation. The query processing algorithm is also presented based on the TiST index. We conduct extensive experiments to demonstrate that our solution is capable of providing excellent indexing performance and good query performance.