Unfolding Convex Polyhedra via Radially Monotone Cut Trees
引入了“径向单调”割路的概念,作为寻找凸多面体非重叠边展开的有效选择。这些路径的属性,双方的削减避免重叠的地方,因为削减是无限小的开放的曲率在顶点沿Path.It的一类平面,三角形凸域总是有一个径向单调的生成森林,森林,可以找到一个基本上贪心算法。该算法可以在3D中进行模拟,并可应用于内接于球体的多面体。虽然该算法不能证明找到一个径向单调的切割树,但它实际上找到了这样一个树,具有高频率,切割后没有重叠展开。贪心算法的这种性能导致了球面多面体总是有一个径向单调的割树并且展开时没有重叠的猜想。
2016-07-29 cs.CG
Vertex unfoldings of tight polyhedra
一个多面体沿其边的展开称为顶点展开,如果相邻的面不仅允许在边处连接,而且允许在顶点处连接。Demaine等人证明了每个三角化多面体都有一个顶点展开。我们将这个结果推广到一个紧多面体,如果所有的非三角形面是互不相邻的平行四边形,则多面体是紧的。
2013-02-18 cs.CG math.CO
Band Unfoldings and Prismatoids: A Counterexample
这说明表明,在[ADL+07]中所表达的希望--即对任何多面体带进行边展开而不重叠的新算法可能会导致对任何棱柱体进行展开而不重叠的算法--无法实现。构造一个棱柱体,它的边构成一个嵌套的多面体带,棱柱体顶面的每个位置都与带展开重叠。
2007-10-04 cs.CG
Unfolding Orthogonal Polyhedra with Quadratic Refinement: The Delta-Unfolding Algorithm
我们表明,每一个正交多面体同胚的领域可以展开没有重叠,而只使用多项式许多(正交)削减。相比之下,之前最好的结果使用了指数级的切割。更准确地说,给定一个有n个顶点的正交多面体,该算法只在通过顶点的坐标平面网格与多面体相交的地方切割多面体,以及每两个这样的网格平面之间的Theta(n^2)个附加坐标平面。
2011-12-20 cs.CG cs.DM
Overlapping Unfoldings of Cones and Convex Polyhedra
MIT(麻省理工学院);U. Mass. Lowell(马萨诸塞大学洛厄尔分校);U. Libre de Bruxelles(布鲁塞尔自由大学);U. Waterloo(滑铁卢大学);Smith College(史密斯学院)
研究丢勒问题时反转目标,找到能在某点重叠到任意给定厚度的凸多面体展开。主要成果为:允许非沿边缘切割时,存在可任意厚度重叠展开的凸多面体;对任意厚度,存在边缘展开能重叠到该厚度的凸多面体。
2026-07-13 cs.CG cs.DM
Vertex-Unfoldings of Simplicial Polyhedra
我们提出了两个算法展开任何多面体的表面,所有的面都是三角形,一个不重叠的,连接的平面布局。仅沿多面体边剪切曲面。布局是连接的,但其内部可能是断开的:三角形在顶点处连接,但不一定沿边连接。
2001-07-18 cs.CG cs.DM
Unfolding Orthogrids with Constant Refinement
我们定义了一类新的正交多面体,称为orthogrids,可以展开没有重叠的网格化表面的不断完善。
2013-10-17 cs.CG
Grid Vertex-Unfolding Orthogonal Polyhedra
多面体的边展开是通过沿着边切割并将面展平为一个 * 网 *(一个没有重叠的连接平面片)而产生的。一个 * 网格展开 * 允许额外的削减沿网格边缘诱导坐标平面通过每个顶点。顶点展开允许网络中的面在单个顶点处连接,而不必沿着边连接。我们证明了亏格为零的正交多面体都有网格顶点开折。(有些正交多面体不能进行顶点展开,因此需要对面进行某种类型的“网格化”。)对于任意n个顶点的正交多面体P,我们描述了一个在O(n^2)时间内对P进行顶点展开的算法。为了解释这个算法,我们提出了一个更简单的顶点展开算法,需要一个3 × 1的顶点网格细化。
2006-09-27 cs.CG cs.DM
Star Unfolding Convex Polyhedra via Quasigeodesic Loops
我们扩展的概念是基于一个准短程线环Q,而不是一个点上的明星展开。这给出了一个新的通用方法,将任何凸多面体P的表面展开为一个简单的(不重叠的)平面多边形:沿着从P的每个顶点到Q的一条最短路径切割,并且切割Q的所有部分,除了一段。
2009-06-24 cs.CG cs.DM
Continuous Blooming of Convex Polyhedra
我们构造了所有凸多面体的前两个连续blooming。一是源头展能持续绽放。其次,凸多面体的任何展开都可以被细化(进一步切割,通过线性数量的切割)以具有连续的晕染。
2009-06-13 cs.CG cs.DS
Unfolding Restricted Convex Caps
本文详细介绍了一类凸多面体的展开算法,其中每个多面体都由一个矩形底上的凸帽组成,有几个限制:帽的面是四边形的,顶点在一个底层的整数格上,并且帽的凸性是"径向单调“,这是一种光滑性约束。柯西臂引理的推广用于非重叠的证明。
2007-09-11 cs.CG
Unfolding Prismatoids as Convex Patches: Counterexamples and Positive Results
我们解决未解决的问题展开prismatoids在一个新的上下文中,查看一个“无顶prismatoid”作为一个凸补丁-一个多面体子集的表面的凸多面体同胚的磁盘。我们发现,展开一个prismatoid的几个自然的策略可能会失败,但获得了积极的结果,为“花瓣展开”的无顶prismatoid。我们还表明,自然延伸到一个凸补丁组成的一个面的多面体和所有的入射面,并不总是有一个不重叠的花瓣展开。然而,我们得到了积极的结果,排除有问题的补丁。这就导致了限制性棱柱体的阳性结果。最后,我们建议研究一般的凸曲面片的开折,并提供一些可能的调查路线。
2012-05-09 cs.CG
Addendum to: Edge-Unfolding Nearly Flat Convex Caps
[O'R17]的这一补遗确定,在该论文的意义上,几乎平坦的锐角三角形凸帽可以通过在帽下添加凸多边形基底而边缘展开,即使接近多面体。
2017-09-02 cs.CG
Unfolding Polycubes with Orthogonally Convex Layers
本文提出一种边缘展开算法,能将具有正交凸层的多立方体展平为单一不重叠的平面片,且切割仅沿立方体边缘进行。
2025-07-11 cs.CG
Acutely Triangulated, Stacked, and Very Ununfoldable Polyhedra
我们提出了拓扑凸边可展开多面体的新例子,即,在组合上等同于凸多面体的多面体,但不能沿着它们的边缘切割并展开成一个平面片而不重叠。一个例子是尖锐的三角形,即,每个面都是锐角三角形。另一类例子是堆叠的,即,四面体面对面粘合的结果。这两个族都实现了另一个自然属性,我们称之为非常不可展开:对于每个$k$,都有一个例子,使得每个非重叠的多段边展开至少有$k$段。
2020-07-28 cs.CG
A Note on Unbounded Polyhedra Derived from Convex Caps
本文描述了从一个“锯齿状”凸帽构造一个无界多面体,并讨论了它的几个性质,包括它与亚历山德罗夫的“极限角”的关系。"
2020-02-15 cs.CG
Edge-Unfolding Prismatoids: Tall or Rectangular Base
我们展示了如何边展开一类新的凸多面体,特别是一类新的prismatoids(两个平行的凸多边形的凸包,称为顶部和底部),通过构建一个不重叠的“花瓣展开”在两个新的情况下:(1)当顶部和底部是足够远的彼此;(2)当底部是一个矩形和所有其他面是非钝角三角形。后一个结果扩展了O 'Rourke先前的结果,即当底边是三角形(可能是钝角)且所有其他面都是非钝角三角形时,棱柱体的花瓣展开避免了重叠。我们还说明了困难的扩展这一结果,以一般的四边形基地,给我们的技术的一个反例。
2021-06-27 cs.CG
A Complete List of All Convex Polyhedra Made by Gluing Regular Pentagons
我们给出了所有凸多面体的完整描述,这些凸多面体的表面可以由几个全等正五边形通过边对边折叠和胶合来构造。我们的方法确定的图形结构的多面体从胶合是独立的利益,并可以用于其他类似的设置。
2020-07-03 cs.CG
Existence of a polyhedron which does not have a non-overlapping pseudo-edge unfolding
存在一个凸多面体P的表面和P的一个划分为测地凸多边形的划分L,使得P没有连通的“边”展开而没有自相交(其生成树是L的边骨架的子集)。
2008-10-06 cs.CG
Skeletal Cut Loci on Convex Polyhedra
本文研究凸多面体上割迹位于1-骨架中的骨架割迹,证明任意组合树可实现、非退化多面体至多有限个此类点、几乎所有多面体无此性质,并给出组合限制,且此类多面体的源展开为无自交的边展开。
2025-06-24 cs.CG math.MG
Exact Join Detection for Convex Polyhedra and Other Numerical Abstractions
判定两个凸多面体的并集本身是否是凸多面体是多面体计算中的一个基本问题;在约束控制领域以及硬件和软件系统的综合、分析、验证和优化中具有重要应用。然而,在这样的应用领域中,一般凸多面体只是许多所谓的数值抽象中的一个,其范围从(不一定闭合的)凸多面体的受限族到非凸几何对象。因此,我们从一个抽象的角度来解决这个问题:对于广泛的数值抽象,可以建模为有界的联合半格-也就是说,偏序的任何有限的元素集有一个最小的上限-,我们显示的必要和充分条件之间的等价格理论的加入和集理论工会。对于封闭凸多面体的情况下-据我们所知,这是唯一一个已经在文献中研究-我们改进后的最先进的提供一个新的算法,具有更好的最坏情况下的复杂性。其他数值抽象的结果和算法是新的本文。所有的算法都已经实现,实验验证,并在帕尔马多面体库。
2009-08-10 cs.CG
Which convex polyhedra can be made by gluing regular hexagons?
哪些凸3D多面体可以通过边到边粘合几个正六边形得到?事实证明,只有15种可能的形状类型,其中5种是双重覆盖的2D多边形。我们给出的例子,其中大部分,包括所有的单纯形和所有平面形状,并给后者的一个表征。其余的能否实现尚不清楚。
2020-02-06 cs.CG
Enumerating All Convex Polyhedra Glued from Squares in Polynomial Time
我们提出了一个算法,枚举和分类的单位正方形,对应于凸多面体的所有边到边的胶合。我们表明,这种胶合的$n$平方是多项式在$n$,和算法运行在时间多项式在$n$(伪多项式,如果$n$被认为是唯一的输入)。我们的技术可以应用于几个类似的设置,包括正六边形和三角形的胶合。
2021-11-26 cs.CG
Convex Hull of Planar H-Polyhedra
假设$<A_i, \vec{c}_i>$是平面(凸)H-多面体,即$A_i \in \mathbb{R}^{n_i \times 2}$和$\vec{c}_i \in \mathbb{R}^{n_i}$。设$P_i = \{\vec{x} \in \mathbb{R}^2 \mid A_i\vec{x} \leq \vec{c}_i \}$和$n = n_1 + n_2$。本文提出了一种计算H多面体$<A, \vec{c}>$的$O(n \log n)$算法,该算法具有最小的$P = \{\vec{x} \in \mathbb{R}^2 \mid A\vec{x} \leq \vec{c} \}$使得$P_1 \cup P_2 \subseteq P$ .
2004-05-24 cs.CG
Reshaping Convex Polyhedra
给定一个凸多面体曲面P,我们定义裁剪为从P中切除一个包含一个顶点v的简单多边形区域,并且其边界可以通过Alexandrov的胶合定理缝合到一个新的凸多面体。特别地,一个对角裁剪从P中切出一个包含v的对角,v是P的一个子集,由两个共享端点的等长测地线段限定,然后可以拉链闭合。在第一部分中,我们主要研究了凸多面体裁剪运算的性质。我们证明了P可以通过一系列的裁剪整形为conv(P)的子集的任何多面体凸曲面Q。这项研究发现了以前未探索的主题,包括将Q展开到P上的概念-将Q切成不重叠的碎片粘贴到P上,并连续地将P折叠到Q上。在这本专著的第二部分中,我们研究凸多面体的顶点合并过程(每个顶点合并在某种意义上是一个反的digon裁剪),创建嵌入到扩大的表面P。我们的目标是产生非重叠的多面体和平面展开,这使我们开发了一个显然是新的理论凸集,最小长度封闭多边形,凸多面体。我们所有的定理证明是建设性的,这意味着多项式时间算法。
2022-05-21 cs.CG math.MG
Line Transversals of Convex Polyhedra in $\reals^3$
我们建立了一个界的$O(n^2k^{1+\eps})$,对于任何$\eps>0$,对集合$\T$的线横截的集合$¶$的$k$凸多面体在$\reals^3$与$n$方面的总和$\reals^3$的组合复杂性,并提出了一个随机算法计算的边界$\T$在可比的预期时间。因此,当使用$k\ll n$时,$\T$的复杂性(和构造成本)的新界限改进了先前最佳已知界限,其在$n$中几乎是立方的。为了得到上述结果,我们研究了由一条固定的线$\ell_0$生成的线横截集$\TL$,建立了$O(nk^{1+\eps})$关于$\TL$复杂度的几乎紧界,并给出了一个在相当的期望时间内计算$\TL$的随机算法.略微改进的组合边界的复杂性$\TL$,和可比的改进,在成本上构建这一套,建立两个特殊的情况下,都假设多面体的$¶$是成对不相交的情况下,其中$\ell_0$是不相交的多面体的$¶$,和的情况下,多面体的$¶$是无界的方向平行于$\ell_0$。
2008-07-08 cs.CG
Optimal detection of intersections between convex polyhedra
对于$\mathbb{R}^d$中的多面体$P$,用$|P|$表示其组合复杂度,即,多面体所有维度的面数。在本文中,我们重新讨论了经典的预处理问题的多面体独立,使给定的两个预处理多面体$P$和$Q$在$\mathbb{R}^d$,每个平移和旋转,它们的交集可以快速测试。对于$d=3$,我们展示了如何在线性预处理时间和空间之后的$O(\log |P| + \log |Q|)$时间中执行这样的测试。这个运行时间是最好的,并且改进了Dobkin和Kirkpatrick(1990)的$O(\log|P| \log|Q|)$的最后一个已知查询时间。然后,我们将我们的方法推广到任何恒定的尺寸$d$,实现相同的最佳$O(\log |P| + \log |Q|)$查询时间使用的大小$O(|P|^{\lfloor d/2\rfloor + \varepsilon})$的任何$\varepsilon>0$任意小的表示。这回答了Dobkin和Kirkpatrick在30年前提出的一个更古老的问题。此外,我们还提出了另一种$O(\log |P| + \log |Q|)$算法来测试平面内两个凸多边形$P$和$Q$的相交性。
2018-02-19 cs.CG
Sufficiently Fat Polyhedra are not 2-castable
本文研究了用铸造法制造凸多面体的问题。我们考虑一个概括的砂铸工艺,其中的对象是通过粘合在一起的两个相同的面与一个单件模具铸造的零件制造。在这个模型中,我们表明,类的凸多面体,可以封闭在两个同心球的半径比小于1.07,不能只使用两个铸件制造。
2002-03-20 cs.CG
Cut Locus Realizations on Convex Polyhedra
我们证明了每一个正权树T都可以实现为凸多面体P上点x的割轨迹C(x),其中T个权匹配C(x)的长度。如果T有n个叶,则P有n+1个顶点。我们表明,实际上有一个连续的多面体P每个实现T的一些X上的P。三个主要的工具在证明中的性质的明星展开的P,亚历山德罗夫的胶合定理,和切割轨迹分区引理。从T构造P是非常简单的。
2021-02-22 cs.CG math.MG
On the Stretch Factor of Convex Polyhedra whose Vertices are (Almost) on a Sphere
设$P$是$\mathbb{R}^3$中的凸多面体。$P$的骨架是其顶点和边分别是$P$的顶点和边的图。我们证明了,如果这些顶点是在单位球面上,骨架是一个$(0.999 \cdot π)$ -矩阵。如果顶点非常接近这个球体,那么骨架不一定是一个球体。当$P$的边界在两个半径为$1$和$R>1$的同心球面之间,且所有面的夹角至少为$θ$时,我们证明了骨架是一个$t$ -球面,其中$t$只依赖于$R$和$θ$ .在证明的成分之一是一个严格的上限上的几何膨胀的凸循环,包含在一个环。
2016-09-02 cs.CG
Examples, Counterexamples, and Enumeration Results for Foldings and Unfoldings between Polygons and Polytopes
我们研究了如何通过折叠多边形并将其周边粘合关闭来制作凸多面体(多面体)的表面,以及切开多面体并将其展开为多边形的相反过程。我们从两个方向探索基本的枚举问题:给定一个多边形,有多少折叠?给定一个多面体,简单多边形有多少次展开?在全文中,我们特别注意凸多边形和正多边形。我们发现,每一个凸多边形折叠成无限多个不同的多面体,但他们的组合不同的胶合数是多项式。然而,也有简单的多边形具有指数数量的不同胶合。在相反的方向,我们表明,有一个指数的不同的切割,导致简单的展开多面体。我们建立了多面体具有凸展开的必要条件,这意味着,例如,在柏拉图立体中,只有四面体具有凸展开。我们提供了一个清单的多面体,可以展开为正多边形,表明,对于n>6,基本上只有一类这样的多面体。
2000-07-13 cs.CG cs.DM
Ununfoldable Polyhedra with Convex Faces
将凸多面体展开为简单平面多边形是一个研究得很好的问题。本文通过研究与凸多面体具有相同组合结构的非凸多面体来研究可展开性的极限。特别地,我们给出了两个多面体的例子,一个有24个凸面,一个有36个三角形面,不能通过沿着边切割来展开。我们进一步表明,这样的多面体确实可以展开,如果削减允许跨面。最后,我们证明了具有三角形面的“开”多面体无论如何剖切都不一定是可展开的。
2001-08-27 cs.CG cs.DM
An algorithm to reconstruct convex polyhedra from their face normals and areas
在凸多面体的研究中,由于闵可夫斯基的一个众所周知的结果是,凸多面体是由其面的方向和面积唯一确定的(直到平移)。该定理保证了与给定的面法线和面积相关联的多面体的存在性,但没有提供一个明确的构造性方法来找到它。基于Lasserre在$\mathbb{R}^n$中计算凸多面体体积的方法,提出了一种由面法线和面积重建三维凸多面体的算法。该算法的Python实现可在https://github.com/gsellaroli/polyhedrec上获得。
2017-12-03 cs.CG gr-qc physics.comp-ph
Edge-Unfolding Nearly Flat Convex Caps
本文的主要结果是证明了R^3中一个近似平坦的、锐角三角形的凸帽C在平面上有一个边展开为一个不重叠的多边形。凸帽是凸多面体的曲面与半空间的交线。“几乎平坦”意味着每个外表面范式与正交于半空间边界平面的z轴形成足够小的角度Φ。Φ的大小取决于锐度间隙α:如果每个三角形角至多为π/2-α,则Φ = 0.36 sqrt(α)就足够了;例如,当α = 3 °时,φ = 5 °。即使C通过在C下添加凸多边形底而接近于多面体,该多面体也可以边展开而不重叠。证明采用最近的概念,角度单调和径向单调曲线。证明是建设性的,导致一个多项式时间算法找到边切割,在最坏的O(n^2);一个版本已经实现。
2021-01-05 cs.CG cs.DM
Hitting and Covering Affine Families of Convex Polyhedra, with Applications to Robust Optimization
本文提出凸多面体连续族的几何打击集新变体,证明其刻画鲁棒优化中两级有限适应性问题的决策版本,并在常数维度下给出强多项式及强二次时间算法,首次处理非线性底层问题的左侧不确定性。
2025-04-23 cs.CG math.OC
Learning convex polyhedra with margin
Ariel University(阿里埃勒大学);Ben-Gurion University(本-古里安大学)
我们提出了一个改进的算法{ \em quasi-proper}学习凸多面体在可实现的PAC设置从数据的利润。我们的学习算法构造了一个一致的多面体作为一个交叉的约$t \log t$半空间与恒定大小的利润率在时间多项式$t$(其中$t$是半空间的数目,形成一个最佳多面体)。我们还确定了不同的广义的概念,从超平面多面体的利润,并调查它们如何几何关系,这一结果可能有超出学习设置的后果。
2021-11-02 cs.CC cs.CG cs.LG
Geodesic complexity of the octahedron, and an algorithm for cut loci on convex polyhedra
本文通过嵌入单纯形证明局部下界,提出并验证凸多面体割迹算法,利用该技术证明八面体测地复杂度为四,并推广了Recio-Mitter和Davis关于环面与四面体的结果。
2025-09-11 cs.CG math.MG
Conical Existence of Closed Curves on Convex Polyhedra
设C是一个简单的,封闭的,有向曲线的表面上的凸多面体P.我们确定几个类的曲线C“生活在一个锥”,在这个意义上说,C和一个邻居的一边可能是等距嵌入表面上的一个锥λ,与顶点A的λ封闭内(图像)C;我们还证明,每个点C是“可见的”。特别是,我们得到,这些曲线在平面上有非自相交的发展。此外,我们确定的曲线,生活在圆锥体的两侧支持一种新的类型的“源展开”的整个表面的P到一个非重叠的一块,在配套文件中报告。
2011-02-14 cs.CG cs.DM
Morse-Smale complexes on convex polyhedra
受地貌学应用驱动,本文将Morse-Smale理论拓展至定义三维凸多面体的径向距离函数,分析了其与两类相关Morse-Smale复形的异同,并设计实现了相应的显式计算算法。
2023-06-15 cs.CG math.CO math.MG
Tailoring for Every Body: Reshaping Convex Polyhedra
给定任意两个凸多面体P和Q,作为我们的主要结果之一,我们证明了P的曲面可以通过有限序列的“裁剪”步骤重塑为Q的一个同素异形。每一次裁剪都要在一个顶点周围切下一个三角形,然后将三角形缝合。这个结果的一个说法是,如果Q可以通过一系列具有平面的切片从P“雕刻”,那么Q可以从P裁剪。并且在某种意义上,裁剪比雕刻更精细,因为P可以裁剪成通过雕刻P无法实现的多面体。这是一个简单的推论,如果S是任何凸体的表面,则任何凸多面体P可以被定制为尽可能接近S的同素异形。因此,P可以被“削减”为例如,球面S。另一个主要结果实现了相同的整形,但通过切除更复杂的形状,我们称之为“波峰”,仍然每个包围一个顶点。把对角剪裁或顶剪裁颠倒过来,就可以证明P内的任何Q都可以通过切Q、插入和封闭曲面片而扩大到P。这些结果的一个令人惊讶的推论是,对于Q的一个子集的P,我们可以削减了Q成块,并粘贴到等距子集的P。这可以被视为一种形式的“展开”Q到P。我们所有的证明是建设性的,并导致多项式时间算法。
2020-08-04 cs.CG cs.DM math.MG