scispace - formally typeset
Proceedings ArticleDOI

Keyword-aware continuous kNN query on road networks

Reads0
Chats0
TLDR
This paper proposes a framework, called a Labelling AppRoach for Continuous kNN query (LARC), on road networks to cope with KCkNN query efficiently and builds a pivot-based reverse label index and a keyword-based pivot tree index to improve the efficiency of keyword-aware k nearest neighbour (KkNN) search.
Abstract
It is nowadays quite common for road networks to have textual contents on the vertices, which describe auxiliary information (e.g., business, traffic, etc.) associated with the vertex. In such road networks, which are modelled as weighted undirected graphs, each vertex is associated with one or more keywords, and each edge is assigned with a weight, which can be its physical length or travelling time. In this paper, we study the problem of keyword-aware continuous k nearest neighbour (KCkNN) search on road networks, which computes the k nearest vertices that contain the query keywords issued by a moving object and maintains the results continuously as the object is moving on the road network. Reducing the query processing costs in terms of computation and communication has attracted considerable attention in the database community with interesting techniques proposed. This paper proposes a framework, called a Labelling AppRoach for Continuous kNN query (LARC), on road networks to cope with KCkNN query efficiently. First we build a pivot-based reverse label index and a keyword-based pivot tree index to improve the efficiency of keyword-aware k nearest neighbour (KkNN) search by avoiding massive network traversals and sequential probe of keywords. To reduce the frequency of unnecessary result updates, we develop the concepts of dominance interval and region on road network, which share the similar intuition with safe region for processing continuous queries in Euclidean space but are more complicated and thus require more dedicated design. For high frequency keywords, we resolve the dominance interval when the query results changed. In addition, a path-based dominance updating approach is proposed to compute the dominance region efficiently when the query keywords are of low frequency. We conduct extensive experiments by comparing our algorithms with the state-of-the-art methods on real data sets. The empirical observations have verified the superiority of our proposed solution in all aspects of index size, communication cost and computation time.

read more

Citations
More filters
Proceedings ArticleDOI

Network Backboning with Noisy Data

TL;DR: This work describes a new approach to extract network backbones by using a more realistic null model for the edge weight creation process than prior work, and simultaneously considers the propensity of nodes to send and receive connections, whereas previous approaches only considered nodes as emitters of edges.
Proceedings ArticleDOI

Stochastic Origin-Destination Matrix Forecasting Using Dual-Stage Graph Convolutional, Recurrent Neural Networks

TL;DR: A generic learning framework that employs matrix factorization and graph convolutional neural networks to contend with the data sparseness while capturing spatial correlations and that captures spatio-temporal dynamics via recurrent neural networks extended with graph convolutions is proposed.
Journal ArticleDOI

Efficient Clue-Based Route Search on Road Networks

TL;DR: This paper investigates the problem of clue-based route search and proposes a greedy algorithm and a dynamic programming algorithm as baselines and an AB-tree that stores both the distance and keyword information in tree structure, and a branch-and-bound algorithm that prunes unnecessary vertices in query processing.
Journal ArticleDOI

A Transformation-Based Framework for KNN Set Similarity Search

TL;DR: A transformation based framework to solve the problem of KNN set similarity search, which given a collection of set records and a query set, returns results with the largest similarity to the query.
Journal ArticleDOI

Think Like A Graph: Real-Time Traffic Estimation at City-Scale

TL;DR: The experiences in designing and implementing GPTE on top of the Spark, an emerging cluster computing framework and results show that GPTE achieves as high as 88 percent accuracy in traffic estimation and up to $8\times$8× performance gain in computation efficiency with the optimization techniques applied.
References
More filters
Journal ArticleDOI

A note on two problems in connexion with graphs

TL;DR: A tree is a graph with one and only one path between every two nodes, where at least one path exists between any two nodes and the length of each branch is given.
Book

Spatial Tessellations: Concepts and Applications of Voronoi Diagrams

TL;DR: In this article, the Voronoi diagram generalizations of the Voroni diagram algorithm for computing poisson Voroni diagrams are defined and basic properties of the generalization of Voroni's algorithm are discussed.

Spatial Tessellations Concepts And Applications Of Voronoi Diagrams

TL;DR: Spatial tessellations concepts and applications of voronoi diagrams, but end up in infectious downloads instead of enjoying a good book with a cup of coffee in the afternoon, instead they juggled with some infectious virus inside their laptop.
Journal ArticleDOI

Efficient retrieval of the top-k most relevant spatial web objects

TL;DR: A new indexing framework for location-aware top-k text retrieval that encompasses algorithms that utilize the proposed indexes for computing the top- k query, thus taking into account both text relevancy and location proximity to prune the search space.