Pub Date : 2023-01-01Epub Date: 2023-09-09DOI: 10.1007/s00454-023-00564-3
Édouard Bonnet, Sergio Cabello, Wolfgang Mulzer
Let G be an intersection graph of n geometric objects in the plane. We show that a maximum matching in G can be found in time with high probability, where is the density of the geometric objects and is a constant such that matrices can be multiplied in time. The same result holds for any subgraph of G, as long as a geometric representation is at hand. For this, we combine algebraic methods, namely computing the rank of a matrix via Gaussian elimination, with the fact that geometric intersection graphs have small separators. We also show that in many interesting cases, the maximum matching problem in a general geometric intersection graph can be reduced to the case of bounded density. In particular, a maximum matching in the intersection graph of any family of translates of a convex object in the plane can be found in time with high probability, and a maximum matching in the intersection graph of a family of planar disks with radii in can be found in time with high probability.
{"title":"Maximum Matchings in Geometric Intersection Graphs.","authors":"Édouard Bonnet, Sergio Cabello, Wolfgang Mulzer","doi":"10.1007/s00454-023-00564-3","DOIUrl":"10.1007/s00454-023-00564-3","url":null,"abstract":"<p><p>Let <i>G</i> be an intersection graph of <i>n</i> geometric objects in the plane. We show that a maximum matching in <i>G</i> can be found in <math><mrow><mi>O</mi><mspace></mspace><mo>(</mo><msup><mi>ρ</mi><mrow><mn>3</mn><mi>ω</mi><mo>/</mo><mn>2</mn></mrow></msup><msup><mi>n</mi><mrow><mi>ω</mi><mo>/</mo><mn>2</mn></mrow></msup><mo>)</mo></mrow></math> time with high probability, where <math><mi>ρ</mi></math> is the density of the geometric objects and <math><mrow><mi>ω</mi><mo>></mo><mn>2</mn></mrow></math> is a constant such that <math><mrow><mi>n</mi><mo>×</mo><mi>n</mi></mrow></math> matrices can be multiplied in <math><mrow><mi>O</mi><mo>(</mo><msup><mi>n</mi><mi>ω</mi></msup><mo>)</mo></mrow></math> time. The same result holds for any subgraph of <i>G</i>, as long as a geometric representation is at hand. For this, we combine algebraic methods, namely computing the rank of a matrix via Gaussian elimination, with the fact that geometric intersection graphs have small separators. We also show that in many interesting cases, the maximum matching problem in a general geometric intersection graph can be reduced to the case of bounded density. In particular, a maximum matching in the intersection graph of any family of translates of a convex object in the plane can be found in <math><mrow><mi>O</mi><mo>(</mo><msup><mi>n</mi><mrow><mi>ω</mi><mo>/</mo><mn>2</mn></mrow></msup><mo>)</mo></mrow></math> time with high probability, and a maximum matching in the intersection graph of a family of planar disks with radii in <math><mrow><mo>[</mo><mn>1</mn><mo>,</mo><mi>Ψ</mi><mo>]</mo></mrow></math> can be found in <math><mrow><mi>O</mi><mspace></mspace><mo>(</mo><msup><mi>Ψ</mi><mn>6</mn></msup><msup><mo>log</mo><mn>11</mn></msup><mspace></mspace><mi>n</mi><mo>+</mo><msup><mi>Ψ</mi><mrow><mn>12</mn><mi>ω</mi></mrow></msup><msup><mi>n</mi><mrow><mi>ω</mi><mo>/</mo><mn>2</mn></mrow></msup><mo>)</mo></mrow></math> time with high probability.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"70 3","pages":"550-579"},"PeriodicalIF":0.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10550895/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41156223","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01Epub Date: 2023-06-06DOI: 10.1007/s00454-023-00489-x
Nóra Frankl, Andrey Kupavskii
<p><p>We say that a set of points <math><mrow><mi>S</mi><mo>⊂</mo><msup><mrow><mi>R</mi></mrow><mi>d</mi></msup></mrow></math> is an <math><mi>ε</mi></math>-nearly <i>k</i>-distance set if there exist <math><mrow><mn>1</mn><mo>≤</mo><msub><mi>t</mi><mn>1</mn></msub><mo>≤</mo><mo>…</mo><mo>≤</mo><msub><mi>t</mi><mi>k</mi></msub></mrow></math>, such that the distance between any two distinct points in <i>S</i> falls into <math><mrow><mrow><mo>[</mo><msub><mi>t</mi><mn>1</mn></msub><mo>,</mo><msub><mi>t</mi><mn>1</mn></msub><mo>+</mo><mi>ε</mi><mo>]</mo></mrow><mo>∪</mo><mo>⋯</mo><mo>∪</mo><mrow><mo>[</mo><msub><mi>t</mi><mi>k</mi></msub><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub><mo>+</mo><mi>ε</mi><mo>]</mo></mrow></mrow></math>. In this paper, we study the quantity <dispformula><math><mrow><mtable><mtr><mtd><mrow><msub><mi>M</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow><mo>=</mo><munder><mo>lim</mo><mrow><mi>ε</mi><mo>→</mo><mn>0</mn></mrow></munder><mo>max</mo><mrow><mo>{</mo><mo>|</mo><mi>S</mi><mo>|</mo><mo>:</mo><mi>S</mi><mspace></mspace><mspace></mspace><mtext>is an</mtext><mspace></mspace><mi>ε</mi><mtext>-nearly</mtext><mspace></mspace><mi>k</mi><mtext>-distance set in</mtext><mspace></mspace><msup><mrow><mi>R</mi></mrow><mi>d</mi></msup><mo>}</mo></mrow></mrow></mtd></mtr></mtable></mrow></math></dispformula>and its relation to the classical quantity <math><mrow><msub><mi>m</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow></mrow></math>: the size of the largest <i>k</i>-distance set in <math><msup><mrow><mi>R</mi></mrow><mi>d</mi></msup></math>. We obtain that <math><mrow><msub><mi>M</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>m</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow></mrow></math> for <math><mrow><mi>k</mi><mo>=</mo><mn>2</mn><mo>,</mo><mn>3</mn></mrow></math>, as well as for any fixed <i>k</i>, provided that <i>d</i> is sufficiently large. The last result answers a question, proposed by Erdős, Makai, and Pach. We also address a closely related Turán-type problem, studied by Erdős, Makai, Pach, and Spencer in the 90s: given <i>n</i> points in <math><msup><mrow><mi>R</mi></mrow><mi>d</mi></msup></math>, how many pairs of them form a distance that belongs to <math><mrow><mrow><mo>[</mo><msub><mi>t</mi><mn>1</mn></msub><mo>,</mo><msub><mi>t</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn><mo>]</mo></mrow><mo>∪</mo><mo>⋯</mo><mo>∪</mo><mrow><mo>[</mo><msub><mi>t</mi><mi>k</mi></msub><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub><mo>+</mo><mn>1</mn><mo>]</mo></mrow></mrow></math>, where <math><mrow><msub><mi>t</mi><mn>1</mn></msub><mo>,</mo><mo>⋯</mo><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub></mrow></math> are fixed and any two points in the set are at distance at least 1 apart? We establish the connection between this quantity and a quantity closely related to <math><mrow><msub><mi>M</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>d</mi><mo>-</mo><mn>1</mn><m
{"title":"Nearly <i>k</i>-Distance Sets.","authors":"Nóra Frankl, Andrey Kupavskii","doi":"10.1007/s00454-023-00489-x","DOIUrl":"https://doi.org/10.1007/s00454-023-00489-x","url":null,"abstract":"<p><p>We say that a set of points <math><mrow><mi>S</mi><mo>⊂</mo><msup><mrow><mi>R</mi></mrow><mi>d</mi></msup></mrow></math> is an <math><mi>ε</mi></math>-nearly <i>k</i>-distance set if there exist <math><mrow><mn>1</mn><mo>≤</mo><msub><mi>t</mi><mn>1</mn></msub><mo>≤</mo><mo>…</mo><mo>≤</mo><msub><mi>t</mi><mi>k</mi></msub></mrow></math>, such that the distance between any two distinct points in <i>S</i> falls into <math><mrow><mrow><mo>[</mo><msub><mi>t</mi><mn>1</mn></msub><mo>,</mo><msub><mi>t</mi><mn>1</mn></msub><mo>+</mo><mi>ε</mi><mo>]</mo></mrow><mo>∪</mo><mo>⋯</mo><mo>∪</mo><mrow><mo>[</mo><msub><mi>t</mi><mi>k</mi></msub><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub><mo>+</mo><mi>ε</mi><mo>]</mo></mrow></mrow></math>. In this paper, we study the quantity <dispformula><math><mrow><mtable><mtr><mtd><mrow><msub><mi>M</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow><mo>=</mo><munder><mo>lim</mo><mrow><mi>ε</mi><mo>→</mo><mn>0</mn></mrow></munder><mo>max</mo><mrow><mo>{</mo><mo>|</mo><mi>S</mi><mo>|</mo><mo>:</mo><mi>S</mi><mspace></mspace><mspace></mspace><mtext>is an</mtext><mspace></mspace><mi>ε</mi><mtext>-nearly</mtext><mspace></mspace><mi>k</mi><mtext>-distance set in</mtext><mspace></mspace><msup><mrow><mi>R</mi></mrow><mi>d</mi></msup><mo>}</mo></mrow></mrow></mtd></mtr></mtable></mrow></math></dispformula>and its relation to the classical quantity <math><mrow><msub><mi>m</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow></mrow></math>: the size of the largest <i>k</i>-distance set in <math><msup><mrow><mi>R</mi></mrow><mi>d</mi></msup></math>. We obtain that <math><mrow><msub><mi>M</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>m</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>d</mi><mo>)</mo></mrow></mrow></math> for <math><mrow><mi>k</mi><mo>=</mo><mn>2</mn><mo>,</mo><mn>3</mn></mrow></math>, as well as for any fixed <i>k</i>, provided that <i>d</i> is sufficiently large. The last result answers a question, proposed by Erdős, Makai, and Pach. We also address a closely related Turán-type problem, studied by Erdős, Makai, Pach, and Spencer in the 90s: given <i>n</i> points in <math><msup><mrow><mi>R</mi></mrow><mi>d</mi></msup></math>, how many pairs of them form a distance that belongs to <math><mrow><mrow><mo>[</mo><msub><mi>t</mi><mn>1</mn></msub><mo>,</mo><msub><mi>t</mi><mn>1</mn></msub><mo>+</mo><mn>1</mn><mo>]</mo></mrow><mo>∪</mo><mo>⋯</mo><mo>∪</mo><mrow><mo>[</mo><msub><mi>t</mi><mi>k</mi></msub><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub><mo>+</mo><mn>1</mn><mo>]</mo></mrow></mrow></math>, where <math><mrow><msub><mi>t</mi><mn>1</mn></msub><mo>,</mo><mo>⋯</mo><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub></mrow></math> are fixed and any two points in the set are at distance at least 1 apart? We establish the connection between this quantity and a quantity closely related to <math><mrow><msub><mi>M</mi><mi>k</mi></msub><mrow><mo>(</mo><mi>d</mi><mo>-</mo><mn>1</mn><m","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"70 3","pages":"455-494"},"PeriodicalIF":0.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10550902/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41158582","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01Epub Date: 2022-09-29DOI: 10.1007/s00454-022-00428-2
Maximilian Jaroschek, Manuel Kauers, Laura Kovács
Given a lattice and a subset , we say that a point in A is lonely if it is not equivalent modulo to another point of A. We are interested in identifying lonely points for specific choices of when A is a dilated standard simplex, and in conditions on which ensure that the number of lonely points is unbounded as the simplex dilation goes to infinity.
给定一个网格 L ⊆ Z m 和一个子集 A ⊆ R m,如果 A 中的一个点不等价于 A 中的另一个点,那么我们就说这个点是孤点。我们感兴趣的是,当 A 是一个扩张的标准单纯形时,在 L 的特定选择下识别孤点,以及 L 的条件,这些条件可以确保孤点的数量在单纯形扩张到无穷大时是无限制的。
{"title":"Lonely Points in Simplices.","authors":"Maximilian Jaroschek, Manuel Kauers, Laura Kovács","doi":"10.1007/s00454-022-00428-2","DOIUrl":"10.1007/s00454-022-00428-2","url":null,"abstract":"<p><p>Given a lattice <math><mrow><mi>L</mi> <mo>⊆</mo> <msup><mi>Z</mi> <mi>m</mi></msup> </mrow> </math> and a subset <math><mrow><mi>A</mi> <mo>⊆</mo> <msup><mi>R</mi> <mi>m</mi></msup> </mrow> </math> , we say that a point in <i>A</i> is <i>lonely</i> if it is not equivalent modulo <math><mi>L</mi></math> to another point of <i>A</i>. We are interested in identifying lonely points for specific choices of <math><mi>L</mi></math> when <i>A</i> is a dilated standard simplex, and in conditions on <math><mi>L</mi></math> which ensure that the number of lonely points is unbounded as the simplex dilation goes to infinity.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"69 1","pages":"4-25"},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9805990/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"10481510","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01DOI: 10.1007/s00454-022-00455-z
Edoardo Dotti, Simon T Drewitz, Ruth Kellerhals
For three distinct infinite families , , and of non-arithmetic 1-cusped hyperbolic Coxeter 3-orbifolds, we prove incommensurability for a pair of elements and belonging to the same sequence and for most pairs belonging two different ones. We investigate this problem first by means of the Vinberg space and the Vinberg form, a quadratic space associated to each of the corresponding fundamental Coxeter prism groups, which allows us to deduce some partial results. The complete proof is based on the analytic behavior of another commensurability invariant. It is given by the cusp density, and we prove and exploit its strict monotonicity.
对于非等差1尖双曲Coxeter 3-轨道的三个不同无限族(R m), (S m)和(T m),我们证明了属于同一序列的一对元素X k和Y l以及属于两个不同序列的大多数元素对的不可通约性。我们首先通过Vinberg空间和Vinberg形式来研究这个问题,Vinberg形式是一个与每个相应的基本Coxeter棱镜群相关的二次空间,它允许我们推断出一些部分结果。完整的证明是基于另一个可通约性不变量的解析行为。它由尖密度给出,并证明和利用了它的严格单调性。
{"title":"Cusp Density and Commensurability of Non-arithmetic Hyperbolic Coxeter Orbifolds.","authors":"Edoardo Dotti, Simon T Drewitz, Ruth Kellerhals","doi":"10.1007/s00454-022-00455-z","DOIUrl":"https://doi.org/10.1007/s00454-022-00455-z","url":null,"abstract":"<p><p>For three distinct infinite families <math><mrow><mo>(</mo> <msub><mi>R</mi> <mi>m</mi></msub> <mo>)</mo></mrow> </math> , <math><mrow><mo>(</mo> <msub><mi>S</mi> <mi>m</mi></msub> <mo>)</mo></mrow> </math> , and <math><mrow><mo>(</mo> <msub><mi>T</mi> <mi>m</mi></msub> <mo>)</mo></mrow> </math> of non-arithmetic 1-cusped hyperbolic Coxeter 3-orbifolds, we prove incommensurability for a pair of elements <math><msub><mi>X</mi> <mi>k</mi></msub> </math> and <math><msub><mi>Y</mi> <mi>l</mi></msub> </math> belonging to the same sequence and for most pairs belonging two different ones. We investigate this problem first by means of the Vinberg space and the Vinberg form, a quadratic space associated to each of the corresponding fundamental Coxeter prism groups, which allows us to deduce some partial results. The complete proof is based on the analytic behavior of another commensurability invariant. It is given by the cusp density, and we prove and exploit its strict monotonicity.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"69 3","pages":"873-895"},"PeriodicalIF":0.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9984359/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"9424995","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01Epub Date: 2023-03-25DOI: 10.1007/s00454-022-00463-z
Kolja Junginger, Evanthia Papadopoulou
Updating an abstract Voronoi diagram in linear time, after deletion of one site, has been an open problem in a long time; similarly, for any concrete Voronoi diagram of generalized (non-point) sites. In this paper we present a simple, expected linear-time algorithm to update an abstract Voronoi diagram after deletion of one site. To achieve this result, we use the concept of a Voronoi-like diagram, a relaxed Voronoi structure of independent interest. Voronoi-like diagrams serve as intermediate structures, which are considerably simpler to compute, thus, making an expected linear-time construction possible. We formalize the concept and prove that it is robust under insertion, therefore, enabling its use in incremental constructions. The time-complexity analysis introduces a variant to backwards analysis, which is applicable to order-dependent structures. We further extend the technique to compute in expected linear time: the order- subdivision within an order-k Voronoi region, and the farthest abstract Voronoi diagram, after the order of its regions at infinity is known.
{"title":"Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems.","authors":"Kolja Junginger, Evanthia Papadopoulou","doi":"10.1007/s00454-022-00463-z","DOIUrl":"10.1007/s00454-022-00463-z","url":null,"abstract":"<p><p>Updating an abstract Voronoi diagram in linear time, after deletion of one site, has been an open problem in a long time; similarly, for any concrete Voronoi diagram of generalized (non-point) sites. In this paper we present a simple, expected linear-time algorithm to update an abstract Voronoi diagram after deletion of one site. To achieve this result, we use the concept of a Voronoi-like diagram, a relaxed Voronoi structure of independent interest. Voronoi-like diagrams serve as intermediate structures, which are considerably simpler to compute, thus, making an expected linear-time construction possible. We formalize the concept and prove that it is robust under insertion, therefore, enabling its use in incremental constructions. The time-complexity analysis introduces a variant to backwards analysis, which is applicable to order-dependent structures. We further extend the technique to compute in expected linear time: the order-<math><mrow><mo>(</mo><mi>k</mi><mspace></mspace><mo>+</mo><mspace></mspace><mn>1</mn><mo>)</mo></mrow></math> subdivision within an order-<i>k</i> Voronoi region, and the farthest abstract Voronoi diagram, after the order of its regions at infinity is known.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"69 4","pages":"1040-1078"},"PeriodicalIF":0.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10169906/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"10296942","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A simple drawingD(G) of a graph G is one where each pair of edges share at most one point: either a common endpoint or a proper crossing. An edge e in the complement of G can be inserted into D(G) if there exists a simple drawing of extending D(G). As a result of Levi's Enlargement Lemma, if a drawing is rectilinear (pseudolinear), that is, the edges can be extended into an arrangement of lines (pseudolines), then any edge in the complement of G can be inserted. In contrast, we show that it is NP-complete to decide whether one edge can be inserted into a simple drawing. This remains true even if we assume that the drawing is pseudocircular, that is, the edges can be extended to an arrangement of pseudocircles. On the positive side, we show that, given an arrangement of pseudocircles and a pseudosegment , it can be decided in polynomial time whether there exists a pseudocircle extending for which is again an arrangement of pseudocircles.
{"title":"Inserting One Edge into a Simple Drawing is Hard.","authors":"Alan Arroyo, Fabian Klute, Irene Parada, Birgit Vogtenhuber, Raimund Seidel, Tilo Wiedera","doi":"10.1007/s00454-022-00394-9","DOIUrl":"https://doi.org/10.1007/s00454-022-00394-9","url":null,"abstract":"<p><p>A <i>simple drawing</i> <i>D</i>(<i>G</i>) of a graph <i>G</i> is one where each pair of edges share at most one point: either a common endpoint or a proper crossing. An edge <i>e</i> in the complement of <i>G</i> can be <i>inserted</i> into <i>D</i>(<i>G</i>) if there exists a simple drawing of <math><mrow><mi>G</mi> <mo>+</mo> <mi>e</mi></mrow> </math> extending <i>D</i>(<i>G</i>). As a result of Levi's Enlargement Lemma, if a drawing is rectilinear (pseudolinear), that is, the edges can be extended into an arrangement of lines (pseudolines), then any edge in the complement of <i>G</i> can be inserted. In contrast, we show that it is NP-complete to decide whether one edge can be inserted into a simple drawing. This remains true even if we assume that the drawing is pseudocircular, that is, the edges can be extended to an arrangement of pseudocircles. On the positive side, we show that, given an arrangement of pseudocircles <math><mi>A</mi></math> and a pseudosegment <math><mi>σ</mi></math> , it can be decided in polynomial time whether there exists a pseudocircle <math><msub><mi>Φ</mi> <mi>σ</mi></msub> </math> extending <math><mi>σ</mi></math> for which <math><mrow><mi>A</mi> <mo>∪</mo> <mo>{</mo> <msub><mi>Φ</mi> <mi>σ</mi></msub> <mo>}</mo></mrow> </math> is again an arrangement of pseudocircles.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"69 3","pages":"745-770"},"PeriodicalIF":0.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9984358/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"9424996","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01Epub Date: 2022-05-18DOI: 10.1007/s00454-022-00381-0
Michael Gene Dobbins, Linda Kleist, Tillmann Miltzow, Paweł Rzążewski
Exhibiting a deep connection between purely geometric problems and real algebra, the complexity class plays a crucial role in the study of geometric problems. Sometimes is referred to as the 'real analog' of NP. While NP is a class of computational problems that deals with existentially quantified boolean variables, deals with existentially quantified real variables. In analogy to and in the famous polynomial hierarchy, we study the complexity classes and with real variables. Our main interest is the Area Universality problem, where we are given a plane graph G, and ask if for each assignment of areas to the inner faces of G, there exists a straight-line drawing of G realizing the assigned areas. We conjecture that Area Universality is -complete and support this conjecture by proving - and -completeness of two variants of Area Universality. To this end, we introduce tools to prove -hardness and membership. Finally, we present geometric problems as candidates for -complete problems. These problems have connections to the concepts of imprecision, robustness, and extendability.
{"title":"<ArticleTitle xmlns:ns0=\"http://www.w3.org/1998/Math/MathML\">Completeness for the Complexity Class <ns0:math><ns0:mrow><ns0:mo>∀</ns0:mo><ns0:mo>∃</ns0:mo><ns0:mi>R</ns0:mi></ns0:mrow></ns0:math> and Area-Universality.","authors":"Michael Gene Dobbins, Linda Kleist, Tillmann Miltzow, Paweł Rzążewski","doi":"10.1007/s00454-022-00381-0","DOIUrl":"10.1007/s00454-022-00381-0","url":null,"abstract":"<p><p>Exhibiting a deep connection between purely geometric problems and real algebra, the complexity class <math><mrow><mo>∃</mo><mi>R</mi></mrow></math> plays a crucial role in the study of geometric problems. Sometimes <math><mrow><mo>∃</mo><mi>R</mi></mrow></math> is referred to as the 'real analog' of NP. While NP is a class of computational problems that deals with existentially quantified <i>boolean</i> variables, <math><mrow><mo>∃</mo><mi>R</mi></mrow></math> deals with existentially quantified <i>real</i> variables. In analogy to <math><msubsup><mi>Π</mi><mn>2</mn><mi>p</mi></msubsup></math> and <math><msubsup><mi>Σ</mi><mn>2</mn><mi>p</mi></msubsup></math> in the famous polynomial hierarchy, we study the complexity classes <math><mrow><mo>∀</mo><mo>∃</mo><mi>R</mi></mrow></math> and <math><mrow><mo>∃</mo><mo>∀</mo><mi>R</mi></mrow></math> with <i>real</i> variables. Our main interest is the Area Universality problem, where we are given a plane graph <i>G</i>, and ask if for each assignment of areas to the inner faces of <i>G</i>, there exists a straight-line drawing of <i>G</i> realizing the assigned areas. We conjecture that Area Universality is <math><mrow><mo>∀</mo><mo>∃</mo><mi>R</mi></mrow></math>-complete and support this conjecture by proving <math><mrow><mo>∃</mo><mi>R</mi></mrow></math>- and <math><mrow><mo>∀</mo><mo>∃</mo><mi>R</mi></mrow></math>-completeness of two variants of Area Universality. To this end, we introduce tools to prove <math><mrow><mo>∀</mo><mo>∃</mo><mi>R</mi></mrow></math>-hardness and membership. Finally, we present geometric problems as candidates for <math><mrow><mo>∀</mo><mo>∃</mo><mi>R</mi></mrow></math>-complete problems. These problems have connections to the concepts of imprecision, robustness, and extendability.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"70 1","pages":"154-188"},"PeriodicalIF":0.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10244296/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"9600927","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01Epub Date: 2023-01-04DOI: 10.1007/s00454-022-00426-4
Rachel Greenfeld, Terence Tao
We construct an example of a group for a finite abelian group , a subset E of , and two finite subsets of G, such that it is undecidable in ZFC whether can be tiled by translations of . In particular, this implies that this tiling problem is aperiodic, in the sense that (in the standard universe of ZFC) there exist translational tilings of E by the tiles , but no periodic tilings. Previously, such aperiodic or undecidable translational tilings were only constructed for sets of eleven or more tiles (mostly in ). A similar construction also applies for for sufficiently large d. If one allows the group to be non-abelian, a variant of the construction produces an undecidable translational tiling with only one tile F. The argument proceeds by first observing that a single tiling equation is able to encode an arbitrary system of tiling equations, which in turn can encode an arbitrary system of certain functional equations once one has two or more tiles. In particular, one can use two tiles to encode tiling problems for an arbitrary number of tiles.
{"title":"Undecidable Translational Tilings with Only Two Tiles, or One Nonabelian Tile.","authors":"Rachel Greenfeld, Terence Tao","doi":"10.1007/s00454-022-00426-4","DOIUrl":"10.1007/s00454-022-00426-4","url":null,"abstract":"<p><p>We construct an example of a group <math><mrow><mi>G</mi><mo>=</mo><msup><mrow><mi>Z</mi></mrow><mn>2</mn></msup><mo>×</mo><msub><mi>G</mi><mn>0</mn></msub></mrow></math> for a finite abelian group <math><msub><mi>G</mi><mn>0</mn></msub></math>, a subset <i>E</i> of <math><msub><mi>G</mi><mn>0</mn></msub></math>, and two finite subsets <math><mrow><msub><mi>F</mi><mn>1</mn></msub><mo>,</mo><msub><mi>F</mi><mn>2</mn></msub></mrow></math> of <i>G</i>, such that it is undecidable in ZFC whether <math><mrow><msup><mrow><mi>Z</mi></mrow><mn>2</mn></msup><mo>×</mo><mi>E</mi></mrow></math> can be tiled by translations of <math><mrow><msub><mi>F</mi><mn>1</mn></msub><mo>,</mo><msub><mi>F</mi><mn>2</mn></msub></mrow></math>. In particular, this implies that this tiling problem is <i>aperiodic</i>, in the sense that (in the standard universe of ZFC) there exist translational tilings of <i>E</i> by the tiles <math><mrow><msub><mi>F</mi><mn>1</mn></msub><mo>,</mo><msub><mi>F</mi><mn>2</mn></msub></mrow></math>, but no periodic tilings. Previously, such aperiodic or undecidable translational tilings were only constructed for sets of eleven or more tiles (mostly in <math><msup><mrow><mi>Z</mi></mrow><mn>2</mn></msup></math>). A similar construction also applies for <math><mrow><mi>G</mi><mo>=</mo><msup><mrow><mi>Z</mi></mrow><mi>d</mi></msup></mrow></math> for sufficiently large <i>d</i>. If one allows the group <math><msub><mi>G</mi><mn>0</mn></msub></math> to be non-abelian, a variant of the construction produces an undecidable translational tiling with only one tile <i>F</i>. The argument proceeds by first observing that a single tiling equation is able to encode an arbitrary system of tiling equations, which in turn can encode an arbitrary system of certain functional equations once one has two or more tiles. In particular, one can use two tiles to encode tiling problems for an arbitrary number of tiles.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"1 1","pages":"1652-1706"},"PeriodicalIF":0.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10676348/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49166205","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
We present criteria for establishing a triangulation of a manifold. Given a manifold M, a simplicial complex , and a map H from the underlying space of to M, our criteria are presented in local coordinate charts for M, and ensure that H is a homeomorphism. These criteria do not require a differentiable structure, or even an explicit metric on M. No Delaunay property of is assumed. The result provides a triangulation guarantee for algorithms that construct a simplicial complex by working in local coordinate patches. Because the criteria are easily verified in such a setting, they are expected to be of general use.
我们提出了建立流形三角剖分的标准。给定一个流形 M、一个单纯复数 A 和一个从 A 的底层空间到 M 的映射 H,我们的标准以 M 的局部坐标图呈现,并确保 H 是同构的。这些标准不需要可微分结构,甚至不需要 M 上明确的度量。这一结果为通过局部坐标补丁构建简面复数的算法提供了三角剖分保证。由于这些准则在这种情况下很容易得到验证,因此有望得到普遍应用。
{"title":"Local Criteria for Triangulating General Manifolds.","authors":"Jean-Daniel Boissonnat, Ramsay Dyer, Arijit Ghosh, Mathijs Wintraecken","doi":"10.1007/s00454-022-00431-7","DOIUrl":"10.1007/s00454-022-00431-7","url":null,"abstract":"<p><p>We present criteria for establishing a triangulation of a manifold. Given a manifold <i>M</i>, a simplicial complex <math><mi>A</mi></math> , and a map <i>H</i> from the underlying space of <math><mi>A</mi></math> to <i>M</i>, our criteria are presented in local coordinate charts for <i>M</i>, and ensure that <i>H</i> is a homeomorphism. These criteria do not require a differentiable structure, or even an explicit metric on <i>M</i>. No Delaunay property of <math><mi>A</mi></math> is assumed. The result provides a triangulation guarantee for algorithms that construct a simplicial complex by working in local coordinate patches. Because the criteria are easily verified in such a setting, they are expected to be of general use.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"69 1","pages":"156-191"},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9805998/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"10860065","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01Epub Date: 2023-03-13DOI: 10.1007/s00454-023-00484-2
Hana Dal Poz Kouřimská
We study a new discretization of the Gaussian curvature for polyhedral surfaces. This discrete Gaussian curvature is defined on each conical singularity of a polyhedral surface as the quotient of the angle defect and the area of the Voronoi cell corresponding to the singularity. We divide polyhedral surfaces into discrete conformal classes using a generalization of discrete conformal equivalence pioneered by Feng Luo. We subsequently show that, in every discrete conformal class, there exists a polyhedral surface with constant discrete Gaussian curvature. We also provide explicit examples to demonstrate that this surface is in general not unique.
{"title":"Discrete Yamabe Problem for Polyhedral Surfaces.","authors":"Hana Dal Poz Kouřimská","doi":"10.1007/s00454-023-00484-2","DOIUrl":"10.1007/s00454-023-00484-2","url":null,"abstract":"<p><p>We study a new discretization of the Gaussian curvature for polyhedral surfaces. This discrete Gaussian curvature is defined on each conical singularity of a polyhedral surface as the quotient of the angle defect and the area of the Voronoi cell corresponding to the singularity. We divide polyhedral surfaces into discrete conformal classes using a generalization of discrete conformal equivalence pioneered by Feng Luo. We subsequently show that, in every discrete conformal class, there exists a polyhedral surface with constant discrete Gaussian curvature. We also provide explicit examples to demonstrate that this surface is in general not unique.</p>","PeriodicalId":50574,"journal":{"name":"Discrete & Computational Geometry","volume":"70 1","pages":"123-153"},"PeriodicalIF":0.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10244299/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"9981910","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}