节点文献

一种改进的可见性计算方法

Point visibility computing in polygons with holes

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 吕琳杨承磊汪嘉业

【Author】 Lu Lin~1,Yang Chenglei~1,Wang Jiaye~(1,2) 1(School of Computer Science and Technology, Shandong University,Ji’nan 250101,China) 2(Shandong Economics College,Ji’nan 250014,China)

【机构】 山东大学计算机科学与技术学院山东经济学院

【摘要】 本文提出一种计算任意点可见多边形的新方法。给定一个点数为n,包含h个洞的多边形P和P内的任意点v,计算v在P内的可见多边形VP(P,v).首先,将P分割成O(h)个简单多边形,然后利用文献[4]中的方法将每个简单多边形的内部和外部分割成可见单元,并建立数据结构。我们的方法可以在O(log~2m+hlog(n/h)+h+|VP(P,v)|)时间内报告VP(P,v),其中m表示点v所在简单多边形的点数,m<n,并需要预处理时间O(n~2 logn)和空间O(n~2)。

【Abstract】 In this paper,we have discussed how to query the visibility polygon VP(P,v) of an arbitrary point v in a polygon P with n vertices and h holes.We first divide P into O(h) simple polygons,and then decompose the inner and exterior of each simple polygon into visibility cells and create data structures using the methods of[4].In the running phase,our algorithm can report VP(P,v) in O(log~2m+hlog(nlh) +h +|VP(P,v)|) time, where m is the size of the simple polygon that v locates in and m<n,with O(n~2) space and O(n~2logn) preprocessing time.

【基金】 国家自然科学基金60703028,61070093和U1035004;山东省优秀中青年科学家基金BS2009DX026;山东大学自主创新基金2010HW010
  • 【会议录名称】 第五届全国几何设计与计算学术会议论文集
  • 【会议名称】第五届全国几何设计与计算学术会议
  • 【会议时间】2011-11-11
  • 【会议地点】中国广东广州
  • 【分类号】TP391.41
  • 【主办单位】中国工业与应用数学学会几何设计与计算专业委员会
节点文献中: 

本文链接的文献网络图示:

本文的引文网络