中文

针对点集凸包的多边形查询

计算几何 2019-10-22 v1

摘要

我们研究如下范围搜索问题:在平面上针对一组方向 O\mathcal{O} 预处理 nn 个点的点集 PP,使得给定 O\mathcal{O}-定向凸多边形 QQ 时,可高效计算 PQP\cap Q 的凸包,其中 O\mathcal{O}-定向多边形是指其边方向均属于 O\mathcal{O} 的多边形。我们提出一种数据结构,其空间为 O(nk3log2n)O(nk^3\log^2n)、构建时间为 O(nk3log2n)O(nk^3\log^2n),并对任意查询 O\mathcal{O}-定向凸 ss-边形 QQ 提供 O(h+slog2n)O(h+s\log^2 n) 时间的查询算法,其中 hh 为凸包的复杂度。此外,利用该数据结构,我们可在 O(slog2n)O(s\log^2n) 时间内计算 PQP\cap Q 凸包的周长或面积。

关键词

引用

@article{arxiv.1910.08717,
  title  = {Polygon Queries for Convex Hulls of Points},
  author = {Eunjin Oh and Hee-Kap Ahn},
  journal= {arXiv preprint arXiv:1910.08717},
  year   = {2019}
}