reachability query
Recently Published Documents


TOTAL DOCUMENTS

30
(FIVE YEARS 7)

H-INDEX

5
(FIVE YEARS 0)

Author(s):  
Bezaye Tesfaye ◽  
Nikolaus Augsten ◽  
Mateusz Pawlik ◽  
Michael H. Böhlen ◽  
Christian S. Jensen

AbstractComputing 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.


2021 ◽  
Author(s):  
Zhaoyuan Zhang ◽  
Zhiqiong Wang ◽  
Ziheng Ding ◽  
Keyi Liu ◽  
Hanwen Wang ◽  
...  

2021 ◽  
Vol 14 (10) ◽  
pp. 1845-1858
Author(s):  
Xiaoshuang Chen ◽  
Kai Wang ◽  
Xuemin Lin ◽  
Wenjie Zhang ◽  
Lu Qin ◽  
...  

Bipartite graphs are naturally used to model relationships between two different types of entities, such as people-location, author-paper, and customer-product. When modeling real-world applications like disease outbreaks, edges are often enriched with temporal information, leading to temporal bipartite graphs. While reachability has been extensively studied on (temporal) unipartite graphs, it remains largely unexplored on temporal bipartite graphs. To fill this research gap, in this paper, we study the reachability problem on temporal bipartite graphs. Specifically, a vertex u reaches a vertex w in a temporal bipartite graph G if u and w axe connected through a series of consecutive wedges with time constraints. Towards efficiently answering if a vertex can reach the other vertex, we propose an index-based method by adapting the idea of 2-hop labeling. Effective optimization strategies and parallelization techniques are devised to accelerate the index construction process. To better support real-life scenarios, we further show how the index is leveraged to efficiently answer other types of queries, e.g., single-source reachability query and earliest-arrival path query. Extensive experiments on 16 real-world graphs demonstrate the effectiveness and efficiency of our proposed techniques.


2020 ◽  
Vol 130 ◽  
pp. 101854
Author(s):  
Amina Gacem ◽  
Apostolos N. Papadopoulos ◽  
Kamel Boukhalfa

Author(s):  
Bezaye Tesfaye ◽  
Nikolaus Augsten ◽  
Mateusz Pawlik ◽  
Michael H. Böhlen ◽  
Christian S. Jensen

AbstractComputing 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.


2018 ◽  
Vol 27 (2) ◽  
pp. 271-296 ◽  
Author(s):  
Junfeng Zhou ◽  
Jeffrey Xu Yu ◽  
Na Li ◽  
Hao Wei ◽  
Ziyang Chen ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document