...
首页> 外文期刊>Computational geometry: Theory and applications >Characterizing LR-visibility polygons and related problems
【24h】

Characterizing LR-visibility polygons and related problems

机译:表征LR可见度多边形和相关问题

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

获取外文期刊封面封底 >>

       

摘要

A simple polygon P is said to be LR-visibility polygon if there exists two points s and t on the boundary of P such that every point of the clockwise boundary of P from s to t (denoted as L) is visible from some point of the counterclockwise boundary of P from s to t (denoted as R) and vice versa. In this paper we derive properties of shortest paths in LR-visibility polygons and present a characterization of LR visibility polygons in terms of shortest paths between vertices. This characterization suggests a simple algorithm for the following recognition problem. Given a polygon P with distinguished vertices s and t, the problem is to determine whether P is a LR-visibility polygon with respect to s and t. Our algorithm for this problem checks LR-visibility by traversing shortest path trees rooted at s and t in DFS manner and it runs in linear time. Using our characterization of LR-visibility polygons, we show that the shortest path tree rooted at a vertex or a boundary point can be computed in linear time for a class of polygons which contains LR-visibility polygons as a subclass. As a result, this algorithm can be used as a procedure for computing the shortest path tree in our recognition algorithm as well as in the recognition algorithm of Das, Heffernan and Narasimhan. Our algorithm computes the shortest path tree by scanning the boundary of the given polygon and it does not require triangulation as a preprocessing step.
机译:如果在P的边界上存在两个点s和t,使得从s到t的P的顺时针边界的每个点(表示为L)可见,则简单多边形P称为LR可见多边形。 P从s到t的逆时针边界(表示为R),反之亦然。在本文中,我们推导了LR可见性多边形中最短路径的属性,并根据顶点之间的最短路径对LR可见性多边形进行了描述。此特征为以下识别问题提出了一种简单的算法。给定具有区分的顶点s和t的多边形P,问题在于确定P是否是相对于s和t的LR可见性多边形。我们针对此问题的算法通过以DFS方式遍历以s和t为根的最短路径树来检查LR可见性,并且该算法以线性时间运行。使用我们对LR可见性多边形的表征,我们表明,对于包含LR可见性多边形作为子类的一类多边形,可以在线性时间内计算出以顶点或边界点为根的最短路径树。结果,该算法可用作我们的识别算法以及Das,Heffernan和Narasimhan的识别算法中计算最短路径树的过程。我们的算法通过扫描给定多边形的边界来计算最短路径树,并且不需要三角剖分作为预处理步骤。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号