English

Semi-dynamic connectivity in the plane

Computational Geometry 2015-02-13 v1 Data Structures and Algorithms

Abstract

Motivated by a path planning problem we consider the following procedure. Assume that we have two points ss and tt in the plane and take K=\mathcal{K}=\emptyset. At each step we add to K\mathcal{K} a compact convex set that does not contain ss nor tt. The procedure terminates when the sets in K\mathcal{K} separate ss and tt. We show how to add one set to K\mathcal{K} in O(1+kα(n))O(1+k\alpha(n)) amortized time plus the time needed to find all sets of K\mathcal{K} intersecting the newly added set, where nn is the cardinality of K\mathcal{K}, kk is the number of sets in K\mathcal{K} intersecting the newly added set, and α()\alpha(\cdot) is the inverse of the Ackermann function.

Keywords

Cite

@article{arxiv.1502.03690,
  title  = {Semi-dynamic connectivity in the plane},
  author = {Sergio Cabello and Michael Kerber},
  journal= {arXiv preprint arXiv:1502.03690},
  year   = {2015}
}
R2 v1 2026-06-22T08:28:28.357Z