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 条
  • [41] Shortest paths in stochastic networks
    Lloyd-Smith, B
    Kist, AA
    Harris, RJ
    Shrestha, N
    2004 12TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, VOLS 1 AND 2 , PROCEEDINGS: UNITY IN DIVERSITY, 2004, : 492 - 496
  • [42] Shortest Paths in Multiplex Networks
    Ghariblou, Saeed
    Salehi, Mostafa
    Magnani, Matteo
    Jalili, Mahdi
    SCIENTIFIC REPORTS, 2017, 7
  • [43] Finding Shortest Paths Between Graph Colourings
    Matthew Johnson
    Dieter Kratsch
    Stefan Kratsch
    Viresh Patel
    Daniël Paulusma
    Algorithmica, 2016, 75 : 295 - 321
  • [44] A Sequential algorithm for finding K Shortest Paths
    Tsvetanov, Sevdalin
    Marinova, Daniela
    PROCEEDINGS OF THE 44TH INTERNATIONAL CONFERENCE "APPLICATIONS OF MATHEMATICS IN ENGINEERING AND ECONOMICS", 2018, 2048
  • [45] Quantum materials: Where many paths meet
    Ball, Philip
    MRS BULLETIN, 2017, 42 (10) : 698 - 705
  • [46] Paths that meet: Manuel Machado and the Escorial group
    d'Ors, M
    INSULA-REVISTA DE LETRAS Y CIENCIAS HUMANAS, 1997, 53 (608-09): : 45 - 47
  • [47] Genetic Algorithm for finding shortest paths Problem
    Al-hayali, Shaymaa
    Ucan, Osman
    Bayat, Oguz
    ICEMIS'18: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING AND MIS, 2018,
  • [48] FINDING SHORTEST PATHS AMIDST VERTICAL OBSTACLES
    GEWALI, L
    NTAFOS, S
    TOLLIS, IG
    PROCEEDINGS OF THE 22ND CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS, VOLS 1 & 2, 1988, : 720 - 725
  • [49] Where the Paths Meet: Remarks on Truth and Paradox
    Beall, J. C.
    Glanzberg, Michael
    TRUTH AND ITS DEFORMITIES, 2008, 32 : 169 - 198
  • [50] FINDING K SHORTEST LOOPLESS PATHS IN A NETWORK
    YEN, JY
    MANAGEMENT SCIENCE SERIES A-THEORY, 1971, 17 (11): : 712 - 716