Distributed Multimodal Path Queries

被引:9
|
作者
Li, Yawen [1 ]
Yuan, Ye [2 ]
Wang, Yishu [3 ]
Lian, Xiang [4 ]
Ma, Yuliang [5 ]
Wang, Guoren [2 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Econ & Management, Beijing 100876, Peoples R China
[2] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing 100811, Peoples R China
[3] Northeastern Univ, Sch Comp Sci & Engn, Shenyang 110819, Liaoning, Peoples R China
[4] Kent State Univ, Dept Comp Sci, Kent, OH 44240 USA
[5] Northeastern Univ, Sch Business Adm, Shenyang 110819, Liaoning, Peoples R China
基金
美国国家科学基金会;
关键词
Multimodal graph; path query; parallel computation; SHORTEST-PATH; ROAD NETWORKS;
D O I
10.1109/TKDE.2020.3020185
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multimodal path queries over transportation networks are receiving increasing attention due to their widespread applications. A multimodal path query consists of finding multimodal journeys from source to destination in transportation networks, including unrestricted walking, driving, cycling, and schedule-based public transportation. Transportation networks are generally continent-sized. This characteristic highlights the need for parallel computing to accelerate multimodal path queries. Meanwhile, transportation networks are often fragmented and distributively stored on different machines. This situation calls for exploiting parallel computing power for these distributed systems. Therefore, in this paper, we study distributed multimodal path (DMP) queries over large transportation networks. We develop algorithms to explore parallel computation. When evaluating a DMP query Q on a distributed multimodal graph Gmult, we show that the algorithms possess the following performance guarantees, irrespective of how Gmult is fragmented and distributed: (1) each machine is visited only once; (2) the total network traffic is determined by the size of Q and the fragmentation of Gmult; (3) the response time is decided by the largest fragment of Gmult; and (4) the algorithm is parallel scalable. Using real-life and synthetic data, we experimentally verify that the algorithms are scalable on large graphs.
引用
收藏
页码:3196 / 3210
页数:15
相关论文
共 50 条
  • [1] Distributed Graph Path Queries using Spark
    Balaji, Janani
    Sunderraman, Rajshekhar
    [J]. PROCEEDINGS 2016 IEEE 40TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC), VOL 2, 2016, : 326 - 331
  • [2] Graph Topology Abstraction for Distributed Path Queries
    Balaji, Janani
    Sunderraman, Rajshekhar
    [J]. PROCEEDINGS OF THE ACM WORKSHOP ON HIGH PERFORMANCE GRAPH PROCESSING (HPGP'16), 2016, : 27 - 34
  • [3] Processing Regular Path Queries on Arbitrarily Distributed Data
    Davoust, Alan
    Esfandiari, Babak
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2016 CONFERENCES, 2016, 10033 : 844 - 861
  • [4] Distributed processing of regular path queries in RDF graphs
    Xintong Guo
    Hong Gao
    Zhaonian Zou
    [J]. Knowledge and Information Systems, 2021, 63 : 993 - 1027
  • [5] Distributed processing of regular path queries in RDF graphs
    Guo, Xintong
    Gao, Hong
    Zou, Zhaonian
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2021, 63 (04) : 993 - 1027
  • [6] Distributed multi-source regular path queries
    Shoaran, Maryam
    Thomo, Alex
    [J]. FRONTIERS OF HIGH PERFORMANCE COMPUTING AND NETWORKING - ISPA 2007 WORKSHOPS, 2007, 4743 : 365 - +
  • [7] Fault-tolerant computation of distributed regular path queries
    Shoaran, Maryam
    Thomo, Alex
    [J]. THEORETICAL COMPUTER SCIENCE, 2009, 410 (01) : 62 - 77
  • [8] Distributed Processing of k Shortest Path Queries over Dynamic Road Networks
    Yu, Ziqiang
    Yu, Xiaohui
    Koudas, Nick
    Liu, Yang
    Li, Yifan
    Chen, Yueting
    Yang, Dingyu
    [J]. SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 665 - 679
  • [9] Efficient Distributed Regular Path Queries on RDF Graphs Using Partial Evaluation
    Wang, Xin
    Wang, Junhu
    Zhang, Xiaowang
    [J]. CIKM'16: PROCEEDINGS OF THE 2016 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2016, : 1933 - 1936
  • [10] Ganite: A distributed engine for scalable path queries over temporal property graphs
    Ramesh, Shriram
    Baranawal, Animesh
    Simmhan, Yogesh
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 151 : 94 - 111