Efficient evaluation of shortest travel-time path queries through spatial mashups

被引:20
|
作者
Zhang, Detian [1 ]
Chow, Chi-Yin [2 ]
Liu, An [3 ,4 ]
Zhang, Xiangliang [3 ]
Ding, Qingzhu [4 ]
Li, Qing [2 ,5 ]
机构
[1] Jiangnan Univ, Sch Digital Media, Wuxi, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
[3] King Abdullah Univ Sci & Technol, Thuwal 239556900, Saudi Arabia
[4] Soochow Univ, Sch Comp Sci, Suzhou, Peoples R China
[5] City Univ Hong Kong, Multimedia Software Engn Res Ctr, Shenzhen Res Inst, Shenzhen, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Path queries; Travel time; Spatial mashups; Direction sharing; Parallel requesting; Waypoints; Web mapping services;
D O I
10.1007/s10707-016-0288-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the real world, the route/path with the shortest travel time in a road network is more meaningful than that with the shortest network distance for location-based services (LBS). However, not every LBS provider has adequate resources to compute/estimate travel time for routes by themselves. A cost-effective way for LBS providers to estimate travel time for routes is to issue external route requests to Web mapping services (e.g., Google Maps, Bing Maps, and MapQuest Maps). Due to the high cost of processing such external route requests and the usage limits of Web mapping services, we take the advantage of direction sharing, parallel requesting and waypoints supported by Web mapping services to reduce the number of external route requests and the query response time for shortest travel-time route queries in this paper. We first give the definition of sharing ability to reflect the possibility of sharing the direction information of a route with others, and find out the queries that their query routes are independent with each other for parallel processing. Then, we model the problem of selecting the optimal waypoints for an external route request as finding the longest simple path in a weighted complete digraph. As it is a MAX SNP-hard problem, we propose a greedy algorithm with performance guarantee to find the best set of waypoints in an external route request. We evaluate the performance of our approach using a real Web mapping service, a real road network, real and synthetic data sets. Experimental results show the efficiency, scalability, and applicability of our approach.
引用
收藏
页码:3 / 28
页数:26
相关论文
共 50 条
  • [1] Efficient evaluation of shortest travel-time path queries through spatial mashups
    Detian Zhang
    Chi-Yin Chow
    An Liu
    Xiangliang Zhang
    Qingzhu Ding
    Qing Li
    [J]. GeoInformatica, 2018, 22 : 3 - 28
  • [2] Efficient Evaluation of Shortest Travel-Time Path Queries in Road Networks by Optimizing Waypoints in Route Requests Through Spatial Mashups
    Zhang, Detian
    Chow, Chi-Yin
    Li, Qing
    Liu, An
    [J]. WEB TECHNOLOGIES AND APPLICATIONS, PT I, 2016, 9931 : 104 - 115
  • [3] Effective shortest travel-time path caching and estimating for location-based services
    Detian Zhang
    An Liu
    Zhixu Li
    Gangyong Jia
    Fei Chen
    Qing Li
    [J]. World Wide Web, 2019, 22 : 455 - 475
  • [4] Effective shortest travel-time path caching and estimating for location-based services
    Zhang, Detian
    Liu, An
    Li, Zhixu
    Jia, Gangyong
    Chen, Fei
    Li, Qing
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2019, 22 (02): : 455 - 475
  • [5] Optimization and evaluation of shortest path queries
    Edward P. F. Chan
    Heechul Lim
    [J]. The VLDB Journal, 2007, 16 : 343 - 369
  • [6] Optimization and evaluation of shortest path queries
    Chan, Edward P. F.
    Lim, Heechul
    [J]. VLDB JOURNAL, 2007, 16 (03): : 343 - 369
  • [7] Efficient Graph Encryption Scheme for Shortest Path Queries
    Ghosh, Esha
    Kamara, Seny
    Tamassia, Roberto
    [J]. ASIA CCS'21: PROCEEDINGS OF THE 2021 ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2021, : 516 - 525
  • [8] Efficient algorithms for shortest path queries in planar digraphs
    Djidjev, HN
    [J]. GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 1997, 1197 : 151 - 165
  • [9] Efficient Batch Processing of Shortest Path Queries in Road Networks
    Zhang, Mengxuan
    Li, Lei
    Hua, Wen
    Zhou, Xiaofang
    [J]. 2019 20TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM 2019), 2019, : 100 - 105
  • [10] Efficient processing of shortest path queries in evolving graph sequences
    Ren, Chenghui
    Lo, Eric
    Kao, Ben
    Zhu, Xinjie
    Cheng, Reynold
    Cheung, David W.
    [J]. INFORMATION SYSTEMS, 2017, 70 : 18 - 31