×

凸壳算法有多好? (英语) Zbl 0877.68119号

摘要:凸多面体(P)可以用两种方式指定:作为(P)的顶点集(mathcal V)的凸壳,或作为其诱导面半空间的集(mathcal H)的交集。顶点枚举问题是从(mathcal H)计算(mathcal V)。面枚举问题是从\(\ mathcal V \)计算\(\ mathcal H \)。这两个问题在点/超平面对偶下本质上是等价的。它们是多面体理论中的核心计算问题之一。它们是否能在\(|{\mathcal H}|+|{\mathcal V}|\)和维数中的时间多项式中求解是公开的。在本文中,我们考虑了解决这些问题的主要已知算法类。我们认为他们都至少有两个弱点之一:无法很好地处理“简并”,或者无法控制中间结果的大小。然后,我们介绍了利用这些弱点的多面体家族。粗略地说,fat-lattice或复杂的多边形会导致退化处理较差的算法表现不佳;矮化的多面体导致中等大小控制较差的算法性能不佳。我们还介绍了使用主要算法的各种实现在这些硬多面体上解决这些问题的计算经验。

MSC公司:

68单位05 计算机图形;计算几何(数字和算法方面)
52B55号 与凸性相关的计算方面
65D18天 计算机图形、图像分析和计算几何的数值方面
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Armand,P.,《多面体顶点数的界限》,Ann.Oper。第47249-269号决议(1993年)·Zbl 0786.90034号
[2] 阿维斯,D。;Bremner,D.,凸壳算法有多好?,(Proc.11 Ann.ACM Sympos.Compute.Geom.(1995)),20-28
[3] 阿维斯,D。;Deza,A.,纸牌球果(技术报告SOCS-96.8(1996年9月),麦吉尔大学计算机科学学院)
[4] 阿维斯,D。;Fukuda,K.,排列和多面体的凸包和顶点枚举的旋转算法,离散计算。地理。,8, 295-313 (1992) ·兹比尔0752.68082
[6] Barnette,D.W.,简单多边形的最小顶点数,以色列数学杂志。,8, 304-308 (1971) ·Zbl 0201.24301号
[7] 拜耳,M.M。;Lee,C.W.,凸多面体的组合方面,(Gruber,P.;Wills,J.,《凸几何手册》,A卷(1993),北荷兰,:北荷兰,纽约),485-534·2014年7月89日
[8] Bröndsted,A.,凸多面体简介(1981),Springer
[9] Ceder,G。;加布尔斯基,G。;阿维斯,D。;Fukuda,K.,具有最近邻和次最近邻相互作用的三元晶格模型的基态,Phys。B版,49,1-7(1994年)
[10] Chand,D。;Kapur,S.,凸多面体的算法,J.ACM,17,78-86(1970)·Zbl 0199.50902号
[11] Chazelle,B.,任何固定维的最优凸包算法,离散计算。几何。,10, 377-409 (1993) ·Zbl 0786.68091号
[12] Chvátal,V.,线性规划(1983),弗里曼,:弗里曼,纽约·Zbl 0318.05002号
[13] Clarkson,K.L.,《更多输出敏感几何算法》,(第35届IEEE Sympos.Found.Compute.Sci.(1994),第695-702页)
[14] 克拉克森,K.L。;Shor,P.W.,最优、随机和增量的径线对和凸包的算法,(美国计算机学会第四年会刊《计算几何》(1988)),12-17
[15] Deza,A。;Deza,M。;Fukuda,K.,《公制多面体的骨架、直径和体积》(技术报告(1996),高等教育信息实验室)
[16] Dyer,M.E.,顶点枚举方法的复杂性,数学。操作。研究,8,3,381-402(1983)·Zbl 0531.90064号
[17] Edelsbrunner,H.,组合几何中的算法,(EATCS理论计算机科学专著,10(1987),Springer,:Springer(柏林)),147-158·兹比尔0634.52001
[20] Gal,T.,《简并书目选集》,Ann.Oper。决议,47,1-8(1993)·Zbl 0786.9003号
[21] Grishukin,V.P.,《计算七点公制圆锥的极端射线》,《欧洲组合数学杂志》,第13期,第153-165页(1992年)·Zbl 0760.05058号
[22] Grünbaum,B.,《凸多面体》(1967),《跨科学》,伦敦:跨科学·Zbl 0163.16603号
[23] Haiman,M.,一种简单且相对有效的立方体三角剖分,离散计算。几何。,6, 287-289 (1991) ·Zbl 0727.68044号
[24] Kirkman,T.P.,关于具有三元顶点和(x)−1)角底的(x)-六面体的计数,Philos。事务处理。罗伊。Soc.伦敦Ser。A、 146399-411(1856)
[25] Klee,V.,《多边形对及其与线性规划的关系》,《数学学报》。,133, 1-25 (1974) ·Zbl 0307.90042号
[26] 克莱,V。;Minty,G.J.,单纯形法有多好?,(Shisha,O.,《不平等III》(1972),学术出版社:纽约学术出版社),159-175·Zbl 0297.90047号
[27] L'Ecuyer,P.,《高效和便携式组合随机数生成器》,美国通信协会,31(1988)
[28] 马图舍克,J。;Schwarzkopf,O.,《线性优化查询》(Proc.8th Ann.ACM Sympos.Compute.Geom.(1992)),16-25
[29] McMullen,P.,凸多面体的最大面数,Mathematica,17179-184(1970)·Zbl 0217.46703号
[30] 莫茨金,T.S。;Raiffa,H。;汤普森,G.L。;Thrall,R.M.,《双重描述方法》,(Kuhn,H.W.;Tucker,A.W.,《对游戏理论的贡献II》,《数学研究年鉴》(1953年),普林斯顿大学出版社,普林斯顿州立大学出版社,新泽西州普林斯顿),51-73·Zbl 0050.14201号
[31] Provan,J.S.,与网络LP相关的多面体顶点的有效枚举,数学。编程,63,47-64(1994)·Zbl 0792.90045号
[32] Rote,G.,《无需额外存储的高维退化凸壳》,(第八届ACM交响曲《计算几何》(1992),第26-32页)
[34] Seidel,R.,均匀维点集的最优凸包算法(技术报告(1981),不列颠哥伦比亚大学计算机科学系)
[35] Seidel,R.,《计算几何构造问题的输出尺寸敏感算法》,(博士论文(1986),计算系。科学。,康奈尔大学:计算机系。科学。,康奈尔大学,纽约州伊萨卡)
[37] Swart,G.,逐面寻找凸包,J.算法,17-48(1985)·Zbl 0563.68041号
[38] 齐格勒,G.,(《关于多面体的讲座》,《多面体讲座》,数学研究生教材(1994年),斯普林格出版社,:斯普林格,柏林)·Zbl 0823.52002号
[39] Bremner,D.,增量凸包算法对输出不敏感(Proc.ISAAC’96)。程序。ISAAC’96,计算机科学课堂讲稿,1178(1996年12月),施普林格,:柏林施普林格),26-35·Zbl 0924.68192号
此参考列表基于出版商或数字数学图书馆提供的信息。它的项目与zbMATH标识符启发式匹配,并且可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。