English

Computing Covers of Plane Forests

Computational Geometry 2013-11-20 v1

Abstract

Let ϕ\phi be a function that maps any non-empty subset AA of R2\mathbb{R}^2 to a non-empty subset ϕ(A)\phi(A) of R2\mathbb{R}^2. A ϕ\phi-cover of a set T={T1,T2,,Tm}T=\{T_1, T_2, \dots, T_m\} of pairwise non-crossing trees in the plane is a set of pairwise disjoint connected regions such that each tree TiT_i is contained in some region of the cover, and each region of the cover is either (1) ϕ(Ti)\phi(T_i) for some ii, or (2) ϕ(AB)\phi(A \cup B), where AA and BB are constructed by either (1) or (2), and ABA \cap B \neq \emptyset. We present two properties for the function ϕ\phi that make the ϕ\phi-cover well-defined. Examples for such functions ϕ\phi are the convex hull and the axis-aligned bounding box. For both of these functions ϕ\phi, we show that the ϕ\phi-cover can be computed in O(nlog2n)O(n\log^2n) time, where nn is the total number of vertices of the trees in TT.

Keywords

Cite

@article{arxiv.1311.4860,
  title  = {Computing Covers of Plane Forests},
  author = {Luis Barba and Alexis Beingessner and Prosenjit Bose and Michiel H. M. Smid},
  journal= {arXiv preprint arXiv:1311.4860},
  year   = {2013}
}

Comments

6 pages, 3 figures. Accepted and presented at the 25th annual Canadian Conference on Computational Geometry (CCCG 2013)

R2 v1 2026-06-22T02:10:44.338Z