Pub Date : 2024-06-22DOI: 10.1007/s00454-024-00666-6
Nikolay Dolbilin, Alexey Garber, Egon Schulte, Marjorie Senechal
Delone sets are discrete point sets X in ({mathbb {R}}^d) characterized by parameters (r, R), where (usually) 2r is the smallest inter-point distance of X, and R is the radius of a largest “empty ball” that can be inserted into the interstices of X. The regularity radius ({hat{rho }}_d) is defined as the smallest positive number (rho ) such that each Delone set with congruent clusters of radius (rho ) is a regular system, that is, a point orbit under a crystallographic group. We discuss two conjectures on the growth behavior of the regularity radius. Our “Weak Conjecture” states that ({hat{rho }}_{d}={textrm{O}(d^2log _2 d)}R) as (drightarrow infty ), independent of r. This is verified in the paper for two important subfamilies of Delone sets: those with full-dimensional clusters of radius 2r and those with full-dimensional sets of d-reachable points. We also offer support for the plausibility of a “Strong Conjecture”, stating that ({hat{rho }}_{d}={textrm{O}(dlog _2 d)}R) as (drightarrow infty ), independent of r.
Delone 集是 ({mathbb {R}}^d) 中的离散点集 X,由参数(r, R)表征,其中(通常)2r 是 X 的最小点间距离,R 是可以插入 X 间隙的最大 "空球 "的半径。正则半径({hat{rho }}_d)被定义为最小的正数((rho )),使得每个具有半径为(rho )的全等簇的德龙集都是一个正则系统,也就是一个晶体群下的点轨道。我们讨论了关于正则半径增长行为的两个猜想。我们的 "弱猜想 "指出当 (drightarrow infty )与 r 无关时,({hat{rho }}_{d}={textrm{O}(d^2log _2 d)}R) 与 r 无关。我们还为 "强猜想 "的合理性提供了支持,即 ({hat{rho }}_{d}={textrm{O}(dlog _2 d)}R) as (drightarrow infty ),与 r 无关。
{"title":"Bounds for the Regularity Radius of Delone Sets","authors":"Nikolay Dolbilin, Alexey Garber, Egon Schulte, Marjorie Senechal","doi":"10.1007/s00454-024-00666-6","DOIUrl":"https://doi.org/10.1007/s00454-024-00666-6","url":null,"abstract":"<p>Delone sets are discrete point sets <i>X</i> in <span>({mathbb {R}}^d)</span> characterized by parameters (<i>r</i>, <i>R</i>), where (usually) 2<i>r</i> is the smallest inter-point distance of <i>X</i>, and <i>R</i> is the radius of a largest “empty ball” that can be inserted into the interstices of <i>X</i>. The regularity radius <span>({hat{rho }}_d)</span> is defined as the smallest positive number <span>(rho )</span> such that each Delone set with congruent clusters of radius <span>(rho )</span> is a regular system, that is, a point orbit under a crystallographic group. We discuss two conjectures on the growth behavior of the regularity radius. Our “Weak Conjecture” states that <span>({hat{rho }}_{d}={textrm{O}(d^2log _2 d)}R)</span> as <span>(drightarrow infty )</span>, independent of <i>r</i>. This is verified in the paper for two important subfamilies of Delone sets: those with full-dimensional clusters of radius 2<i>r</i> and those with full-dimensional sets of <i>d</i>-reachable points. We also offer support for the plausibility of a “Strong Conjecture”, stating that <span>({hat{rho }}_{d}={textrm{O}(dlog _2 d)}R)</span> as <span>(drightarrow infty )</span>, independent of <i>r</i>.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"123 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2024-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141500791","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-11DOI: 10.1007/s00454-024-00661-x
Jim Geelen, Matthew E. Kroeker
The Sylvester–Gallai Theorem states that every rank-3 real-representable matroid has a two-point line. We prove that, for each (kge 2), every complex-representable matroid with rank at least (4^{k-1}) has a rank-k flat with exactly k points. For (k=2), this is a well-known result due to Kelly, which we use in our proof. A similar result was proved earlier by Barak, Dvir, Wigderson, and Yehudayoff and later refined by Dvir, Saraf, and Wigderson, but we get slightly better bounds with a more elementary proof.
{"title":"A Sylvester–Gallai-Type Theorem for Complex-Representable Matroids","authors":"Jim Geelen, Matthew E. Kroeker","doi":"10.1007/s00454-024-00661-x","DOIUrl":"https://doi.org/10.1007/s00454-024-00661-x","url":null,"abstract":"<p>The Sylvester–Gallai Theorem states that every rank-3 real-representable matroid has a two-point line. We prove that, for each <span>(kge 2)</span>, every complex-representable matroid with rank at least <span>(4^{k-1})</span> has a rank-<i>k</i> flat with exactly <i>k</i> points. For <span>(k=2)</span>, this is a well-known result due to Kelly, which we use in our proof. A similar result was proved earlier by Barak, Dvir, Wigderson, and Yehudayoff and later refined by Dvir, Saraf, and Wigderson, but we get slightly better bounds with a more elementary proof.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"93 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2024-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141500816","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-11DOI: 10.1007/s00454-024-00664-8
Joseph Doolittle, Alex McDonough
It is broadly known that any parallelepiped tiles space by translating copies of itself along its edges. In earlier work relating to higher-dimensional sandpile groups, the second author discovered a novel construction which fragments the parallelepiped into a collection of smaller tiles. These tiles fill space with the same symmetry as the larger parallelepiped. Their volumes are equal to the components of the multi-row Laplace determinant expansion, so this construction only works when all of these signs are non-negative (or non-positive). In this work, we extend the construction to work for all parallelepipeds, without requiring the non-negative condition. This naturally gives tiles with negative volume, which we understand to mean canceling out tiles with positive volume. In fact, with this cancellation, we prove that every point in space is contained in exactly one more tile with positive volume than tile with negative volume. This is a natural definition for a signed tiling. Our main technique is to show that the net number of signed tiles doesn’t change as a point moves through space. This is a relatively indirect proof method, and the underlying structure of these tilings remains mysterious.
{"title":"Fragmenting any Parallelepiped into a Signed Tiling","authors":"Joseph Doolittle, Alex McDonough","doi":"10.1007/s00454-024-00664-8","DOIUrl":"https://doi.org/10.1007/s00454-024-00664-8","url":null,"abstract":"<p>It is broadly known that any parallelepiped tiles space by translating copies of itself along its edges. In earlier work relating to higher-dimensional sandpile groups, the second author discovered a novel construction which fragments the parallelepiped into a collection of smaller tiles. These tiles fill space with the same symmetry as the larger parallelepiped. Their volumes are equal to the components of the multi-row Laplace determinant expansion, so this construction only works when all of these signs are non-negative (or non-positive). In this work, we extend the construction to work for all parallelepipeds, without requiring the non-negative condition. This naturally gives tiles with negative volume, which we understand to mean canceling out tiles with positive volume. In fact, with this cancellation, we prove that every point in space is contained in exactly one more tile with positive volume than tile with negative volume. This is a natural definition for a signed tiling. Our main technique is to show that the net number of signed tiles doesn’t change as a point moves through space. This is a relatively indirect proof method, and the underlying structure of these tilings remains mysterious.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"1 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2024-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141500815","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-11DOI: 10.1007/s00454-024-00663-9
Nicholas Owad, Anastasiia Tsvietkova
We suggest a new random model for links based on meander diagrams and graphs. We then prove that trivial links appear with vanishing probability in this model, no link L is obtained with probability 1, and there is a lower bound for the number of non-isotopic knots obtained for a fixed number of crossings. A random meander diagram is obtained through matching pairs of parentheses, a well-studied problem in combinatorics. Hence tools from combinatorics can be used to investigate properties of random links in this model, and, moreover, of the respective 3-manifolds that are link complements in 3-sphere. We use this for exploring geometric properties of a link complement. Specifically, we give expected twist number of a link diagram and use it to bound expected hyperbolic and simplicial volume of random links. The tools from combinatorics that we use include Catalan and Narayana numbers, and Zeilberger’s algorithm.
我们提出了一种基于蜿蜒图和图形的新链接随机模型。然后我们证明,在这个模型中,琐碎链接出现的概率为零,没有链接 L 出现的概率为 1,并且在交叉次数固定的情况下,非异位结的数量有一个下限。随机蜿蜒图是通过匹配括号对得到的,这是一个在组合学中研究得很透彻的问题。因此,组合学中的工具可以用来研究这个模型中随机链接的性质,以及作为 3 球中链接互补的相应 3 球的性质。我们利用这一点来探索链接补集的几何性质。具体来说,我们给出了链接图的预期扭曲数,并用它来约束随机链接的预期双曲体积和单曲体积。我们使用的组合学工具包括卡塔兰数和纳拉亚纳数以及蔡尔伯格算法。
{"title":"Random Meander Model for Links","authors":"Nicholas Owad, Anastasiia Tsvietkova","doi":"10.1007/s00454-024-00663-9","DOIUrl":"https://doi.org/10.1007/s00454-024-00663-9","url":null,"abstract":"<p>We suggest a new random model for links based on meander diagrams and graphs. We then prove that trivial links appear with vanishing probability in this model, no link <i>L</i> is obtained with probability 1, and there is a lower bound for the number of non-isotopic knots obtained for a fixed number of crossings. A random meander diagram is obtained through matching pairs of parentheses, a well-studied problem in combinatorics. Hence tools from combinatorics can be used to investigate properties of random links in this model, and, moreover, of the respective 3-manifolds that are link complements in 3-sphere. We use this for exploring geometric properties of a link complement. Specifically, we give expected twist number of a link diagram and use it to bound expected hyperbolic and simplicial volume of random links. The tools from combinatorics that we use include Catalan and Narayana numbers, and Zeilberger’s algorithm.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"15 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2024-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141527489","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-04DOI: 10.1007/s00454-024-00646-w
Markus Chimani, Martina Juhnke, Alexander Nover
Given a graph (G=(V,E)) and a set (S subseteq left( {begin{array}{c}V 2end{array}}right) ) of terminal pairs, the minimum multicut problem asks for a minimum edge set (delta subseteq E) such that there is no s-t-path in (G -delta ) for any ({s,t}in S). For (|S|=1) this is the well known s-t-cut problem, but in general the minimum multicut problem is NP-complete, even if the input graph is a tree. The multicut polytope (textsc {MultC}^square (G,S)) is the convex hull of all multicuts in G; the multicut dominant is given by (textsc {MultC}(G,S)=textsc {MultC}^square (G,S)+mathbb {R}^E_{{ge 0}}). The latter is the relevant object for the minimization problem. While polyhedra associated to several cut problems have been studied intensively there is only little knowledge for multicut. We investigate properties of the multicut dominant and in particular derive results on liftings of facet-defining inequalities. This yields a classification of all facet-defining path- and edge inequalities. Moreover, we investigate the effect of graph operations such as node splitting, edge subdivisions, and edge contractions on the multicut-dominant and its facet-defining inequalities. In addition, we introduce facet-defining inequalities supported on stars, trees, and cycles and show that the former two can be separated in polynomial time when the input graph is a tree.
给定一个图(G=(V,E))和一个末端对的集合(S(subseteq)left({begin{array}{c}V(2(end{array}right)))、最小多路问题要求找到一个最小边集((delta subseteq E) such that there is no s-t-path in (G -delta ) for any ({s,t}in S).对于 (|S|=1),这就是众所周知的 s-t 切问题,但一般来说,最小多切问题是 NP-完全的,即使输入图是一棵树。多切多面体(textsc {MultC}^square (G,S))是 G 中所有多切的凸环;多切占优式由(textsc {MultC}(G,S)=textsc {MultC}^square (G,S)+mathbb {R}^E_{ge 0}})给出。后者是最小化问题的相关对象。虽然人们已经深入研究了与多个切割问题相关的多面体,但对于多切问题却知之甚少。我们研究了多面体支配的性质,特别是推导出了面定义不等式的提升结果。这就产生了所有面定义路径和边不等式的分类。此外,我们还研究了节点拆分、边细分和边收缩等图操作对多重占优及其面定义不等式的影响。此外,我们还引入了支持星、树和循环的面定义不等式,并证明当输入图为树时,前两者可以在多项式时间内分离。
{"title":"On the Dominant of the Multicut Polytope","authors":"Markus Chimani, Martina Juhnke, Alexander Nover","doi":"10.1007/s00454-024-00646-w","DOIUrl":"https://doi.org/10.1007/s00454-024-00646-w","url":null,"abstract":"<p>Given a graph <span>(G=(V,E))</span> and a set <span>(S subseteq left( {begin{array}{c}V 2end{array}}right) )</span> of terminal pairs, the minimum multicut problem asks for a minimum edge set <span>(delta subseteq E)</span> such that there is no <i>s</i>-<i>t</i>-path in <span>(G -delta )</span> for any <span>({s,t}in S)</span>. For <span>(|S|=1)</span> this is the well known <i>s</i>-<i>t</i>-cut problem, but in general the minimum multicut problem is NP-complete, even if the input graph is a tree. The multicut polytope <span>(textsc {MultC}^square (G,S))</span> is the convex hull of all multicuts in <i>G</i>; the multicut dominant is given by <span>(textsc {MultC}(G,S)=textsc {MultC}^square (G,S)+mathbb {R}^E_{{ge 0}})</span>. The latter is the relevant object for the minimization problem. While polyhedra associated to several cut problems have been studied intensively there is only little knowledge for multicut. We investigate properties of the multicut dominant and in particular derive results on liftings of facet-defining inequalities. This yields a classification of all facet-defining path- and edge inequalities. Moreover, we investigate the effect of graph operations such as node splitting, edge subdivisions, and edge contractions on the multicut-dominant and its facet-defining inequalities. In addition, we introduce facet-defining inequalities supported on stars, trees, and cycles and show that the former two can be separated in polynomial time when the input graph is a tree.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"4 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141258295","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-04DOI: 10.1007/s00454-024-00659-5
Girtrude Hamm
We introduce the multi-width of a lattice polytope and use this to classify and count all lattice tetrahedra with multi-width ((1,w_2,w_3)). The approach used in this classification can be extended into a computer algorithm to classify lattice tetrahedra of any given multi-width. We use this to classify tetrahedra with multi-width ((2,w_2,w_3)) for small (w_2) and (w_3) and make conjectures about the function counting lattice tetrahedra of any multi-width.
{"title":"Classification of Width 1 Lattice Tetrahedra by Their Multi-Width","authors":"Girtrude Hamm","doi":"10.1007/s00454-024-00659-5","DOIUrl":"https://doi.org/10.1007/s00454-024-00659-5","url":null,"abstract":"<p>We introduce the multi-width of a lattice polytope and use this to classify and count all lattice tetrahedra with multi-width <span>((1,w_2,w_3))</span>. The approach used in this classification can be extended into a computer algorithm to classify lattice tetrahedra of any given multi-width. We use this to classify tetrahedra with multi-width <span>((2,w_2,w_3))</span> for small <span>(w_2)</span> and <span>(w_3)</span> and make conjectures about the function counting lattice tetrahedra of any multi-width.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"74 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141258221","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-04DOI: 10.1007/s00454-024-00665-7
Raphael Steiner
A set ({mathcal {G}}) of planar graphs on the same number n of vertices is called simultaneously embeddable if there exists a set P of n points in the plane such that every graph (G in {mathcal {G}}) admits a (crossing-free) straight-line embedding with vertices placed at points of P. A conflict collection is a set of planar graphs of the same order with no simultaneous embedding. A well-known open problem from 2007 posed by Brass, Cenek, Duncan, Efrat, Erten, Ismailescu, Kobourov, Lubiw and Mitchell, asks whether there exists a conflict collection of size 2. While this remains widely open, we give a short proof that for sufficiently large n there exists a conflict collection consisting of at most ((3+o(1))log _2(n)) planar graphs on n vertices. This constitutes a double-exponential improvement over the previously best known bound of (O(ncdot 4^{n/11})) for the same problem by Goenka et al. (Graphs Combin 39:100, 2023). Using our method we also provide a computer-free proof that for every integer (nin [107,193]) there exists a conflict collection of 30 planar n-vertex graphs, improving upon the previously smallest known conflict collection consisting of 49 graphs of order 11, which was found using heavy computer assistance. While the construction by Goenka et al. was explicit, our construction of a conflict collection of size (O(log n)) is based on the probabilistic method and is thus only implicit. Motivated by this, for every large enough n we give a different, fully explicit construction of a collection of less than (n^6) planar n-vertex graphs with no simultaneous embedding.
如果在平面上存在一个由 n 个点组成的集合 P,使得每个图(G 在{/mathcal {G}}中)的顶点都位于 P 的点上,并且每个图(G 在{/mathcal {G}}中)都有一个(无交叉的)直线嵌入,那么我们就称这个集合({/mathcal {G}})为可同时嵌入集合。2007 年,Brass、Cenek、Duncan、Efrat、Erten、Ismailescu、Kobourov、Lubiw 和 Mitchell 提出了一个著名的开放性问题:是否存在大小为 2 的冲突集合。虽然这个问题仍然悬而未决,但我们给出了一个简短的证明:对于足够大的 n,存在一个冲突集合,它至多由 n 个顶点上的((3+o(1))log _2(n))个平面图组成。这与 Goenka 等人针对同一问题之前已知的 (O(ncdot 4^{n/11})) 约束(Graphs Combin 39:100, 2023)相比,是双指数级的改进。使用我们的方法,我们还提供了一个无需计算机的证明,即对于 [107,193] 中的每一个整数 (nin [107,193]) 都存在一个由 30 个平面 n 顶点图组成的冲突集合,这改进了之前已知的由 49 个 11 阶图组成的最小冲突集合,该冲突集合是在大量计算机辅助下找到的。Goenka 等人的构造是显式的,而我们对大小为 (O(log n))的冲突集合的构造是基于概率方法的,因此只是隐式的。受此启发,对于每一个足够大的 n,我们都给出了一个不同的、完全显式的、没有同时嵌入的小于 (n^6) 的平面 n 顶点图集合的构造。
{"title":"A Logarithmic Bound for Simultaneous Embeddings of Planar Graphs","authors":"Raphael Steiner","doi":"10.1007/s00454-024-00665-7","DOIUrl":"https://doi.org/10.1007/s00454-024-00665-7","url":null,"abstract":"<p>A set <span>({mathcal {G}})</span> of planar graphs on the same number <i>n</i> of vertices is called <i>simultaneously embeddable</i> if there exists a set <i>P</i> of <i>n</i> points in the plane such that every graph <span>(G in {mathcal {G}})</span> admits a (crossing-free) straight-line embedding with vertices placed at points of <i>P</i>. A <i>conflict collection</i> is a set of planar graphs of the same order with no simultaneous embedding. A well-known open problem from 2007 posed by Brass, Cenek, Duncan, Efrat, Erten, Ismailescu, Kobourov, Lubiw and Mitchell, asks whether there exists a conflict collection of size 2. While this remains widely open, we give a short proof that for sufficiently large <i>n</i> there exists a conflict collection consisting of at most <span>((3+o(1))log _2(n))</span> planar graphs on <i>n</i> vertices. This constitutes a double-exponential improvement over the previously best known bound of <span>(O(ncdot 4^{n/11}))</span> for the same problem by Goenka et al. (Graphs Combin 39:100, 2023). Using our method we also provide a computer-free proof that for every integer <span>(nin [107,193])</span> there exists a conflict collection of 30 planar <i>n</i>-vertex graphs, improving upon the previously smallest known conflict collection consisting of 49 graphs of order 11, which was found using heavy computer assistance. While the construction by Goenka et al. was explicit, our construction of a conflict collection of size <span>(O(log n))</span> is based on the probabilistic method and is thus only implicit. Motivated by this, for every large enough <i>n</i> we give a different, fully explicit construction of a collection of less than <span>(n^6)</span> planar <i>n</i>-vertex graphs with no simultaneous embedding.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"28 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141258294","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-04DOI: 10.1007/s00454-024-00662-w
Lauren Nowak, Patrick O’Melveny, Dustin Ross
Normal complexes are orthogonal truncations of simplicial fans. In this paper, we develop the study of mixed volumes for normal complexes. Our main result is a sufficiency condition that ensures when the mixed volumes of normal complexes associated to a given fan satisfy the Alexandrov–Fenchel inequalities. By specializing to Bergman fans of matroids, we give a new proof of the Heron–Rota–Welsh Conjecture as a consequence of the Alexandrov–Fenchel inequalities for normal complexes.
{"title":"Mixed Volumes of Normal Complexes","authors":"Lauren Nowak, Patrick O’Melveny, Dustin Ross","doi":"10.1007/s00454-024-00662-w","DOIUrl":"https://doi.org/10.1007/s00454-024-00662-w","url":null,"abstract":"<p>Normal complexes are orthogonal truncations of simplicial fans. In this paper, we develop the study of mixed volumes for normal complexes. Our main result is a sufficiency condition that ensures when the mixed volumes of normal complexes associated to a given fan satisfy the Alexandrov–Fenchel inequalities. By specializing to Bergman fans of matroids, we give a new proof of the Heron–Rota–Welsh Conjecture as a consequence of the Alexandrov–Fenchel inequalities for normal complexes.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"28 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141258225","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-04DOI: 10.1007/s00454-024-00660-y
Herbert Edelsbrunner, Anton Nikitenko
The approximation of a circle with the edges of a fine square grid distorts the perimeter by a factor about (tfrac{4}{pi }). We prove that this factor is the same on average (in the ergodic sense) for approximations of any rectifiable curve by the edges of any non-exotic Delaunay mosaic (known as Voronoi path), and extend the results to all dimensions, generalizing Voronoi paths to Voronoi scapes.
{"title":"Average and Expected Distortion of Voronoi Paths and Scapes","authors":"Herbert Edelsbrunner, Anton Nikitenko","doi":"10.1007/s00454-024-00660-y","DOIUrl":"https://doi.org/10.1007/s00454-024-00660-y","url":null,"abstract":"<p>The approximation of a circle with the edges of a fine square grid distorts the perimeter by a factor about <span>(tfrac{4}{pi })</span>. We prove that this factor is the same <i>on average</i> (in the ergodic sense) for approximations of any rectifiable curve by the edges of any non-exotic Delaunay mosaic (known as <i>Voronoi path</i>), and extend the results to all dimensions, generalizing Voronoi paths to <i>Voronoi scapes</i>.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"21 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141258228","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-06-03DOI: 10.1007/s00454-024-00656-8
Esther Ezra, Micha Sharir
<p>We develop data structures for intersection queries in four dimensions that involve segments, triangles and tetrahedra. Specifically, we study three main problems: (i) Preprocess a set of <i>n</i> tetrahedra in <span>(mathbb {R}^4)</span> into a data structure for answering segment-intersection queries amid the given tetrahedra (referred to as <i>segment-tetrahedron intersection queries</i>). (ii) Preprocess a set of <i>n</i> triangles in <span>(mathbb {R}^4)</span> into a data structure that supports triangle-intersection queries amid the input triangles (referred to as <i>triangle-triangle intersection queries</i>). (iii) Preprocess a set of <i>n</i> segments in <span>(mathbb {R}^4)</span> into a data structure that supports tetrahedron-intersection queries amid the input segments (referred to as <i>tetrahedron-segment intersection queries</i>). In each problem we want either to detect an intersection, or to count or report all intersections. As far as we can tell, these problems have not been previously studied. For problem (i), we first present a “standard” solution which, for any prespecified value <span>(n le s le n^6)</span> of a so-called storage parameter <i>s</i>, yields a data structure with <span>(O^*(s))</span> storage and expected preprocessing, which answers an intersection query in <span>(O^*(n/s^{1/6}))</span> time (here and in what follows, the <span>(O^*(cdot ))</span> notation hides subpolynomial factors). For problems (ii) and (iii), using similar arguments, we present a solution that has the same asymptotic performance bounds. We then improve the solution for problem (i), and present a more intricate data structure that uses <span>(O^*(n^{2}))</span> storage and expected preprocessing, and answers a segment-tetrahedron intersection query in <span>(O^*(n^{1/2}))</span> time, improving the <span>(O^*(n^{2/3}))</span> query time obtained by the standard solution. Using the parametric search technique of Agarwal and Matoušek (SIAM J Comput 22:794–806, 1993), we can obtain data structures with similar performance bounds for the <i>ray-shooting</i> problem amid tetrahedra in <span>(mathbb {R}^4)</span>. Unfortunately, so far we do not know how to obtain a similar improvement for problems (ii) and (iii). Our algorithms are based on a primal-dual technique for range searching with semi-algebraic sets, based on recent advances in this area (Agarwal et al. in SIAM J Comput 50:760–787, 2021. Also in Proceedings of Symposium on Computational Geometry (SoCG) 5:1–5:14, 2019. Also in arXiv:1812.10269; Matoušek and Patáková in Discrete Comput Geom 54:22–41, 2015). As this is a result of independent interest, we spell out the details of this technique. We present several applications of our techniques, including continuous collision detection amid moving tetrahedra in 3-space, an output-sensitive algorithm for constructing the arrangement of <i>n</i> tetrahedra in <span>(mathbb {R}^4)</span>, and an output-sensitive algorithm for construc
我们为涉及线段、三角形和四面体的四维相交查询开发了数据结构。具体来说,我们研究了三个主要问题:(i) 将 (mathbb {R}^4) 中的一组 n 个四面体预处理成一个数据结构,用于回答给定四面体中的线段-相交查询(称为线段-四面体相交查询)。(ii) 将 (mathbb {R}^4) 中的一组 n 个三角形预处理成一个数据结构,该数据结构支持输入三角形中的三角形交集查询(称为三角形-三角形交集查询)。(iii) 将 (mathbb {R}^4) 中的一组 n 段预处理成一个数据结构,该数据结构支持输入段中的四面体相交查询(称为四面体-段相交查询)。在每个问题中,我们要么想要检测交点,要么想要统计或报告所有交点。据我们所知,这些问题以前从未研究过。对于问题(i),我们首先提出了一个 "标准 "解决方案,对于任何预先指定的所谓存储参数 s 的值(n le s le n^6),都可以得到一个数据结构,该数据结构的值(n le s le n^6)与存储参数(s、产生一个具有 (O^*(s)) 存储空间和预期预处理的数据结构,它能在(O^*(n/s^{1/6}))时间内回答交集查询(在这里和后面的内容中,(O^*(cdot ))符号隐藏了次多项式因子)。对于问题(ii)和(iii),使用类似的论证,我们提出了一个具有相同渐近性能边界的解决方案。然后,我们改进了问题(i)的解决方案,提出了一种更复杂的数据结构,它使用了 (O^*(n^{2})) 存储和预期预处理,并在(O^*(n^{1/2})) 时间内回答了线段-四面体交集查询,改进了标准解决方案获得的 (O^*(n^{2/3})) 查询时间。利用 Agarwal 和 Matoušek 的参数搜索技术(SIAM J Comput 22:794-806, 1993),我们可以为 (mathbb {R}^4) 中的四面体射线射击问题获得具有类似性能边界的数据结构。遗憾的是,到目前为止我们还不知道如何对问题(ii)和(iii)进行类似的改进。我们的算法基于半代数集范围搜索的初等二元技术,以该领域的最新进展为基础(Agarwal 等人,载于 SIAM J Comput 50:760-787, 2021.另见《计算几何研讨会论文集》(SoCG)5:1-5:14,2019。另见 arXiv:1812.10269; Matoušek 和 Patáková in Discrete Comput Geom 54:22-41, 2015)。由于这是一项具有独立意义的成果,我们详细介绍了这项技术的细节。我们介绍了我们的技术的几种应用,包括三维空间中移动四面体的连续碰撞检测、在 (mathbb {R}^4) 中构建 n 个四面体排列的输出敏感算法,以及在 (mathbb {R}^4) 中构建两个或多个非凸多面体的交集或联合的输出敏感算法。
{"title":"Intersection Searching amid Tetrahedra in Four Dimensions","authors":"Esther Ezra, Micha Sharir","doi":"10.1007/s00454-024-00656-8","DOIUrl":"https://doi.org/10.1007/s00454-024-00656-8","url":null,"abstract":"<p>We develop data structures for intersection queries in four dimensions that involve segments, triangles and tetrahedra. Specifically, we study three main problems: (i) Preprocess a set of <i>n</i> tetrahedra in <span>(mathbb {R}^4)</span> into a data structure for answering segment-intersection queries amid the given tetrahedra (referred to as <i>segment-tetrahedron intersection queries</i>). (ii) Preprocess a set of <i>n</i> triangles in <span>(mathbb {R}^4)</span> into a data structure that supports triangle-intersection queries amid the input triangles (referred to as <i>triangle-triangle intersection queries</i>). (iii) Preprocess a set of <i>n</i> segments in <span>(mathbb {R}^4)</span> into a data structure that supports tetrahedron-intersection queries amid the input segments (referred to as <i>tetrahedron-segment intersection queries</i>). In each problem we want either to detect an intersection, or to count or report all intersections. As far as we can tell, these problems have not been previously studied. For problem (i), we first present a “standard” solution which, for any prespecified value <span>(n le s le n^6)</span> of a so-called storage parameter <i>s</i>, yields a data structure with <span>(O^*(s))</span> storage and expected preprocessing, which answers an intersection query in <span>(O^*(n/s^{1/6}))</span> time (here and in what follows, the <span>(O^*(cdot ))</span> notation hides subpolynomial factors). For problems (ii) and (iii), using similar arguments, we present a solution that has the same asymptotic performance bounds. We then improve the solution for problem (i), and present a more intricate data structure that uses <span>(O^*(n^{2}))</span> storage and expected preprocessing, and answers a segment-tetrahedron intersection query in <span>(O^*(n^{1/2}))</span> time, improving the <span>(O^*(n^{2/3}))</span> query time obtained by the standard solution. Using the parametric search technique of Agarwal and Matoušek (SIAM J Comput 22:794–806, 1993), we can obtain data structures with similar performance bounds for the <i>ray-shooting</i> problem amid tetrahedra in <span>(mathbb {R}^4)</span>. Unfortunately, so far we do not know how to obtain a similar improvement for problems (ii) and (iii). Our algorithms are based on a primal-dual technique for range searching with semi-algebraic sets, based on recent advances in this area (Agarwal et al. in SIAM J Comput 50:760–787, 2021. Also in Proceedings of Symposium on Computational Geometry (SoCG) 5:1–5:14, 2019. Also in arXiv:1812.10269; Matoušek and Patáková in Discrete Comput Geom 54:22–41, 2015). As this is a result of independent interest, we spell out the details of this technique. We present several applications of our techniques, including continuous collision detection amid moving tetrahedra in 3-space, an output-sensitive algorithm for constructing the arrangement of <i>n</i> tetrahedra in <span>(mathbb {R}^4)</span>, and an output-sensitive algorithm for construc","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"128 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2024-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141258227","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}