×

简单多边形的两条边之间的可见性。 (英语) Zbl 0633.68119号

在许多计算机应用程序中,如图形自动制图、图像处理和机器人技术,最常见的主题之一是可见性的概念。我们关注的是简单n顶点多边形的两条边之间的可见性。提出了边到边可见性的四种自然定义。有O(n log n)算法和复杂的O(n log log n”算法可以部分间接地解决这个问题。提出了一种线性运行时间,并由此确定四种定义下边到边可见性的最佳算法。这种简单、高效和直接的算法无需计算简单多边形的三角测量,也可以识别可见性区域(如果存在)。

MSC公司:

68单位99 计算方法和应用
52A10号 2维凸集(包括凸曲线)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Asano T(1985)寻找带孔多边形区域可见性多边形的高效算法。大阪电子通信大学技术代表
[2] Avis D,ElGindy H(1983)多边形相似性的组合方法。IEEE Trans-Inf理论。第IT-29卷:148–150·Zbl 0498.68056号 ·doi:10.1109/TIT.1983.1056600
[3] Avis D,Toussant GT(1981)确定多边形从边的可见性的最佳算法。IEEE Trans-Comput(1986年12月)C-30:910-914·doi:10.1109/TC.1981.1675729
[4] Brown MR,Tarjan RE(1980)用于表示排序列表的数据结构的设计和分析。SIAM J计算9:594–614·Zbl 0446.68047号 ·数字对象标识代码:10.1137/0209045
[5] Chazelle B(1982)多边形切割定理及其应用。第23届IEEE计算机科学基础年会,第339–349页
[6] Chu WH,Lee DT(1983)再次探讨隐藏线消除问题。高级自动化国际会议程序,台湾台北(1983年12月),第469–480页
[7] Chavátal V(1975)平面几何中的组合定理。梳理论杂志[Ser B]18:39–41·兹伯利0278.05028 ·doi:10.1016/0095-8956(75)90061-1
[8] Chazelle B,Guibas LJ(1985)平面几何中的可见性和相交问题。计算几何学术研讨会,巴尔的摩(1985年6月),第135–146页
[9] Donald BR(1983)《通过自由空间假设通道以解决findpath问题》,麻省理工学院人工智能实验室(1983年6月)A.I.备忘录第738号
[10] Davis L,Benedikt M(1979)《空间计算模型:等维场和等维场》。计算机图形和图像处理。11: 49–72 ·doi:10.1016/0146-664X(79)90076-5
[11] Edelsbrunner H(1983)问题P 36。牛市。EATCS 21(1983年10月),第195页
[12] ElGindy H(1980)多边形的可见性及其应用。麦吉尔大学计算机科学学院理科硕士论文(1980年11月)
[13] ElGindy H(1985)多边形的层次分解及其应用。1985年5月,麦吉尔大学计算机科学学院博士论文
[14] ElGindy H,Avis D(1981)从一点计算可见性多边形的精细算法J算法2:180–197·Zbl 0459.68057号 ·doi:10.1016/0196-6774(81)90019-5
[15] ElGindy H,Avis D,Toussant GT(1983)二维隐藏线算法在其他几何问题中的应用。计算31:191–202·Zbl 0509.68067号 ·doi:10.1007/BF02263430
[16] Freeman H,Loutrel PP(1967)二维“隐藏线”问题的算法”。IEEE Trans电子计算机EC-16(6):784–790·Zbl 0178.22504号 ·doi:10.1109/PGEC.1967.264724
[17] Griffiths JG(1978)隐藏线和隐藏面算法参考书目。计算机辅助设计10(3):203–206·doi:10.1016/0010-4485(78)90147-1
[18] Guibas L,Hershberger J,Leven D,Sharir M,Tarjan RE(1986)简单多边形内可见性和最短路径问题的线性时间算法。计算几何程序研讨会,纽约约克敦高地(1986年6月)·Zbl 0642.68081号
[19] Garey MR、Johnson DS、Preparia FP、Tarjan RE(1978)《简单多边形三角剖分》。国际程序信函7:175–179·Zbl 0384.68040号 ·doi:10.1016/0020-0190(78)90062-5
[20] Hightower DW(1969)连续平面上线路布线问题的解决方案。设计自动化研讨会程序,第1-24页
[21] Hoffmann K,Mehlhorn K(1984)《线与简单多边形的相交》。公牛EATCS 22(1984年2月),第120–121页
[22] Hoffman K,Mehlhorn K,Rosenstiehl P,Tarjan RE(1985)《线性时间中约旦序列的排序》。计算几何研讨会,巴尔的摩(1985年6月),196-203页
[23] Huddleston S,Mehlhorn K(1982)表示排序列表的新数据结构。信息学报17:157–184·兹比尔048168061 ·doi:10.1007/BF00288968
[24] Knuth DE(1973)《计算机编程的艺术》,第三卷:排序和搜索,Addison-Wesley,Reading,Mass·Zbl 0302.68010号
[25] Lee DT(1983)简单多边形的可见性。计算机视觉、图形和图像处理22 207–221·Zbl 0532.68071号 ·doi:10.1016/0734-189X(83)90065-8
[26] Lee DT,Lin A(1984)从边计算可见性多边形。西北大学技术代表
[27] Lee DT,Preparia FP(1979)寻找多边形核的最佳算法。J ACM 26(3):415–421·Zbl 0403.68051号 ·数字对象标识代码:10.1145/322139.322142
[28] Lee DT,Preparia FP(1984),存在直线障碍的欧几里德最短路径。网络14:393–410·Zbl 0545.90098号 ·doi:10.1002/net.3230140304
[29] Lozano-Perez T,Wesley M(1979)规划多面体障碍物之间无碰撞路径的算法。通信ACM 22:560–570·doi:10.1145/359156.359164
[30] Mater D,Salveter C(1981)歇斯底里B树。信息处理快件12:199–202·doi:10.1016/0020-0190(81)90101-0
[31] Mehlhorn K(1984)数据结构和高效算法,第1卷:排序和搜索,Springer Verlag·Zbl 0556.68002号
[32] Melkman AA(1985)关于从一点计算可见性多边形。以色列本古里安大学技术代表(1985年4月)CS-85-260
[33] Nilsson NJ(1969)《移动自动机:人工智能技术的应用》。程序IJCAI-69,第509-520页
[34] Preparia FP,Shamos MI(1985)《计算几何:导论》。Springer-Verlag第160–165页
[35] Rappaport D(1986)消除多边形圆柱体中隐藏线的线性算法。可视化计算机,2:44–53·Zbl 0639.68040号 ·doi:10.1007/BF01890987
[36] Rappaport D,Toussant GT(1985)一种简单的星形多边形线性隐藏线算法。模式识别Lett 3:35–39·Zbl 0555.68062号 ·doi:10.1016/0167-8655(85)90040-6
[37] Rohnert H(1985)具有凸多边形障碍物的平面中的最短路径。萨尔布吕肯大学技术代表A 85/06·兹比尔0607.68052
[38] Shamos MI(1977)计算几何问题。卡内基梅隆大学
[39] Shapiro LG,Haralick RM(1980)《不精确匹配的算法》。迈阿密海滩第五届模式识别国际会议,第202-207页
[40] Shapiro LG,Haralick RM(1979),通过图形理论聚类对二维形状的分解。IEEE Trans-on Pattern Analysis and Machine Intelligence(1979年1月),第PAMI-1卷,第10-20页·doi:10.1109/TPAMI.1979.4766871
[41] Suri S,O’Rourke J(1985)构建带孔可视多边形的最坏情况优化算法。技术代表(1985年8月)JHU/EECS-1985/12
[42] Sack JR,Toussant GT(1984),平面中的多边形转换。技术代表SCS-TR-47(1984年3月)卡尔顿大学
[43] Stoer J,Witzgall C(1970)有限维中的凸性与优化I.Springer Verlag·Zbl 0203.52203号
[44] Toussant GT(1980)模式识别和几何复杂性。第五届模式识别国际会议(1980年12月),佛罗里达州迈阿密海滩
[45] Toussant GT(1983)用旋转卡钳解决几何问题。83年,希腊雅典,Proc MELECON
[46] Toussant GT(1985)最短路径解决了多边形中边到边的可见性。技术代表SOCS-85。19(1985年9月)麦吉尔大学,也将出现在:模式识别快报
[47] Toussant GT(1985)最短路径解决了多边形的平移可分性。技术代表SOCS-85.27。(1985年10月)麦吉尔大学
[48] Toussant GT(1986)解决简单多边形中强隐藏线问题的线性时间算法。技术代表SOCS-86.2(1986年1月)麦吉尔大学
[49] Toussant GT,ElGindy H(1984)线性时间中两个单调多边形的分离。机器人2:215–220·网址:10.1017/S0263574700008924
[50] Toussant GT,Sack J-R(1983)平面内移动多边形的一些新结果。Proc Robotic Intelligence and Productivity Conference,底特律,第158-163页
[51] Tarjan RE,Van Wyk C(1986)简单多边形三角剖分的线性时间算法。第十八届ACM计算机理论年会,第380–388页
[52] Tarjan RE、Van Wyk C(提交)AnO(nloglogn)-简单多边形三角剖分的时间算法。SIAM J计算机
[53] Yao FF(1983)关于隐藏曲面算法的优先方法。第21届计算机科学基础年度研讨会(1983年10月),第301-307页
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。