中文

使用少量变量计算可见性多边形

计算几何 2013-04-09 v2 数据结构与算法

摘要

当多边形位于只读存储器中且仅能使用少量工作变量时,我们提出了几种从多边形内部视点计算简单多边形 PP 的可见性多边形的算法。第一种算法使用常数个变量,并在 O(n\Rout)O(n\Rout) 时间内输出可见性多边形的顶点,其中 \Rout\Rout 表示 PP 中属于输出部分的反射顶点数量。接下来的两种算法使用 O(log\Rin)O(\log \Rin) 个变量,并在 O(nlog\Rin)O(n\log \Rin) 的随机期望时间或 O(nlog2\Rin)O(n\log^2 \Rin) 的确定性时间内输出可见性多边形,其中 \Rin\RinPP 的反射顶点数量。

关键词

引用

@article{arxiv.1111.3584,
  title  = {Computing a visibility polygon using few variables},
  author = {Luis Barba and Matias Korman and Stefan Langerman and Rodrigo I. Silveira},
  journal= {arXiv preprint arXiv:1111.3584},
  year   = {2013}
}

备注

11 pages. Full version of paper in Proceedings of ISAAC 2011