Keyword-aware Optimal Route Search

被引:105
作者
Cao, Xin [1 ]
Chen, Lisi [1 ]
Cong, Gao [1 ]
Xiaokui Xiao [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore, Singapore
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2012年 / 5卷 / 11期
关键词
Travel time - Budget control - Optimization - Query processing;
D O I
10.14778/2350229.2350234
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Identifying a preferable route is an important problem that finds applications in map services. When a user plans a trip within a city, the user may want to find "a most popular route such that it passes by shopping mall, restaurant, and pub, and the travel time to and from his hotel is within 4 hours." However, none of the algorithms in the existing work on route planning can be used to answer such queries. Motivated by this, we define the problem of keyword-aware optimal route query, denoted by KOR, which is to find an optimal route such that it covers a set of user-specified keywords, a specified budget constraint is satisfied, and an objective score of the route is optimal. The problem of answering KOR queries is NP-hard. We devise an approximation algorithm OSScaling with provable approximation bounds. Based on this algorithm, another more efficient approximation algorithm BucketBound is proposed. We also design a greedy approximation algorithm. Results of empirical studies show that all the proposed algorithms are capable of answering KOR queries efficiently, while the BucketBound and Greedy algorithms run faster. The empirical studies also offer insight into the accuracy of the proposed algorithms.
引用
收藏
页码:1136 / 1147
页数:12
相关论文
共 27 条
[1]  
Cao X., 2011, PROC ACM SIGMOD INT, P373
[2]   Retrieving Top-k Prestige-Based Relevant Spatial Web Objects [J].
Cao, Xin ;
Cong, Gao ;
Jensen, Christian S. .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01) :373-384
[3]  
Chen H., 2008, GIS, P1
[4]  
Chen ZB, 2011, PROC INT CONF DATA, P900, DOI 10.1109/ICDE.2011.5767890
[5]   The dynamic programming method in the generalized traveling salesman problem [J].
Chentsov, AG ;
Korotayeva, LN .
MATHEMATICAL AND COMPUTER MODELLING, 1997, 25 (01) :93-105
[6]  
Cong G., 2009, P VLDB ENDOWMENT, V2, P337
[7]  
DESROCHERS M, 1988, INFOR, V26, P191
[8]  
Doytsher, 2008, GIS, P1
[9]   Improved preprocessing, labeling and scaling algorithms for the weight-constrained shortest path problem [J].
Dumitrescu, I ;
Boland, N .
NETWORKS, 2003, 42 (03) :135-153
[10]   ALGORITHM-97 - SHORTEST PATH [J].
FLOYD, RW .
COMMUNICATIONS OF THE ACM, 1962, 5 (06) :345-345