首页 > 最新文献

Computational Geometry-Theory and Applications最新文献

英文 中文
Any platonic solid can transform to another by O(1) refoldings 任何柏拉图式的固体都可以通过O(1)重折叠转化为另一个
IF 0.6 4区 计算机科学 Q4 MATHEMATICS Pub Date : 2023-08-01 DOI: 10.1016/j.comgeo.2023.101995
Erik D. Demaine, Martin L. Demaine, Yevhenii Diomidov, Tonan Kamata, Ryuhei Uehara, Hanyu Alice Zhang

We show that several classes of polyhedra are joined by a sequence of O(1) refolding steps, where each refolding step unfolds the current polyhedron (allowing cuts anywhere on the surface and allowing overlap) and folds that unfolding into exactly the next polyhedron; in other words, a polyhedron is refoldable into another polyhedron if they share a common unfolding. Specifically, assuming equal surface area, we prove that (1) any two tetramonohedra are refoldable to each other, (2) any doubly covered triangle is refoldable to a tetramonohedron, (3) any (augmented) regular prismatoid and doubly covered regular polygon is refoldable to a tetramonohedron, (4) any tetrahedron has a 3-step refolding sequence to a tetramonohedron, and (5) the regular dodecahedron has a 4-step refolding sequence to a tetramonohedron. In particular, we obtain a ≤6-step refolding sequence between any pair of Platonic solids, applying (5) for the dodecahedron and (1) and/or (2) for all other Platonic solids. As far as the authors know, this is the first result about common unfolding involving the regular dodecahedron.

我们展示了几类多面体通过一系列O(1)重折叠步骤连接在一起,其中每个重折叠步骤展开当前多面体(允许在曲面上的任何位置进行切割并允许重叠),并将展开的多面体折叠成下一个多面体;换句话说,如果一个多面体共享一个共同的展开,那么它们就可以重新折叠成另一个多面体。具体地说,假设表面积相等,我们证明了(1)任何两个四面体都可以相互重折叠,(2)任何双覆盖三角形都可以重折叠为四面体,(3)任何(增广的)正棱柱体和双覆盖正多边形都可以重形为四面体,和(5)正十二面体具有四步重折叠序列为四面体。特别地,我们在任何一对柏拉图固体之间获得≤6步重折叠序列,对十二面体应用(5),对所有其他柏拉图固体应用(1)和/或(2)。据作者所知,这是涉及正十二面体的常见展开的第一个结果。
{"title":"Any platonic solid can transform to another by O(1) refoldings","authors":"Erik D. Demaine,&nbsp;Martin L. Demaine,&nbsp;Yevhenii Diomidov,&nbsp;Tonan Kamata,&nbsp;Ryuhei Uehara,&nbsp;Hanyu Alice Zhang","doi":"10.1016/j.comgeo.2023.101995","DOIUrl":"https://doi.org/10.1016/j.comgeo.2023.101995","url":null,"abstract":"<div><p><span>We show that several classes of polyhedra are joined by a sequence of </span><span><math><mi>O</mi><mo>(</mo><mn>1</mn><mo>)</mo></math></span><span> refolding steps, where each refolding step unfolds the current polyhedron (allowing cuts anywhere on the surface and allowing overlap) and folds that unfolding into exactly the next polyhedron; in other words, a polyhedron is refoldable into another polyhedron if they share a common unfolding. Specifically, assuming equal surface area, we prove that (1) any two tetramonohedra are refoldable to each other, (2) any doubly covered triangle is refoldable to a tetramonohedron, (3) any (augmented) regular prismatoid and doubly covered regular polygon<span> is refoldable to a tetramonohedron, (4) any tetrahedron<span> has a 3-step refolding sequence to a tetramonohedron, and (5) the regular dodecahedron<span> has a 4-step refolding sequence to a tetramonohedron. In particular, we obtain a ≤6-step refolding sequence between any pair of Platonic solids, applying (5) for the dodecahedron and (1) and/or (2) for all other Platonic solids. As far as the authors know, this is the first result about common unfolding involving the regular dodecahedron.</span></span></span></span></p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"113 ","pages":"Article 101995"},"PeriodicalIF":0.6,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49845788","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Geometric dominating-set and set-cover via local-search 基于局部搜索的几何支配集和集合覆盖
IF 0.6 4区 计算机科学 Q4 MATHEMATICS Pub Date : 2023-08-01 DOI: 10.1016/j.comgeo.2023.102007
Minati De , Abhiruk Lahiri

In this paper, we study two classic optimization problems: minimum geometric dominating set and set cover. In the dominating-set problem, for a given set of objects in the plane as input, the objective is to choose a minimum number of input objects such that every input object is dominated by the chosen set of objects. Here, we say that one object is dominated by another if their intersection is nonempty. For the second problem, for a given set of points and objects in the plane, the objective is to choose a minimum number of objects to cover all the points. This is a particular version of the set-cover problem.

Both problems have been well-studied, subject to various restrictions on the input objects. These problems are APX-hard for object sets consisting of axis-parallel rectangles, ellipses, α-fat objects of constant description complexity, and convex polygons. On the other hand, PTASs (polynomial time approximation schemes) are known for object sets consisting of disks or unit squares. Surprisingly, a PTAS was unknown even for arbitrary squares. For both problems obtaining a PTAS remains open for a large class of objects.

For the dominating-set problem, we prove that a popular local-search algorithm leads to a (1+ε) approximation for a family of homothets of a convex object (which includes arbitrary squares, k-regular polygons, translated and scaled copies of a convex set, etc.) in nO(1/ε2) time. On the other hand, the same approach leads to a PTAS for the geometric covering problem when the objects are convex pseudodisks (which include disks, unit height rectangles, homothetic convex objects, etc.). Consequently, we obtain an easy-to-implement approximation algorithm for both problems for a large class of objects, significantly improving the best-known approximation guarantees.

本文研究了两个经典的优化问题:最小几何控制集和集覆盖。在支配集问题中,对于作为输入的平面中的给定对象集,目标是选择最小数量的输入对象,使得每个输入对象都由所选择的对象集支配。在这里,我们说一个对象被另一个对象支配,如果它们的交集不是空的。对于第二个问题,对于平面中给定的一组点和对象,目标是选择最小数量的对象来覆盖所有点。这是封面问题的一个特殊版本。这两个问题都经过了很好的研究,受到输入对象的各种限制。对于由轴平行矩形、椭圆、描述复杂度恒定的α-胖对象和凸多边形组成的对象集,这些问题是APX难题。另一方面,对于由圆盘或单位正方形组成的对象集,已知PTAS(多项式时间近似方案)。令人惊讶的是,即使对于任意正方形,PTAS也是未知的。对于这两个问题,获得PTAS对于一大类对象仍然是开放的。对于支配集问题,我们证明了一种流行的局部搜索算法在nO(1/ε2)时间内对凸对象(包括任意正方形、k-正多边形、凸集的平移和缩放副本等)的一族同源图给出了(1+ε)近似。另一方面,当对象是凸拟圆盘(包括圆盘、单位高度矩形、同构凸对象等)时,同样的方法导致了几何覆盖问题的PTAS。因此,我们对一大类对象的这两个问题都获得了一个易于实现的近似算法,显著提高了已知的近似保证。
{"title":"Geometric dominating-set and set-cover via local-search","authors":"Minati De ,&nbsp;Abhiruk Lahiri","doi":"10.1016/j.comgeo.2023.102007","DOIUrl":"https://doi.org/10.1016/j.comgeo.2023.102007","url":null,"abstract":"<div><p>In this paper, we study two classic optimization problems<span>: minimum geometric dominating set and set cover. In the dominating-set problem, for a given set of objects in the plane as input, the objective is to choose a minimum number of input objects such that every input object is dominated by the chosen set of objects. Here, we say that one object is dominated by another if their intersection is nonempty. For the second problem, for a given set of points and objects in the plane, the objective is to choose a minimum number of objects to cover all the points. This is a particular version of the set-cover problem.</span></p><p>Both problems have been well-studied, subject to various restrictions on the input objects. These problems are <span><math><mi>APX</mi></math></span><span>-hard for object sets consisting of axis-parallel rectangles, ellipses, </span><em>α</em><span>-fat objects of constant description complexity, and convex polygons. On the other hand, </span><span><math><mi>PTAS</mi></math></span><span>s (polynomial time approximation schemes) are known for object sets consisting of disks or unit squares. Surprisingly, a </span><span><math><mi>PTAS</mi></math></span> was unknown even for arbitrary squares. For both problems obtaining a <span><math><mi>PTAS</mi></math></span> remains open for a large class of objects.</p><p>For the dominating-set problem, we prove that a popular local-search algorithm leads to a <span><math><mo>(</mo><mn>1</mn><mo>+</mo><mi>ε</mi><mo>)</mo></math></span> approximation for a family of homothets of a convex object (which includes arbitrary squares, <em>k</em><span>-regular polygons, translated and scaled copies of a convex set, etc.) in </span><span><math><msup><mrow><mi>n</mi></mrow><mrow><mi>O</mi><mo>(</mo><mn>1</mn><mo>/</mo><msup><mrow><mi>ε</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>)</mo></mrow></msup></math></span> time. On the other hand, the same approach leads to a <span><math><mi>PTAS</mi></math></span><span> for the geometric covering problem<span> when the objects are convex pseudodisks (which include disks, unit height rectangles, homothetic convex objects, etc.). Consequently, we obtain an easy-to-implement approximation algorithm for both problems for a large class of objects, significantly improving the best-known approximation guarantees.</span></span></p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"113 ","pages":"Article 102007"},"PeriodicalIF":0.6,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49882871","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Straight-line drawings of 1-planar graphs 1-平面图的直线图
IF 0.6 4区 计算机科学 Q4 MATHEMATICS Pub Date : 2023-07-04 DOI: 10.1016/j.comgeo.2023.102036
Franz J. Brandenburg

A graph is 1-planar if it can be drawn in the plane such that each edge is crossed at most once. However, there are 1-planar graphs that do not admit a straight-line 1-planar drawing. We show that every 1-planar graph has a straight-line drawing with a two-coloring of the edges such that edges of the same color do not cross. Thus 1-planar graphs have geometric thickness two. In addition, the drawing is nearly 1-planar, that is, it is 1-planar if all fan-crossed edges are removed. An edge is fan-crossed if it is crossed by edges with a common vertex if it is crossed more than twice. The drawing algorithm uses high precision arithmetic with numbers with O(nlogn) digits and computes the straight-line drawing from a 1-planar drawing in linear time on a real RAM.

如果图可以在平面中绘制,使得每条边最多相交一次,那么它就是1-平面的。然而,有些单平面图不允许使用直线单平面图。我们证明了每个1-平面图都有一个边有两种颜色的直线图,这样同一颜色的边就不会相交。因此,1-平面图具有几何厚度2。此外,该图形几乎是单平面的,也就是说,如果删除了所有扇形交叉边,则该图形是单平面。如果一条边与具有公共顶点的边相交,如果该边相交两次以上,则该边为扇形相交。绘图算法使用高精度算术,数字为O(nlog⁡n) 数字,并在真实RAM上以线性时间从1-平面图形计算直线图形。
{"title":"Straight-line drawings of 1-planar graphs","authors":"Franz J. Brandenburg","doi":"10.1016/j.comgeo.2023.102036","DOIUrl":"https://doi.org/10.1016/j.comgeo.2023.102036","url":null,"abstract":"<div><p>A graph is 1-planar if it can be drawn in the plane such that each edge is crossed at most once. However, there are 1-planar graphs that do not admit a straight-line 1-planar drawing. We show that every 1-planar graph has a straight-line drawing with a two-coloring of the edges such that edges of the same color do not cross. Thus 1-planar graphs have geometric thickness two. In addition, the drawing is nearly 1-planar, that is, it is 1-planar if all fan-crossed edges are removed. An edge is fan-crossed if it is crossed by edges with a common vertex if it is crossed more than twice. The drawing algorithm uses high precision arithmetic with numbers with <span><math><mi>O</mi><mo>(</mo><mi>n</mi><mi>log</mi><mo>⁡</mo><mi>n</mi><mo>)</mo></math></span> digits and computes the straight-line drawing from a 1-planar drawing in linear time on a real RAM.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"116 ","pages":"Article 102036"},"PeriodicalIF":0.6,"publicationDate":"2023-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49846967","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Edge-unfolding nested prismatoids 边展开嵌套棱柱体
IF 0.6 4区 计算机科学 Q4 MATHEMATICS Pub Date : 2023-06-28 DOI: 10.1016/j.comgeo.2023.102033
Manuel Radons

A 3-prismatoid is the convex hull of two convex polygons A and B which lie in parallel planes HA,HBR3. Let A˜ be the orthogonal projection of A onto HB. A 3-prismatoid is called nested if A˜ is properly contained in B, or vice versa. We show that every nested 3-prismatoid has an edge-unfolding to a non-overlapping polygon in the plane.

3-棱柱体是位于平行平面HA、HB⊂R3中的两个凸多边形A和B的凸包。设A~是A在HB上的正交投影。如果A~正确地包含在B中,则3棱柱体被称为嵌套,反之亦然。我们证明了每个嵌套的3-棱柱体都有一条边展开为平面中的非重叠多边形。
{"title":"Edge-unfolding nested prismatoids","authors":"Manuel Radons","doi":"10.1016/j.comgeo.2023.102033","DOIUrl":"https://doi.org/10.1016/j.comgeo.2023.102033","url":null,"abstract":"<div><p>A 3-prismatoid is the convex hull of two convex polygons <em>A</em> and <em>B</em> which lie in parallel planes <span><math><msub><mrow><mi>H</mi></mrow><mrow><mi>A</mi></mrow></msub><mo>,</mo><msub><mrow><mi>H</mi></mrow><mrow><mi>B</mi></mrow></msub><mo>⊂</mo><msup><mrow><mi>R</mi></mrow><mrow><mn>3</mn></mrow></msup></math></span>. Let <span><math><mover><mrow><mi>A</mi></mrow><mrow><mo>˜</mo></mrow></mover></math></span> be the orthogonal projection of <em>A</em> onto <span><math><msub><mrow><mi>H</mi></mrow><mrow><mi>B</mi></mrow></msub></math></span>. A 3-prismatoid is called nested if <span><math><mover><mrow><mi>A</mi></mrow><mrow><mo>˜</mo></mrow></mover></math></span> is properly contained in <em>B</em>, or vice versa. We show that every nested 3-prismatoid has an edge-unfolding to a non-overlapping polygon in the plane.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"116 ","pages":"Article 102033"},"PeriodicalIF":0.6,"publicationDate":"2023-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49804594","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Approximating Gromov-Hausdorff distance in Euclidean space 欧氏空间中Gromov-Hausdorff距离的逼近
IF 0.6 4区 计算机科学 Q4 MATHEMATICS Pub Date : 2023-06-24 DOI: 10.1016/j.comgeo.2023.102034
Sushovan Majhi , Jeffrey Vitter , Carola Wenk

The Gromov-Hausdorff distance (dGH) proves to be a useful distance measure between shapes. In order to approximate dGH for X,YRd, we look into its relationship with dH,iso, the infimum Hausdorff distance under Euclidean isometries. As already known for dimension d2, dH,iso cannot be bounded above by a constant factor times dGH. For d=1, however, we prove that dH,iso54dGH. We also show that the bound is tight. In effect, for X,YR with at most n points, this gives rise to an O(nlogn)-time algorithm to approximate dGH(X,Y) with an approximation factor of (1+14).

Gromov-Hausdorff距离(dGH)被证明是一个有用的形状之间的距离度量。为了近似X,Y⊂Rd的dGH,我们研究了它与欧氏等距下的下确界Hausdorff距离dH,iso的关系。正如已经知道的,对于维数d≥2,dH,iso不能在上面由常数因子乘以dGH来定界。然而,对于d=1,我们证明了dH,iso≤54dGH。我们还证明了界限是紧密的。实际上,对于最多有n个点的X,Y⊂R,这会产生O(nlog⁡n) -时间算法,以近似因子(1+14)近似dGH(X,Y)。
{"title":"Approximating Gromov-Hausdorff distance in Euclidean space","authors":"Sushovan Majhi ,&nbsp;Jeffrey Vitter ,&nbsp;Carola Wenk","doi":"10.1016/j.comgeo.2023.102034","DOIUrl":"https://doi.org/10.1016/j.comgeo.2023.102034","url":null,"abstract":"<div><p>The Gromov-Hausdorff distance <span><math><mo>(</mo><msub><mrow><mi>d</mi></mrow><mrow><mi>G</mi><mi>H</mi></mrow></msub><mo>)</mo></math></span> proves to be a useful distance measure between shapes. In order to approximate <span><math><msub><mrow><mi>d</mi></mrow><mrow><mi>G</mi><mi>H</mi></mrow></msub></math></span> for <span><math><mi>X</mi><mo>,</mo><mi>Y</mi><mo>⊂</mo><msup><mrow><mi>R</mi></mrow><mrow><mi>d</mi></mrow></msup></math></span>, we look into its relationship with <span><math><msub><mrow><mi>d</mi></mrow><mrow><mi>H</mi><mo>,</mo><mi>i</mi><mi>s</mi><mi>o</mi></mrow></msub></math></span>, the infimum Hausdorff distance under Euclidean isometries. As already known for dimension <span><math><mi>d</mi><mo>≥</mo><mn>2</mn></math></span>, <span><math><msub><mrow><mi>d</mi></mrow><mrow><mi>H</mi><mo>,</mo><mi>i</mi><mi>s</mi><mi>o</mi></mrow></msub></math></span> cannot be bounded above by a constant factor times <span><math><msub><mrow><mi>d</mi></mrow><mrow><mi>G</mi><mi>H</mi></mrow></msub></math></span>. For <span><math><mi>d</mi><mo>=</mo><mn>1</mn></math></span>, however, we prove that <span><math><msub><mrow><mi>d</mi></mrow><mrow><mi>H</mi><mo>,</mo><mi>i</mi><mi>s</mi><mi>o</mi></mrow></msub><mo>≤</mo><mfrac><mrow><mn>5</mn></mrow><mrow><mn>4</mn></mrow></mfrac><msub><mrow><mi>d</mi></mrow><mrow><mi>G</mi><mi>H</mi></mrow></msub></math></span>. We also show that the bound is tight. In effect, for <span><math><mi>X</mi><mo>,</mo><mi>Y</mi><mo>⊂</mo><mi>R</mi></math></span> with at most <em>n</em> points, this gives rise to an <span><math><mi>O</mi><mo>(</mo><mi>n</mi><mi>log</mi><mo>⁡</mo><mi>n</mi><mo>)</mo></math></span>-time algorithm to approximate <span><math><msub><mrow><mi>d</mi></mrow><mrow><mi>G</mi><mi>H</mi></mrow></msub><mo>(</mo><mi>X</mi><mo>,</mo><mi>Y</mi><mo>)</mo></math></span> with an approximation factor of <span><math><mo>(</mo><mn>1</mn><mo>+</mo><mfrac><mrow><mn>1</mn></mrow><mrow><mn>4</mn></mrow></mfrac><mo>)</mo></math></span>.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"116 ","pages":"Article 102034"},"PeriodicalIF":0.6,"publicationDate":"2023-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49804595","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
From trees to barcodes and back again II: Combinatorial and probabilistic aspects of a topological inverse problem 从树到条形码再回来II:拓扑逆问题的组合和概率方面
IF 0.6 4区 计算机科学 Q4 MATHEMATICS Pub Date : 2023-06-22 DOI: 10.1016/j.comgeo.2023.102031
Justin Curry, Jordan DeSha, Adélie Garin, Kathryn Hess, Lida Kanari, Brendan Mallery

In this paper we consider two aspects of the inverse problem of how to construct merge trees realizing a given barcode. Much of our investigation exploits a recently discovered connection between the symmetric group and barcodes in general position, based on the simple observation that death order is a permutation of birth order. We show how to lift this combinatorial characterization of barcodes to an analogous combinatorialization of merge trees. As result of this study, we provide the first clear combinatorial distinction between the space of phylogenetic trees (as defined by Billera, Holmes and Vogtmann) and the space of merge trees: generic phylogenetic trees on n+1 leaf nodes fall into (2n1)!! distinct equivalence classes, but the analogous number for merge trees is equal to the number of maximal chains in the lattice of partitions, i.e., (n+1)!n!2n. The second aspect of our study is the derivation of precise formulas for the distribution of tree realization numbers (the number of merge trees realizing a given barcode) when we assume that barcodes are sampled using a uniform distribution on the symmetric group. We are able to characterize some of the higher moments of this distribution, thanks in part to a reformulation of our distribution in terms of Dirichlet convolution. This characterization provides a type of null hypothesis, apparently different from the distributions observed in real neuron data, which opens the door to doing more precise statistics and science.

在本文中,我们考虑了如何构造实现给定条形码的合并树的反问题的两个方面。我们的大部分研究都利用了最近发现的对称群和一般位置的条形码之间的联系,基于死亡顺序是出生顺序的排列这一简单观察。我们展示了如何将条形码的这种组合特征提升为合并树的类似组合化。作为这项研究的结果,我们在系统发育树的空间(由Billera、Holmes和Vogtmann定义)和合并树的空间之间提供了第一个明确的组合区别:n+1个叶节点上的一般系统发育树属于(2n−1)!!不同的等价类,但合并树的类似数量等于分区格中最大链的数量,即(n+1)!n2−n。我们研究的第二个方面是,当我们假设条形码是使用对称群上的均匀分布进行采样时,推导出树实现数(实现给定条形码的合并树的数量)分布的精确公式。我们能够表征这种分布的一些高阶矩,这在一定程度上要归功于我们根据狄利克雷卷积对分布的重新表述。这种表征提供了一种类型的零假设,显然不同于在真实神经元数据中观察到的分布,这为进行更精确的统计和科学研究打开了大门。
{"title":"From trees to barcodes and back again II: Combinatorial and probabilistic aspects of a topological inverse problem","authors":"Justin Curry,&nbsp;Jordan DeSha,&nbsp;Adélie Garin,&nbsp;Kathryn Hess,&nbsp;Lida Kanari,&nbsp;Brendan Mallery","doi":"10.1016/j.comgeo.2023.102031","DOIUrl":"https://doi.org/10.1016/j.comgeo.2023.102031","url":null,"abstract":"<div><p>In this paper we consider two aspects of the inverse problem of how to construct merge trees realizing a given barcode. Much of our investigation exploits a recently discovered connection between the symmetric group and barcodes in general position, based on the simple observation that death order is a permutation of birth order. We show how to lift this combinatorial characterization of barcodes to an analogous combinatorialization of merge trees. As result of this study, we provide the first clear combinatorial distinction between the space of phylogenetic trees (as defined by Billera, Holmes and Vogtmann) and the space of merge trees: generic phylogenetic trees on <span><math><mi>n</mi><mo>+</mo><mn>1</mn></math></span> leaf nodes fall into <span><math><mo>(</mo><mn>2</mn><mi>n</mi><mo>−</mo><mn>1</mn><mo>)</mo><mo>!</mo><mo>!</mo></math></span> distinct equivalence classes, but the analogous number for merge trees is equal to the number of maximal chains in the lattice of partitions, i.e., <span><math><mo>(</mo><mi>n</mi><mo>+</mo><mn>1</mn><mo>)</mo><mo>!</mo><mi>n</mi><mo>!</mo><msup><mrow><mn>2</mn></mrow><mrow><mo>−</mo><mi>n</mi></mrow></msup></math></span>. The second aspect of our study is the derivation of precise formulas for the distribution of tree realization numbers (the number of merge trees realizing a given barcode) when we assume that barcodes are sampled using a uniform distribution on the symmetric group. We are able to characterize some of the higher moments of this distribution, thanks in part to a reformulation of our distribution in terms of Dirichlet convolution. This characterization provides a type of null hypothesis, apparently different from the distributions observed in real neuron data, which opens the door to doing more precise statistics and science.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"116 ","pages":"Article 102031"},"PeriodicalIF":0.6,"publicationDate":"2023-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49846968","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Density of triangulated ternary disc packings 三角形三元圆盘填料的密度
IF 0.6 4区 计算机科学 Q4 MATHEMATICS Pub Date : 2023-06-20 DOI: 10.1016/j.comgeo.2023.102032
Thomas Fernique , Daria Pchelina

We consider ternary disc packings of the plane, i.e. the packings using discs of three different radii. Packings in which each “hole” is bounded by three pairwise tangent discs are called triangulated. There are 164 pairs (r,s), 1>r>s, allowing triangulated packings by discs of radii 1, r and s. In this paper, we enhance existing methods of dealing with maximal-density packings in order to find ternary triangulated packings which maximize the density among all the packings with the same disc radii. We showed for 16 pairs that the density is maximized by a triangulated ternary packing; for 16 other pairs, we proved the density to be maximized by a triangulated packing using only two sizes of discs; for 45 pairs, we found non-triangulated packings strictly denser than any triangulated one; finally, we classified the remaining cases where our methods are not applicable.

我们考虑平面的三元圆盘填料,即使用三个不同半径圆盘的填料。每个“孔”由三个成对的切圆界定的填料称为三角填料。有164对(r,s),1>;r>;s、 允许半径为1、r和s的圆盘进行三角填料。在本文中,我们改进了现有的处理最大密度填料的方法,以便在具有相同圆盘半径的所有填料中找到最大密度的三元三角填料。我们证明,对于16对,密度通过三角化的三元堆积而最大化;对于另外16对,我们证明了密度通过仅使用两种尺寸的圆盘的三角填充而最大化;对于45对填料,我们发现非三角填料的密度严格高于任何三角填料;最后,我们对我们的方法不适用的剩余情况进行了分类。
{"title":"Density of triangulated ternary disc packings","authors":"Thomas Fernique ,&nbsp;Daria Pchelina","doi":"10.1016/j.comgeo.2023.102032","DOIUrl":"https://doi.org/10.1016/j.comgeo.2023.102032","url":null,"abstract":"<div><p>We consider <em>ternary</em> disc packings of the plane, i.e. the packings using discs of three different radii. Packings in which each “hole” is bounded by three pairwise tangent discs are called <em>triangulated</em>. There are 164 pairs <span><math><mo>(</mo><mi>r</mi><mo>,</mo><mi>s</mi><mo>)</mo></math></span>, <span><math><mn>1</mn><mo>&gt;</mo><mi>r</mi><mo>&gt;</mo><mi>s</mi></math></span>, allowing triangulated packings by discs of radii 1, <em>r</em> and <em>s</em>. In this paper, we enhance existing methods of dealing with maximal-density packings in order to find ternary triangulated packings which maximize the density among all the packings with the same disc radii. We showed for 16 pairs that the density is maximized by a triangulated ternary packing; for 16 other pairs, we proved the density to be maximized by a triangulated packing using only two sizes of discs; for 45 pairs, we found non-triangulated packings strictly denser than any triangulated one; finally, we classified the remaining cases where our methods are not applicable.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"115 ","pages":"Article 102032"},"PeriodicalIF":0.6,"publicationDate":"2023-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49791317","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Range updates and range sum queries on multidimensional points with monoid weights 一维点上的值域更新和值域和查询
IF 0.6 4区 计算机科学 Q4 MATHEMATICS Pub Date : 2023-06-15 DOI: 10.1016/j.comgeo.2023.102030
Shangqi Lu, Yufei Tao

Let P be a set of n points in Rd where each point pP carries a weight drawn from a commutative monoid (M,+,0). Given a d-rectangle rupd (i.e., an orthogonal rectangle in Rd) and a value ΔM, a range update adds Δ to the weight of every point pPrupd; given a d-rectangle rqry, a range sum query returns the total weight of the points in Prqry. The goal is to store P in a structure to support updates and queries with attractive performance guarantees. We describe a structure of O˜(n) space that handles an update in O˜(Tupd) time and a query in O˜(Tqry) time for arbitrary functions Tupd(n) and Tqry(n) satisfying TupdTqry=n. The result holds for any fixed dimensionality d2. Our query-update tradeoff is tight up to a polylog factor subject to the OMv-conjecture.

设P是Rd中的n个点的集合,其中每个点P∈P都带有从交换幺半群(M,+,0)得出的权重。给定d-矩形rupd(即Rd中的正交矩形)和值Δ∈M,范围更新将Δ添加到每个点p∈pårupd的权重;给定一个d-矩形rqry,一个范围和查询返回在Pårqry中的点的总权重。目标是将P存储在一个结构中,以支持具有吸引力性能保证的更新和查询。我们描述了O~(n)空间的一种结构,该结构处理满足Tupd·Tqry=n的任意函数Tupd(n)和Tqry(n)在O~(Tupd)时间中的更新和在O~[Tqry]时间中的查询。该结果适用于任何固定维数d≥2的情况。我们的查询更新权衡是严格到受OMv猜想约束的多对数因子。
{"title":"Range updates and range sum queries on multidimensional points with monoid weights","authors":"Shangqi Lu,&nbsp;Yufei Tao","doi":"10.1016/j.comgeo.2023.102030","DOIUrl":"https://doi.org/10.1016/j.comgeo.2023.102030","url":null,"abstract":"<div><p>Let <em>P</em> be a set of <em>n</em> points in <span><math><msup><mrow><mi>R</mi></mrow><mrow><mi>d</mi></mrow></msup></math></span> where each point <span><math><mi>p</mi><mo>∈</mo><mi>P</mi></math></span> carries a <em>weight</em><span> drawn from a commutative monoid </span><span><math><mo>(</mo><mi>M</mi><mo>,</mo><mo>+</mo><mo>,</mo><mn>0</mn><mo>)</mo></math></span>. Given a <em>d</em>-rectangle <span><math><msub><mrow><mi>r</mi></mrow><mrow><mi>upd</mi></mrow></msub></math></span> (i.e., an orthogonal rectangle in <span><math><msup><mrow><mi>R</mi></mrow><mrow><mi>d</mi></mrow></msup></math></span>) and a value <span><math><mi>Δ</mi><mo>∈</mo><mi>M</mi></math></span>, a <em>range update</em> adds Δ to the weight of every point <span><math><mi>p</mi><mo>∈</mo><mi>P</mi><mo>∩</mo><msub><mrow><mi>r</mi></mrow><mrow><mi>upd</mi></mrow></msub></math></span>; given a <em>d</em>-rectangle <span><math><msub><mrow><mi>r</mi></mrow><mrow><mi>qry</mi></mrow></msub></math></span>, a <em>range sum query</em> returns the total weight of the points in <span><math><mi>P</mi><mo>∩</mo><msub><mrow><mi>r</mi></mrow><mrow><mi>qry</mi></mrow></msub></math></span>. The goal is to store <em>P</em> in a structure to support updates and queries with attractive performance guarantees. We describe a structure of <span><math><mover><mrow><mi>O</mi></mrow><mrow><mo>˜</mo></mrow></mover><mo>(</mo><mi>n</mi><mo>)</mo></math></span> space that handles an update in <span><math><mover><mrow><mi>O</mi></mrow><mrow><mo>˜</mo></mrow></mover><mo>(</mo><msub><mrow><mi>T</mi></mrow><mrow><mi>upd</mi></mrow></msub><mo>)</mo></math></span> time and a query in <span><math><mover><mrow><mi>O</mi></mrow><mrow><mo>˜</mo></mrow></mover><mo>(</mo><msub><mrow><mi>T</mi></mrow><mrow><mi>qry</mi></mrow></msub><mo>)</mo></math></span> time for arbitrary functions <span><math><msub><mrow><mi>T</mi></mrow><mrow><mi>upd</mi></mrow></msub><mo>(</mo><mi>n</mi><mo>)</mo></math></span> and <span><math><msub><mrow><mi>T</mi></mrow><mrow><mi>qry</mi></mrow></msub><mo>(</mo><mi>n</mi><mo>)</mo></math></span> satisfying <span><math><msub><mrow><mi>T</mi></mrow><mrow><mi>upd</mi></mrow></msub><mo>⋅</mo><msub><mrow><mi>T</mi></mrow><mrow><mi>qry</mi></mrow></msub><mo>=</mo><mi>n</mi></math></span>. The result holds for any fixed dimensionality <span><math><mi>d</mi><mo>≥</mo><mn>2</mn></math></span><span>. Our query-update tradeoff is tight up to a polylog factor subject to the OMv-conjecture.</span></p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"115 ","pages":"Article 102030"},"PeriodicalIF":0.6,"publicationDate":"2023-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49791615","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Half-plane point retrieval queries with independent and dependent geometric uncertainties 具有独立和依赖几何不确定性的半平面点检索查询
IF 0.6 4区 计算机科学 Q4 MATHEMATICS Pub Date : 2023-06-12 DOI: 10.1016/j.comgeo.2023.102021
Rivka Gitik, Leo Joskowicz
<div><p>This paper addresses a family of geometric half-plane retrieval queries of points in the plane in the presence of geometric uncertainty. The problems include exact and uncertain point sets and half-plane queries defined by an exact or uncertain line whose location uncertainties are independent or dependent and are defined by <em>k</em><span><span><span> real-valued parameters. Point coordinate uncertainties are modeled with the Linear Parametric Geometric Uncertainty Model (LPGUM), an expressive and computationally efficient worst-case, first order linear </span>approximation of geometric uncertainty that supports parametric dependencies between </span>point locations. We present an efficient </span><span><math><mi>O</mi><mrow><mo>(</mo><msup><mrow><mi>k</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>)</mo></mrow></math></span> time and space algorithm for computing the envelope of the LPGUM line that defines the half-plane query. For an exact line and an LPGUM <em>n</em> points set, we present an <span><math><mi>O</mi><mrow><mo>(</mo><mi>log</mi><mo>⁡</mo><mi>n</mi><mi>k</mi><mo>+</mo><mi>m</mi><mi>k</mi><mo>)</mo></mrow></math></span> time query and <span><math><mi>O</mi><mrow><mo>(</mo><mi>n</mi><mi>k</mi><mo>)</mo></mrow></math></span> space algorithm, where <em>m</em> is the number of LPGUM points on or above the half-plane line. For a LPGUM line and an exact points set, we present a <span><math><mi>O</mi><mrow><mo>(</mo><msup><mrow><mi>k</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>+</mo><mfrac><mrow><mo>(</mo><mi>k</mi><mi>log</mi><mo>⁡</mo><mi>n</mi><mi>log</mi><mo>⁡</mo><mi>log</mi><mo>⁡</mo><mi>n</mi><mo>)</mo></mrow><mrow><mi>ε</mi></mrow></mfrac><mo>+</mo><mi>m</mi><mo>)</mo></mrow></math></span> time and <span><math><mi>O</mi><mrow><mo>(</mo><mfrac><mrow><msup><mrow><mi>n</mi></mrow><mrow><mn>2</mn></mrow></msup></mrow><mrow><mi>log</mi><mo>⁡</mo><mi>n</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mi>k</mi></mrow><mrow><mi>ε</mi></mrow></mfrac><mo>)</mo></mrow></math></span><span> space approximation algorithm, where </span><span><math><mn>0</mn><mo><</mo><mi>ε</mi><mo>≤</mo><mn>1</mn></math></span> is the desired approximation error. For a LPGUM line and an LPGUM points set, we present two <span><math><mi>O</mi><mrow><mo>(</mo><msup><mrow><mi>k</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>+</mo><mfrac><mrow><mo>(</mo><mi>k</mi><mi>log</mi><mo>⁡</mo><mi>n</mi><mi>k</mi><mi>log</mi><mo>⁡</mo><mi>log</mi><mo>⁡</mo><mi>n</mi><mi>k</mi><mo>)</mo></mrow><mrow><mi>ε</mi></mrow></mfrac><mo>+</mo><mi>m</mi><mi>k</mi><mo>)</mo></mrow></math></span> and <span><math><mi>O</mi><mrow><mo>(</mo><mi>m</mi><msup><mrow><mi>k</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>+</mo><mfrac><mrow><mo>(</mo><mi>k</mi><mi>log</mi><mo>⁡</mo><mi>n</mi><mi>k</mi><mi>log</mi><mo>⁡</mo><mi>log</mi><mo>⁡</mo><mi>n</mi><mi>k</mi><mo>)</mo></mrow><mrow><mi>ε</mi></mrow></mfrac><mo>)</mo></mrow></math></span> time query and <span><math><mi>O</mi><mrow><mo>(</mo><m
本文讨论了在存在几何不确定性的情况下平面中点的几何半平面检索查询族。该问题包括精确和不确定点集以及由精确或不确定线定义的半平面查询,该精确或不确定性线的位置不确定性是独立或依赖的,并且由k个实值参数定义。点坐标不确定性采用线性参数几何不确定性模型(LPGUM)建模,这是一种表达能力强、计算效率高的最坏情况下几何不确定性的一阶线性近似,支持点位置之间的参数相关性。我们提出了一种有效的O(k2)时间和空间算法,用于计算定义半平面查询的LPGUM线的包络。对于一条精确的直线和一个LPGUM n点集,我们给出了一个O(log⁡nk+mk)时间查询和O(nk)空间算法,其中m是半平面线上或上方的LPGUM点的数量。对于一条LPGUM线和一个精确的点集,我们给出了一个O(k2+(klog⁡nlog⁡日志⁡n) ε+m)时间和O(n2log⁡n+kε)空间近似算法,其中0<;ε≤1是所需的近似误差。对于LPGUM线和LPGUM点集,我们给出了两个O(k2+(klog⁡nklog⁡日志⁡nk)ε+mk)和O(mk2+(klog⁡nklog⁡日志⁡nk)ε)时间查询和O(((nk)2log⁡nk+kε)空间近似算法。
{"title":"Half-plane point retrieval queries with independent and dependent geometric uncertainties","authors":"Rivka Gitik,&nbsp;Leo Joskowicz","doi":"10.1016/j.comgeo.2023.102021","DOIUrl":"https://doi.org/10.1016/j.comgeo.2023.102021","url":null,"abstract":"&lt;div&gt;&lt;p&gt;This paper addresses a family of geometric half-plane retrieval queries of points in the plane in the presence of geometric uncertainty. The problems include exact and uncertain point sets and half-plane queries defined by an exact or uncertain line whose location uncertainties are independent or dependent and are defined by &lt;em&gt;k&lt;/em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt; real-valued parameters. Point coordinate uncertainties are modeled with the Linear Parametric Geometric Uncertainty Model (LPGUM), an expressive and computationally efficient worst-case, first order linear &lt;/span&gt;approximation of geometric uncertainty that supports parametric dependencies between &lt;/span&gt;point locations. We present an efficient &lt;/span&gt;&lt;span&gt;&lt;math&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;msup&gt;&lt;mrow&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/math&gt;&lt;/span&gt; time and space algorithm for computing the envelope of the LPGUM line that defines the half-plane query. For an exact line and an LPGUM &lt;em&gt;n&lt;/em&gt; points set, we present an &lt;span&gt;&lt;math&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/math&gt;&lt;/span&gt; time query and &lt;span&gt;&lt;math&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/math&gt;&lt;/span&gt; space algorithm, where &lt;em&gt;m&lt;/em&gt; is the number of LPGUM points on or above the half-plane line. For a LPGUM line and an exact points set, we present a &lt;span&gt;&lt;math&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;msup&gt;&lt;mrow&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mi&gt;ε&lt;/mi&gt;&lt;/mrow&gt;&lt;/mfrac&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/math&gt;&lt;/span&gt; time and &lt;span&gt;&lt;math&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;msup&gt;&lt;mrow&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;/mrow&gt;&lt;/mfrac&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mi&gt;ε&lt;/mi&gt;&lt;/mrow&gt;&lt;/mfrac&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/math&gt;&lt;/span&gt;&lt;span&gt; space approximation algorithm, where &lt;/span&gt;&lt;span&gt;&lt;math&gt;&lt;mn&gt;0&lt;/mn&gt;&lt;mo&gt;&lt;&lt;/mo&gt;&lt;mi&gt;ε&lt;/mi&gt;&lt;mo&gt;≤&lt;/mo&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;/math&gt;&lt;/span&gt; is the desired approximation error. For a LPGUM line and an LPGUM points set, we present two &lt;span&gt;&lt;math&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;msup&gt;&lt;mrow&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mi&gt;ε&lt;/mi&gt;&lt;/mrow&gt;&lt;/mfrac&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/math&gt;&lt;/span&gt; and &lt;span&gt;&lt;math&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;msup&gt;&lt;mrow&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;/mrow&gt;&lt;/msup&gt;&lt;mo&gt;+&lt;/mo&gt;&lt;mfrac&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;log&lt;/mi&gt;&lt;mo&gt;⁡&lt;/mo&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;mrow&gt;&lt;mi&gt;ε&lt;/mi&gt;&lt;/mrow&gt;&lt;/mfrac&gt;&lt;mo&gt;)&lt;/mo&gt;&lt;/mrow&gt;&lt;/math&gt;&lt;/span&gt; time query and &lt;span&gt;&lt;math&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mrow&gt;&lt;mo&gt;(&lt;/mo&gt;&lt;m","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"115 ","pages":"Article 102021"},"PeriodicalIF":0.6,"publicationDate":"2023-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49791616","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Angles of arc-polygons and Lombardi drawings of cacti 弧多边形的角度与仙人掌的Lombardi绘画
IF 0.6 4区 计算机科学 Q4 MATHEMATICS Pub Date : 2023-06-01 DOI: 10.1016/j.comgeo.2023.101982
David Eppstein, Daniel Frishberg, Martha C. Osegueda

We characterize the triples of interior angles that are possible in non-self-crossing triangles with circular-arc sides, and we prove that a given cyclic sequence of angles can be realized by a non-self-crossing polygon with circular-arc sides whenever all angles are ≤π. As a consequence of these results, we prove that every cactus has a planar Lombardi drawing (a drawing with edges depicted as circular arcs, meeting at equal angles at each vertex) for its natural embedding in which every cycle of the cactus is a face of the drawing. However, there exist planar embeddings of cacti that do not have planar Lombardi drawings.

我们刻画了在具有圆弧边的非自交三角形中可能存在的内角的三元组,并证明了当所有角度≤π时,给定的角的循环序列可以由具有圆弧面的非自交多边形实现。由于这些结果,我们证明了每个仙人掌都有一个平面的Lombardi图(一个边缘被描绘成圆弧的图,在每个顶点以相等的角度相交),用于其自然嵌入,其中仙人掌的每个循环都是图的一个面。然而,有一些仙人掌的平面嵌入物没有隆巴迪平面图。
{"title":"Angles of arc-polygons and Lombardi drawings of cacti","authors":"David Eppstein,&nbsp;Daniel Frishberg,&nbsp;Martha C. Osegueda","doi":"10.1016/j.comgeo.2023.101982","DOIUrl":"https://doi.org/10.1016/j.comgeo.2023.101982","url":null,"abstract":"<div><p>We characterize the triples of interior angles that are possible in non-self-crossing triangles with circular-arc sides, and we prove that a given cyclic sequence of angles can be realized by a non-self-crossing polygon with circular-arc sides whenever all angles are ≤<em>π</em>. As a consequence of these results, we prove that every cactus has a planar Lombardi drawing (a drawing with edges depicted as circular arcs, meeting at equal angles at each vertex) for its natural embedding in which every cycle of the cactus is a face of the drawing. However, there exist planar embeddings of cacti that do not have planar Lombardi drawings.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"112 ","pages":"Article 101982"},"PeriodicalIF":0.6,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49795350","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
Computational Geometry-Theory and Applications
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1