To Meet or Not to Meet: Finding the Shortest Paths in Road Networks

被引:9
|
作者
Huang, Weihuang [1 ]
Zhang, Yikai [2 ]
Shang, Zechao [3 ]
Yu, Jeffrey Xu [2 ]
机构
[1] Chinese Univ Hong Kong, Shatin, Hong Kong, Peoples R China
[2] Chinese Univ Hong Kong, Dept Syst Engn & Engn Management, Shatin, Hong Kong, Peoples R China
[3] Univ Chicago, Chicago, IL 60637 USA
关键词
Shortest paths; meeting requirement; algorithms; DISTANCE QUERIES; ALGORITHMS;
D O I
10.1109/TKDE.2017.2777851
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Finding the shortest path in road networks becomes one of important issues in location based services (LBS). The problem of finding the optimal meeting point for a group of users has also been well studied in existing works. In this paper, we investigate a new problem for two users. Each user has his/her own source and destination. However, whether to meet before going to their destinations is with some uncertainty. We model it as minimum path pair (MPP) query, which consists of two pairs of source and destination and a user-specified weight alpha to balance the two different needs. The result is a pair of paths connecting the two sources and destinations respectively, with minimal overall cost of the two paths and the shortest route between them. To solve MPP queries, we devise algorithms by enumerating node pairs. We adopt a location-based pruning strategy to reduce the number of node pairs for enumeration. An efficient algorithm based on point-to-point shortest path calculation is proposed to further improve query efficiency. We also give two fast approximate algorithms with approximation bounds. Extensive experiments are conducted to show the effectiveness and efficiency of our methods.
引用
收藏
页码:772 / 785
页数:14
相关论文
共 50 条
  • [21] On the Utilization of Shortest Paths in Complex Networks
    Alrasheed, Hend
    IEEE ACCESS, 2021, 9 : 110989 - 111004
  • [22] Improved algorithm for finding next-to-shortest paths
    Li, Shisheng
    Sun, Guangzhong
    Chen, Guoliang
    INFORMATION PROCESSING LETTERS, 2006, 99 (05) : 192 - 194
  • [23] SINGLE-EXPONENTIAL UPPER BOUND FOR FINDING SHORTEST PATHS IN 3 DIMENSIONS
    REIF, JH
    STORER, JA
    JOURNAL OF THE ACM, 1994, 41 (05) : 1013 - 1019
  • [24] Single-exponential upper bound for finding shortest paths in three dimensions
    Reif, John H., 1600, ACM, New York, NY, United States (41):
  • [25] Enhancing the Computation of Distributed Shortest Paths on Power-law Networks in Dynamic Scenarios
    D'Angelo, Gianlorenzo
    D'Emidio, Mattia
    Frigioni, Daniele
    Romano, Daniele
    THEORY OF COMPUTING SYSTEMS, 2015, 57 (02) : 444 - 477
  • [26] Shortest paths in piecewise continuous time-dependent networks
    Dell'Amico, M.
    Iori, M.
    Pretolani, D.
    OPERATIONS RESEARCH LETTERS, 2008, 36 (06) : 688 - 691
  • [27] Parametric Shortest Paths in Planar Graphs
    Gajjar, Kshitij
    Radhakrishnan, Jaikumar
    2019 IEEE 60TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2019), 2019, : 876 - 895
  • [28] Finding the shortest node-disjoint pair of paths that are allowed to share resilient arcs
    Gomes, Teresa
    Zotkiewicz, Mateusz
    2013 5TH INTERNATIONAL CONGRESS ON ULTRA MODERN TELECOMMUNICATIONS AND CONTROL SYSTEMS AND WORKSHOPS (ICUMT), 2013, : 179 - 186
  • [29] A new approach to shortest paths on networks based on the quantum bosonic mechanism
    Jiang, Xin
    Wang, Hailong
    Tang, Shaoting
    Ma, Lili
    Zhang, Zhanli
    Zheng, Zhiming
    NEW JOURNAL OF PHYSICS, 2011, 13
  • [30] Replacement Paths and k Simple Shortest Paths in Unweighted Directed Graphs
    Roditty, Liam
    Zwick, Uri
    ACM TRANSACTIONS ON ALGORITHMS, 2012, 8 (04)