English

Parameterized dynamic data structure for Split Completion

Data Structures and Algorithms 2024-02-15 v1

Abstract

We design a randomized data structure that, for a fully dynamic graph GG updated by edge insertions and deletions and integers k,dk, d fixed upon initialization, maintains the answer to the Split Completion problem: whether one can add kk edges to GG to obtain a split graph. The data structure can be initialized on an edgeless nn-vertex graph in time n(kdlogn)O(1)n \cdot (k d \cdot \log n)^{\mathcal{O}(1)}, and the amortized time complexity of an update is 5k(kdlogn)O(1)5^k \cdot (k d \cdot \log n)^{\mathcal{O}(1)}. The answer provided by the data structure is correct with probability 1O(nd)1-\mathcal{O}(n^{-d}).

Keywords

Cite

@article{arxiv.2402.08816,
  title  = {Parameterized dynamic data structure for Split Completion},
  author = {Konrad Majewski and Michał Pilipczuk and Anna Zych-Pawlewicz},
  journal= {arXiv preprint arXiv:2402.08816},
  year   = {2024}
}

Comments

25 pages, 2 figures