Hierarchical and Dynamic k-Path Covers

被引:4
|
作者
Akiba, Takuya [1 ]
Yano, Yosuke [2 ]
Mizuno, Naoto [3 ]
机构
[1] Preferred Networks Inc, Tokyo, Japan
[2] Recruit Holdings Co Ltd, Tokyo, Japan
[3] Univ Tokyo, Tokyo 1138654, Japan
关键词
Graphs; road networks; spatial networks; indexing; route planning;
D O I
10.1145/2983323.2983712
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A metric-independent data structure for spatial networks called k-all-path cover (k-APC) has recently been proposed. It involves a set of vertices that covers all paths of size k, and is a general indexing technique that can accelerate various path-related processes on spatial networks, such as route planning and path subsampling to name a few. Although it is a promising tool, it currently has drawbacks pertaining to its construction and maintenance. First, k-APCs, especially for large values of k, are computationally too expensive. Second, an important factor related to quality is ignored by a prevalent construction algorithm. Third, an existing algorithm only focuses on static networks. To address these issues, we propose novel k-APC construction and maintenance algorithms. Our algorithms re-cursively construct the layers of APCs, which we call the k-all-path cover hierarchy, by using vertex cover heuristics. This allows us to extract k-APCs for various values of k from the hierarchy. We also devise an algorithm to maintain k-APC hierarchies on dynamic networks. Our experiments showed that our construction algorithm can yield high solution quality, and has a short running time for large values of k. They also verified that our dynamic algorithm can handle an edge weight change within 40 ms.
引用
收藏
页码:1543 / 1552
页数:10
相关论文
共 50 条
  • [31] Adaptive Algorithms for Estimating Betweenness and k-path Centralities
    Chehreghani, Mostafa Haghir
    Bifet, Albert
    Abdessalem, Talel
    PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM '19), 2019, : 1231 - 1240
  • [32] Optimizing k-path selection for randomized interconnection networks
    Newaz, Md Nahid
    Mollah, Md Atiqul
    2021 IEEE 28TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS (HIPC 2021), 2021, : 222 - 231
  • [33] A local search algorithm for the k-path partition problem
    Shiming Li
    Wei Yu
    Zhaohui Liu
    Optimization Letters, 2024, 18 : 279 - 290
  • [34] A local search algorithm for the k-path partition problem
    Li, Shiming
    Yu, Wei
    Liu, Zhaohui
    OPTIMIZATION LETTERS, 2024, 18 (01) : 279 - 290
  • [35] Approximation Algorithm for the Broadcast Time in k-Path Graph
    Bhabak, Puspal
    Harutyunyan, Hovhannes A.
    JOURNAL OF INTERCONNECTION NETWORKS, 2019, 19 (04)
  • [36] Complexity of the Maximum k-Path Vertex Cover Problem
    Miyano, Eiji
    Saitoh, Toshiki
    Uehara, Ryuhei
    Yagita, Tsuyoshi
    van der Zanden, Tom C.
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2020, E103A (10) : 1193 - 1201
  • [37] Complexity of the Maximum k-Path Vertex Cover Problem
    Miyano, Eiji
    Saitoh, Toshiki
    Uehara, Ryuhei
    Yagita, Tsuyoshi
    van der Zanden, Tom C.
    WALCOM: ALGORITHMS AND COMPUTATION, WALCOM 2018, 2018, 10755 : 240 - 251
  • [38] The Matrix Diagonal Dominance with k-path Covering and its Application
    Lv, Hongbin
    PROCEEDINGS OF THE THIRD INTERNATIONAL WORKSHOP ON MATRIX ANALYSIS AND APPLICATIONS, VOL 2, 2009, : 157 - 160
  • [39] On the k-path vertex cover of some graph products
    Jakovac, Marko
    Taranenko, Andrej
    DISCRETE MATHEMATICS, 2013, 313 (01) : 94 - 100
  • [40] Improved approximation algorithms for the k-path partition problem
    Li, Shiming
    Yu, Wei
    Liu, Zhaohui
    JOURNAL OF GLOBAL OPTIMIZATION, 2024, : 983 - 1006