...
首页> 外文期刊>Computational geometry: Theory and applications >Worst-case-optimal algorithms for guarding planar graphs and polyhedral surfaces
【24h】

Worst-case-optimal algorithms for guarding planar graphs and polyhedral surfaces

机译:保护平面图和多面体表面的最坏情况最优算法

获取原文
获取原文并翻译 | 示例
           

摘要

We present an optimal Θ(n)-time algorithm for the selection of a subset of the vertices of an n-vertex plane graph G so that each of the faces of G is covered by (i.e., incident with) one or more of the selected vertices. At most [n/2] vertices are selected, matching the worst-case requirement. Analogous results for edge-covers are developed for two different notions of "coverage". In particular, our linear-time algorithm selects at most n - 2 edges to strongly cover G, at most [n/3] diagonals to cover G, and in the case where G has no quadrilateral faces, at most [n/3] edges to cover G. All these bounds are optimal in the worst-case. Most of our results flow from the study of a relaxation of the familiar notion of a 2-coloring of a plane graph which we call a face-respecting 2-coloring that permits monochromatic edges as long as there are no monochromatic faces. Our algorithms apply directly to the location of guards, utilities or illumination sources on the vertices or edges of polyhedral terrains, polyhedral surfaces, or planar subdivisions.
机译:我们提出了一种最优的Θ(n)-时间算法,用于选择n个顶点平面图G的顶点的子集,以使G的每个面都被一个或多个G覆盖(即入射)。选定的顶点。最多选择[n / 2]个顶点,以匹配最坏情况的要求。针对两个不同的“覆盖率”概念开发了边缘覆盖率的类似结果。特别是,我们的线性时间算法最多选择n-2条边来覆盖G,最多选择[n / 3]个对角线覆盖G,并且在G没有四边形面的情况下,最多选择[n / 3]所有这些边界在最坏的情况下都是最佳的。我们的大部分结果来自对平面图2色这一熟悉概念的放松的研究,我们称其为尊重面部的2色,只要没有单色面,该图就允许单色边缘。我们的算法直接应用于在多面体地形,多面体表面或平面细分的顶点或边缘上的防护装置,公用设施或照明源的位置。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号