Dynamic Spanning Trees for Connectivity Queries on Fully-dynamic Undirected Graphs

被引:3
作者
Chen, Qing [1 ]
Lachish, Oded [2 ]
Helmer, Sven [1 ]
Bohlen, Michael H. [1 ]
机构
[1] Univ Zurich, Zurich, Switzerland
[2] Birkbeck Univ London, London, England
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2022年 / 15卷 / 11期
关键词
ALGORITHMS;
D O I
10.14778/3551793.3551868
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Answering connectivity queries is fundamental to fully dynamic graphs where edges and vertices are inserted and deleted frequently. Existing work proposes data structures and algorithms with worst case guarantees. We propose a new data structure, the dynamic tree (D-tree), together with algorithms to construct and maintain it. The D-tree is the first data structure that scales to fully dynamic graphs with millions of vertices and edges and, on average, answers connectivity queries much faster than data structures with worst case guarantees.
引用
收藏
页码:3263 / 3276
页数:14
相关论文
共 52 条
[1]  
Ammar Waleed, 2018, NAACL-HLT, V3, P84, DOI 10.18653/v1/n18-3011
[2]  
[Anonymous], 1985, Algorithmic Graph Theory
[3]  
[Anonymous], 2021, SNAP STACK OV TEMP N
[4]  
[Anonymous], 2016, 24 ANN EUROPEAN S AL, DOI [DOI 10.4230/LIPICS.ESA.2016.53, 10.4230/LIPIcs.ESA.2016.53]
[5]  
[Anonymous], 1997, ACM J EXP ALGORITHMI, DOI [DOI 10.1145/264216.264223, 10.1145/264216.264223]
[6]  
[Anonymous], 2022, KONECT KONECT PROJ
[7]  
[Anonymous], 2009, Introduction to Algorithms
[8]   Incremental Maintenance of 2-Hop Labeling of Large Graphs [J].
Bramandia, Ramadhana ;
Choi, Byron ;
Ng, Wee Keong .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2010, 22 (05) :682-698
[9]  
Chen Q, 2022, Arxiv, DOI arXiv:2207.06887
[10]  
Cheney James, 2013, In Search of Elegance in the Theory and Practice of Computation. Essays Dedicated to Peter Buneman: LNCS 8000, P193, DOI 10.1007/978-3-642-41660-6_9