Speeding Up Reachability Queries in Public Transport Networks Using Graph Partitioning

被引:0
|
作者
Bezaye Tesfaye
Nikolaus Augsten
Mateusz Pawlik
Michael H. Böhlen
Christian S. Jensen
机构
[1] University of Salzburg,
[2] University of Zurich,undefined
[3] Aalborg University,undefined
来源
关键词
Reachability queries; Public transport networks; Temporal graphs; Spatial network databases;
D O I
暂无
中图分类号
学科分类号
摘要
Computing path queries such as the shortest path in public transport networks is challenging because the path costs between nodes change over time. A reachability query from a node at a given start time on such a network retrieves all points of interest (POIs) that are reachable within a given cost budget. Reachability queries are essential building blocks in many applications, for example, group recommendations, ranking spatial queries, or geomarketing. We propose an efficient solution for reachability queries in public transport networks. Currently, there are two options to solve reachability queries. (1) Execute a modified version of Dijkstra’s algorithm that supports time-dependent edge traversal costs; this solution is slow since it must expand edge by edge and does not use an index. (2) Issue a separate path query for each single POI, i.e., a single reachability query requires answering many path queries. None of these solutions scales to large networks with many POIs. We propose a novel and lightweight reachability index. The key idea is to partition the network into cells. Then, in contrast to other approaches, we expand the network cell by cell. Empirical evaluations on synthetic and real-world networks confirm the efficiency and the effectiveness of our index-based reachability query solution.
引用
收藏
页码:11 / 29
页数:18
相关论文
共 50 条
  • [1] Speeding Up Reachability Queries in Public Transport Networks Using Graph Partitioning
    Tesfaye, Bezaye
    Augsten, Nikolaus
    Pawlik, Mateusz
    Boehlen, Michael H.
    Jensen, Christian S.
    INFORMATION SYSTEMS FRONTIERS, 2022, 24 (01) : 11 - 29
  • [2] Speeding Up Shortest Path Search in Public Transport Networks
    Martinek, Vladislav
    Zemlicka, Michal
    DATESO 2009 - DATABASES, TEXTS, SPECIFICATIONS, OBJECTS: PROCEEDINGS OF THE 9TH ANNUAL INTERNATIONAL WORKSHOP, 2009, 471 : 1 - 12
  • [3] Model checking spatial reachability specifications of public transport networks
    Niu, Jun
    Wang, Jia
    SIMULATION MODELLING PRACTICE AND THEORY, 2025, 138
  • [4] Speeding up Graph Matching by Means of Systematic Graph Reductions Using Centrality Measures
    Gillioz, Anthony
    Riesen, Kaspar
    2022 12TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION SYSTEMS (ICPRS), 2022,
  • [5] Speeding Up Set Intersections in Graph Algorithms using SIMD Instructions
    Han, Shuo
    Zou, Lei
    Yu, Jeffery Xu
    SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 1587 - 1602
  • [6] Speeding Up Logic-Based Benders Decomposition by Strengthening Cuts with Graph Neural Networks
    Varga, Johannes
    Karlsson, Emil
    Raidl, Guenther R.
    Ronnberg, Elina
    Lindsten, Fredrik
    Rodemann, Tobias
    MACHINE LEARNING, OPTIMIZATION, AND DATA SCIENCE, LOD 2023, PT I, 2024, 14505 : 24 - 38
  • [7] Execution Plan Selection for Parallel Queries Using Graph Neural Networks
    Tao, Wenxia
    Niu, Baoning
    Liu, Haonan
    Computer Engineering and Applications, 2023, 59 (13) : 259 - 265
  • [8] Identifying influential individuals in microblogging networks using graph partitioning
    Huang, Mingqing
    Zou, Guobing
    Zhang, Bofeng
    Gan, Yanglan
    Jiang, Susu
    Jiang, Keyuan
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 102 : 70 - 82
  • [9] Speeding up the MATLAB complex networks package using graphic processors
    Zhang Bai-Da
    Tang Yu-Hua
    Wu Jun-Jie
    Li Xin
    CHINESE PHYSICS B, 2011, 20 (09)
  • [10] Speeding up the MATLAB complex networks package using graphic processors
    张百达
    唐玉华
    吴俊杰
    李鑫
    Chinese Physics B, 2011, (09) : 468 - 475