Skip to main navigation Skip to search Skip to main content

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

  • Detian Zhang
  • , Chi-Yin Chow
  • , An Liu*
  • , Xiangliang Zhang
  • , Qingzhu Ding
  • , Qing Li
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

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.
Original languageEnglish
Pages (from-to)3-28
JournalGeoInformatica
Volume22
Issue number1
Online published7 Jan 2017
DOIs
Publication statusPublished - Jan 2018

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities

Research Keywords

  • Direction sharing
  • Parallel requesting
  • Path queries
  • Spatial mashups
  • Travel time
  • Waypoints
  • Web mapping services

Fingerprint

Dive into the research topics of 'Efficient evaluation of shortest travel-time path queries through spatial mashups'. Together they form a unique fingerprint.

Cite this