English

Insertion-Only Dynamic Connectivity in General Disk Graphs

Computational Geometry 2023-06-28 v1

Abstract

Let SR2S \subseteq \mathbb{R}^2 be a set of nn \emph{sites} in the plane, so that every site sSs \in S has an \emph{associated radius} rs>0r_s > 0. Let D(S)D(S) be the \emph{disk intersection graph} defined by SS, i.e., the graph with vertex set SS and an edge between two distinct sites s,tSs, t \in S if and only if the disks with centers ss, tt and radii rsr_s, rtr_t intersect. Our goal is to design data structures that maintain the connectivity structure of D(S)D(S) as SS changes dynamically over time. We consider the incremental case, where new sites can be inserted into SS. While previous work focuses on data structures whose running time depends on the ratio between the smallest and the largest site in SS, we present a data structure with O(α(n))O(\alpha(n)) amortized query time and O(log6n)O(\log^6 n) expected amortized insertion time.

Keywords

Cite

@article{arxiv.2306.15338,
  title  = {Insertion-Only Dynamic Connectivity in General Disk Graphs},
  author = {Haim Kaplan and Katharina Klost and Kristin Knorr and Wolfgang Mulzer and Liam Roditty},
  journal= {arXiv preprint arXiv:2306.15338},
  year   = {2023}
}

Comments

7 pages, 6 figures. Presented at EuroCG 2023. This version corrects a missing log-factor in the insertion time

R2 v1 2026-06-28T11:15:30.714Z