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 条
  • [1] Finding shortest paths on real road networks: the case for A*
    Zeng, W.
    Church, R. L.
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2009, 23 (04) : 531 - 543
  • [2] Finding Reliable Shortest Paths in Road Networks Under Uncertainty
    Chen, Bi Yu
    Lam, William H. K.
    Sumalee, Agachai
    Li, Qingquan
    Shao, Hu
    Fang, Zhixiang
    NETWORKS & SPATIAL ECONOMICS, 2013, 13 (02) : 123 - 148
  • [3] Finding Alternative Shortest Paths in Spatial Networks
    Xie, Kexin
    Deng, Ke
    Shang, Shuo
    Zhou, Xiaofang
    Zheng, Kai
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2012, 37 (04):
  • [4] Shortest paths in simple polygons with polygon-meet constraints
    Khosravi, R
    Ghodsi, M
    INFORMATION PROCESSING LETTERS, 2004, 91 (04) : 171 - 176
  • [5] Point-to-point shortest paths on dynamic time-dependent road networks
    Nannicini, Giacomo
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2010, 8 (03): : 327 - 330
  • [6] EFFECTIVE ALGORITHM FOR FINDING SHORTEST PATHS IN DENSE GAUSSIAN NETWORKS
    Monakhova, E. A.
    Monakhov, O. G.
    PRIKLADNAYA DISKRETNAYA MATEMATIKA, 2022, (58): : 94 - 104
  • [7] Finding the k shortest paths
    Eppstein, D
    SIAM JOURNAL ON COMPUTING, 1998, 28 (02) : 652 - 673
  • [8] Shortest Paths in Time-Dependent FIFO Networks
    Dehne, Frank
    Omran, Masoud T.
    Sack, Joerg-Ruediger
    ALGORITHMICA, 2012, 62 (1-2) : 416 - 435
  • [9] Shortest Paths in Time-Dependent FIFO Networks
    Frank Dehne
    Masoud T. Omran
    Jörg-Rüdiger Sack
    Algorithmica, 2012, 62 : 416 - 435
  • [10] Efficient Solutions For Finding Vitality With Respect To Shortest Paths
    Kare, Anjeneya Swami
    Saxena, Sanjeev
    2013 SIXTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2013, : 70 - 75