首页 > 最新文献

Computational Geometry-Theory and Applications最新文献

英文 中文
1-planarity testing and embedding: An experimental study 1-平面性检验与嵌入:实验研究
IF 0.6 4区 计算机科学 Q2 Mathematics Pub Date : 2023-01-01 DOI: 10.1016/j.comgeo.2022.101900
Carla Binucci, Walter Didimo, Fabrizio Montecchiani

Many papers study the natural problem of drawing nonplanar graphs with few crossings per edge. In particular, a graph is 1-planar if it can be drawn in the plane with at most one crossing per edge. Unfortunately, while testing graph planarity is solvable in linear time and several efficient algorithms have been described in the literature, deciding whether a graph is 1-planar is NP-complete, even for restricted classes of graphs. Despite some polynomial-time algorithms are known for recognizing specific subfamilies of 1-planar graphs, there is still a lack of practical 1-planarity testing algorithms and no implementation is available for general graphs. This paper investigates the feasibility of a 1-planarity testing and embedding algorithm based on a backtracking strategy. Our contribution provides initial indications that have the potential to stimulate further research on the design of practical approaches for the 1-planarity testing problem. On the one hand, our experiments show that a backtracking strategy can be successfully applied to graphs with up to 30 vertices. On the other hand, our study suggests that alternative techniques are needed to attack larger graphs.

许多论文研究了绘制每条边交叉点很少的非平面图的自然问题。特别地,如果一个图可以在平面上绘制,每条边最多有一个交叉,那么它就是平面图。不幸的是,虽然测试图的平面性在线性时间内是可解的,并且文献中已经描述了几种有效的算法,但决定一个图是否为1-平面是np完全的,即使对有限的图类也是如此。尽管已知一些多项式时间算法用于识别1-平面图的特定子族,但仍然缺乏实用的1-平面图测试算法,并且没有可用于一般图的实现。研究了一种基于回溯策略的1-平面性测试与嵌入算法的可行性。我们的贡献提供了初步的指示,有可能刺激对1-平面性测试问题的实际方法设计的进一步研究。一方面,我们的实验表明回溯策略可以成功地应用于多达30个顶点的图。另一方面,我们的研究表明,需要其他技术来攻击更大的图。
{"title":"1-planarity testing and embedding: An experimental study","authors":"Carla Binucci,&nbsp;Walter Didimo,&nbsp;Fabrizio Montecchiani","doi":"10.1016/j.comgeo.2022.101900","DOIUrl":"10.1016/j.comgeo.2022.101900","url":null,"abstract":"<div><p>Many papers study the natural problem of drawing nonplanar graphs with few crossings per edge. In particular, a graph is 1-planar if it can be drawn in the plane with at most one crossing per edge. Unfortunately, while testing graph planarity<span> is solvable in linear time and several efficient algorithms have been described in the literature, deciding whether a graph is 1-planar is NP-complete, even for restricted classes of graphs. Despite some polynomial-time algorithms are known for recognizing specific subfamilies of 1-planar graphs, there is still a lack of practical 1-planarity testing algorithms and no implementation is available for general graphs. This paper investigates the feasibility of a 1-planarity testing and embedding algorithm based on a backtracking strategy. Our contribution provides initial indications that have the potential to stimulate further research on the design of practical approaches for the 1-planarity testing problem. On the one hand, our experiments show that a backtracking strategy can be successfully applied to graphs with up to 30 vertices. On the other hand, our study suggests that alternative techniques are needed to attack larger graphs.</span></p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48906491","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
Approximating the packedness of polygonal curves 多边形曲线的分组性逼近
IF 0.6 4区 计算机科学 Q2 Mathematics Pub Date : 2023-01-01 DOI: 10.1016/j.comgeo.2022.101920
Joachim Gudmundsson , Yuan Sha, Sampson Wong

In 2012 Driemel et al. introduced the concept of c-packed curves as a realistic input model. In the case when c is a constant they gave a near linear time (1+ε)-approximation algorithm for computing the Fréchet distance between two c-packed polygonal curves. Since then a number of papers have used the model.

In this paper we consider the problem of computing the smallest c for which a given polygonal curve in Rd is c-packed. We present two approximation algorithms. The first algorithm is a 2-approximation algorithm and runs in O(dn2logn) time. In the case d=2 we develop a faster algorithm that returns a (6+ε)-approximation and runs in O((n/ε3)4/3polylog(n/ε))) time.

We also implemented the first algorithm and computed the approximate packedness-value for 16 sets of real-world trajectories. The experiments indicate that the notion of c-packedness is a useful realistic input model for many curves and trajectories.

2012年,Driemel等人引入了c填充曲线的概念,将其作为一种现实的输入模型。在c为常数的情况下,他们给出了一种近似线性时间(1+ε)的算法来计算两条c填充多边形曲线之间的Fréchet距离。从那时起,许多论文都使用了该模型。在本文中,我们考虑计算Rd中给定的多边形曲线是c填充的最小c的问题。我们提出了两种近似算法。第一个算法是2-近似算法,在O(dn2log)中运行⁡n) 时间。在d=2的情况下,我们开发了一种更快的算法,该算法返回一个(6+ε)-近似值,并在O(((n/ε3)4/3对数(n/ε))时间内运行。我们还实现了第一种算法,并计算了16组真实世界轨迹的近似分组度值。实验表明,对于许多曲线和轨迹,c分组性概念是一个有用的现实输入模型。
{"title":"Approximating the packedness of polygonal curves","authors":"Joachim Gudmundsson ,&nbsp;Yuan Sha,&nbsp;Sampson Wong","doi":"10.1016/j.comgeo.2022.101920","DOIUrl":"https://doi.org/10.1016/j.comgeo.2022.101920","url":null,"abstract":"<div><p>In 2012 Driemel et al. introduced the concept of <em>c</em>-packed curves as a realistic input model. In the case when <em>c</em> is a constant they gave a near linear time <span><math><mo>(</mo><mn>1</mn><mo>+</mo><mi>ε</mi><mo>)</mo></math></span>-approximation algorithm for computing the Fréchet distance between two <em>c</em><span>-packed polygonal curves. Since then a number of papers have used the model.</span></p><p>In this paper we consider the problem of computing the smallest <em>c</em> for which a given polygonal curve in <span><math><msup><mrow><mi>R</mi></mrow><mrow><mi>d</mi></mrow></msup></math></span> is <em>c</em><span>-packed. We present two approximation algorithms. The first algorithm is a 2-approximation algorithm and runs in </span><span><math><mi>O</mi><mo>(</mo><mi>d</mi><msup><mrow><mi>n</mi></mrow><mrow><mn>2</mn></mrow></msup><mi>log</mi><mo>⁡</mo><mi>n</mi><mo>)</mo></math></span> time. In the case <span><math><mi>d</mi><mo>=</mo><mn>2</mn></math></span> we develop a faster algorithm that returns a <span><math><mo>(</mo><mn>6</mn><mo>+</mo><mi>ε</mi><mo>)</mo></math></span>-approximation and runs in <span><math><mi>O</mi><mo>(</mo><msup><mrow><mo>(</mo><mi>n</mi><mo>/</mo><msup><mrow><mi>ε</mi></mrow><mrow><mn>3</mn></mrow></msup><mo>)</mo></mrow><mrow><mn>4</mn><mo>/</mo><mn>3</mn></mrow></msup><mi>polylog</mi><mo>(</mo><mi>n</mi><mo>/</mo><mi>ε</mi><mo>)</mo><mo>)</mo><mo>)</mo></math></span> time.</p><p>We also implemented the first algorithm and computed the approximate packedness-value for 16 sets of real-world trajectories. The experiments indicate that the notion of <em>c</em>-packedness is a useful realistic input model for many curves and trajectories.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49800577","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
On the enumeration of integer tetrahedra 关于整数四面体的枚举
IF 0.6 4区 计算机科学 Q2 Mathematics Pub Date : 2023-01-01 DOI: 10.1016/j.comgeo.2022.101915
James East , Michael Hendriksen , Laurence Park

We consider the problem of enumerating integer tetrahedra of fixed perimeter (sum of side-lengths) and/or diameter (maximum side-length), up to congruence. As we will see, this problem is considerably more difficult than the corresponding problem for triangles, which has long been solved. We expect there are no closed-form solutions to the tetrahedron enumeration problems, but we explore the extent to which they can be approached via classical methods, such as orbit enumeration. We also discuss algorithms for computing the numbers, and present several tables and figures that can be used to visualise the data. Several intriguing patterns seem to emerge, leading to a number of natural conjectures. The central conjecture is that the number of integer tetrahedra of perimeter n, up to congruence, is asymptotic to n5/C for some constant C229000.

我们考虑列举固定周长(边长和)和/或直径(最大边长)的整数四面体,直至相余的问题。正如我们将看到的,这个问题比三角形的相应问题要困难得多,而三角形的相应问题早就解决了。我们期望四面体枚举问题没有封闭形式的解决方案,但我们探索了通过经典方法(如轨道枚举)可以接近的程度。我们还讨论了计算数字的算法,并提供了一些可以用来可视化数据的表格和图表。一些有趣的模式似乎出现了,导致了一些自然的猜想。中心猜想是,对于某常数C≈229000,周长为n的整数四面体的数目渐近于n5/C,直至同余。
{"title":"On the enumeration of integer tetrahedra","authors":"James East ,&nbsp;Michael Hendriksen ,&nbsp;Laurence Park","doi":"10.1016/j.comgeo.2022.101915","DOIUrl":"https://doi.org/10.1016/j.comgeo.2022.101915","url":null,"abstract":"<div><p><span>We consider the problem of enumerating integer tetrahedra of fixed perimeter (sum of side-lengths) and/or diameter (maximum side-length), up to congruence. As we will see, this problem is considerably more difficult than the corresponding problem for triangles, which has long been solved. We expect there are no closed-form solutions to the tetrahedron enumeration problems, but we explore the extent to which they can be approached via classical methods, such as orbit enumeration. We also discuss algorithms for computing the numbers, and present several tables and figures that can be used to visualise the data. Several intriguing patterns seem to emerge, leading to a number of natural conjectures. The central conjecture is that the number of integer tetrahedra of perimeter </span><em>n</em>, up to congruence, is asymptotic to <span><math><msup><mrow><mi>n</mi></mrow><mrow><mn>5</mn></mrow></msup><mo>/</mo><mi>C</mi></math></span> for some constant <span><math><mi>C</mi><mo>≈</mo><mn>229000</mn></math></span>.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49895834","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
A 4-approximation of the 2π3-MST 2π3-MST的一个4-近似
IF 0.6 4区 计算机科学 Q2 Mathematics Pub Date : 2023-01-01 DOI: 10.1016/j.comgeo.2022.101914
Stav Ashur, Matthew J. Katz

Bounded-angle (minimum) spanning trees were first introduced in the context of wireless networks with directional antennas. They are reminiscent of bounded-degree (minimum) spanning trees, which have received significant attention. Let P be a set of n points in the plane, and let 0<α<2π be an angle. An α-spanning tree (α-ST) of P is a spanning tree of the complete Euclidean graph over P, with the following property: For each vertex piP, the (smallest) angle that is spanned by all the edges incident to pi is at most α. An α-minimum spanning tree (α-MST) is an α-ST of P of minimum weight, where the weight of an α-ST is the sum of the lengths of its edges. In this paper, we consider the problem of computing an α-MST for the case where α=2π3. We present a 4-approximation algorithm, thus improving upon the previous results of Aschner and Katz and Biniaz et al., who presented algorithms with approximation ratios 6 and 163, respectively.

To obtain this result, we devise an O(n)-time algorithm that, given any Hamiltonian path Π of P, constructs a 2π3-ST T of P, such that T's weight is at most twice that of Π and, moreover, T is a 3-hop spanner of Π. This latter result is optimal (with respect to T's weight), since for any ε>0 there exists a polygonal path for which every 2π3-ST (of the corresponding set of points) has weight greater than 2ε times the weight of the path.

有界角(最小)生成树最初是在具有定向天线的无线网络的背景下引入的。它们让人想起了有界度(最小)生成树,它已经受到了极大的关注。设P是平面中的n个点的集合,并且设0<;α<;2π是一个角度。P的一个α-生成树(α-ST)是P上完全欧几里得图的生成树,具有以下性质:对于每个顶点pi∈P,所有入射到pi的边所跨越的(最小)角度至多为α。α-最小生成树(α-MST)是P的最小权的α-ST,其中α-ST的权是其边的长度之和。在本文中,我们考虑了在α=2π3的情况下计算α-MST的问题。我们提出了一种4近似算法,从而改进了Aschner和Katz以及Biniaz等人之前的结果,他们分别提出了近似比为6和163的算法。为了得到这个结果,我们设计了一个O(n)-时间算法,该算法在给定P的任何哈密顿路径π的情况下,构造了P的2π3-ST T,使得T的权重至多是π的两倍,并且T是π的三跳扳手。后一个结果是最优的(相对于T的权重),因为对于任何ε>;0存在一条多边形路径,其中(对应点集的)每2π3-ST的权重都大于路径权重的2-ε倍。
{"title":"A 4-approximation of the 2π3-MST","authors":"Stav Ashur,&nbsp;Matthew J. Katz","doi":"10.1016/j.comgeo.2022.101914","DOIUrl":"https://doi.org/10.1016/j.comgeo.2022.101914","url":null,"abstract":"<div><p><span>Bounded-angle (minimum) spanning trees were first introduced in the context of wireless networks with directional antennas. They are reminiscent of bounded-degree (minimum) spanning trees, which have received significant attention. Let </span><em>P</em> be a set of <em>n</em> points in the plane, and let <span><math><mn>0</mn><mo>&lt;</mo><mi>α</mi><mo>&lt;</mo><mn>2</mn><mi>π</mi></math></span> be an angle. An <em>α</em>-spanning tree (<em>α</em>-ST) of <em>P</em> is a spanning tree of the complete Euclidean graph over <em>P</em>, with the following property: For each vertex <span><math><msub><mrow><mi>p</mi></mrow><mrow><mi>i</mi></mrow></msub><mo>∈</mo><mi>P</mi></math></span>, the (smallest) angle that is spanned by all the edges incident to <span><math><msub><mrow><mi>p</mi></mrow><mrow><mi>i</mi></mrow></msub></math></span> is at most <em>α</em>. An <em>α</em>-minimum spanning tree (<em>α</em>-MST) is an <em>α</em>-ST of <em>P</em> of minimum weight, where the weight of an <em>α</em>-ST is the sum of the lengths of its edges. In this paper, we consider the problem of computing an <em>α</em>-MST for the case where <span><math><mi>α</mi><mo>=</mo><mfrac><mrow><mn>2</mn><mi>π</mi></mrow><mrow><mn>3</mn></mrow></mfrac></math></span>. We present a 4-approximation algorithm, thus improving upon the previous results of Aschner and Katz and Biniaz et al., who presented algorithms with approximation ratios 6 and <span><math><mfrac><mrow><mn>16</mn></mrow><mrow><mn>3</mn></mrow></mfrac></math></span>, respectively.</p><p>To obtain this result, we devise an <span><math><mi>O</mi><mo>(</mo><mi>n</mi><mo>)</mo></math></span><span>-time algorithm that, given any Hamiltonian path Π of </span><em>P</em>, constructs a <span><math><mfrac><mrow><mn>2</mn><mi>π</mi></mrow><mrow><mn>3</mn></mrow></mfrac></math></span>-ST <span><math><mi>T</mi></math></span> of <em>P</em>, such that <span><math><mi>T</mi></math></span>'s weight is at most twice that of Π and, moreover, <span><math><mi>T</mi></math></span> is a 3-hop spanner of Π. This latter result is optimal (with respect to <span><math><mi>T</mi></math></span>'s weight), since for any <span><math><mi>ε</mi><mo>&gt;</mo><mn>0</mn></math></span> there exists a polygonal path for which every <span><math><mfrac><mrow><mn>2</mn><mi>π</mi></mrow><mrow><mn>3</mn></mrow></mfrac></math></span>-ST (of the corresponding set of points) has weight greater than <span><math><mn>2</mn><mo>−</mo><mi>ε</mi></math></span> times the weight of the path.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49800574","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
Folding polyiamonds into octahedra 将多胺折叠成八面体
IF 0.6 4区 计算机科学 Q2 Mathematics Pub Date : 2023-01-01 DOI: 10.1016/j.comgeo.2022.101917
Eva Stehr, Linda Kleist

We study polyiamonds (polygons arising from the triangular grid) that fold into the smallest yet unstudied platonic solid – the octahedron. We show a number of results. Firstly, we characterize foldable polyiamonds containing a hole of positive area, namely each but one polyiamond is foldable. Secondly, we show that a convex polyiamond folds into the octahedron if and only if it contains one of five polyiamonds. We thirdly present a sharp size bound: While there exist unfoldable polyiamonds of size 14, every polyiamond of size at least 15 folds into the octahedron. This clearly implies that one can test in polynomial time whether a given polyiamond folds into the octahedron. Lastly, we show that for any assignment of positive integers to the faces, there exists a polyiamond that folds into the octahedron such that the number of triangles covering a face is equal to the assigned number.

我们研究了折叠成最小但未经研究的柏拉图式固体——八面体的多角体(由三角形网格产生的多边形)。我们展示了许多结果。首先,我们表征了含有正面积孔的可折叠多胺,即除一个外的每个多胺都是可折叠的。其次,我们证明了一个凸的多胺折叠成八面体,当且仅当它包含五个多胺中的一个。第三,我们提出了一个尖锐的尺寸界限:虽然存在尺寸为14的不可折叠的多胺,但每个尺寸至少为15的多胺都折叠成八面体。这清楚地表明,人们可以在多项式时间内测试给定的多胺是否折叠成八面体。最后,我们证明了对于正整数到面的任何赋值,都存在一个折叠成八面体的多多面体,使得覆盖一个面的三角形的数量等于所赋值的数量。
{"title":"Folding polyiamonds into octahedra","authors":"Eva Stehr,&nbsp;Linda Kleist","doi":"10.1016/j.comgeo.2022.101917","DOIUrl":"https://doi.org/10.1016/j.comgeo.2022.101917","url":null,"abstract":"<div><p><span>We study polyiamonds (polygons arising from the triangular grid) that fold into the smallest yet unstudied platonic solid – the </span>octahedron<span>. We show a number of results. Firstly, we characterize foldable polyiamonds containing a hole of positive area, namely each but one polyiamond is foldable. Secondly, we show that a convex polyiamond folds into the octahedron if and only if it contains one of five polyiamonds. We thirdly present a sharp size bound: While there exist unfoldable polyiamonds of size 14, every polyiamond of size at least 15 folds into the octahedron. This clearly implies that one can test in polynomial time whether a given polyiamond folds into the octahedron. Lastly, we show that for any assignment of positive integers to the faces, there exists a polyiamond that folds into the octahedron such that the number of triangles covering a face is equal to the assigned number.</span></p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49800576","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
The impact of geometry on monochrome regions in the flip Schelling process 翻转Schelling过程中几何图形对单色区域的影响
IF 0.6 4区 计算机科学 Q2 Mathematics Pub Date : 2023-01-01 DOI: 10.1016/j.comgeo.2022.101902
Thomas Bläsius , Tobias Friedrich , Martin S. Krejca , Louise Molitor

Schelling's classical segregation model gives a coherent explanation for the wide-spread phenomenon of residential segregation. We introduce an agent-based saturated open-city variant, the Flip Schelling Process (FSP), in which agents, placed on a graph, have one out of two types and, based on the predominant type in their neighborhood, decide whether to change their types; similar to a new agent arriving as soon as another agent leaves the vertex.

We investigate the probability that an edge {u,v} is monochrome, i.e., that both vertices u and v have the same type in the FSP, and we provide a general framework for analyzing the influence of the underlying graph topology on residential segregation. In particular, for two adjacent vertices, we show that a highly decisive common neighborhood, i.e., a common neighborhood where the absolute value of the difference between the number of vertices with different types is high, supports segregation and, moreover, that large common neighborhoods are more decisive.

As an application, we study the expected behavior of the FSP on two common random graph models with and without geometry: (1) For random geometric graphs, we show that the existence of an edge {u,v} makes a highly decisive common neighborhood for u and v more likely. Based on this, we prove the existence of a constant c>0 such that the expected fraction of monochrome edges after the FSP is at least 1/2+c. (2) For Erdős–Rényi graphs we show that large common neighborhoods are unlikely and that the expected fraction of monochrome edges after the FSP is at most 1/2+o(1). Our results indicate that the cluster structure of the underlying graph has a significant impact on the obtained segregation strength.

谢林的经典隔离模型对居住隔离现象的广泛传播给出了连贯的解释。我们引入了一种基于代理的饱和开放城市变体,即Flip-Schelling过程(FSP),在该变体中,放置在图上的代理具有两种类型中的一种,并根据其邻域中的主要类型来决定是否更改其类型;类似于新的代理在另一个代理离开顶点时立即到达。我们研究了边{u,v}是单色的概率,即顶点u和v在FSP中具有相同类型的概率,并为分析底层图拓扑结构对居住隔离的影响提供了一个通用框架。特别是,对于两个相邻的顶点,我们证明了一个高度决定性的公共邻域,即具有不同类型的顶点数量之差的绝对值较高的公共邻域支持分离,此外,大的公共邻域更具决定性。作为一个应用,我们研究了FSP在有和没有几何的两个常见随机图模型上的预期行为:(1)对于随机几何图,我们证明了边{u,v}的存在使u和v更有可能成为一个高度决定性的公共邻域。在此基础上,我们证明了一个常数c>;0,使得FSP之后单色边缘的预期分数为至少1/2+c。(2) 对于Erdõs–Rényi图,我们证明了大的公共邻域是不可能的,并且FSP之后单色边缘的预期分数最多为1/2+o(1)。我们的结果表明,基础图的簇结构对所获得的偏析强度有显著影响。
{"title":"The impact of geometry on monochrome regions in the flip Schelling process","authors":"Thomas Bläsius ,&nbsp;Tobias Friedrich ,&nbsp;Martin S. Krejca ,&nbsp;Louise Molitor","doi":"10.1016/j.comgeo.2022.101902","DOIUrl":"https://doi.org/10.1016/j.comgeo.2022.101902","url":null,"abstract":"<div><p>Schelling's classical segregation model gives a coherent explanation for the wide-spread phenomenon of residential segregation. We introduce an agent-based saturated open-city variant, the Flip Schelling Process (FSP), in which agents, placed on a graph, have one out of two types and, based on the predominant type in their neighborhood, decide whether to change their types; similar to a new agent arriving as soon as another agent leaves the vertex.</p><p><span>We investigate the probability that an edge </span><span><math><mo>{</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>}</mo></math></span> is monochrome, i.e., that both vertices <em>u</em> and <em>v</em><span><span> have the same type in the FSP, and we provide a general framework for analyzing the influence of the underlying graph topology on residential segregation. In particular, for two </span>adjacent vertices, we show that a highly decisive common neighborhood, i.e., a common neighborhood where the absolute value of the difference between the number of vertices with different types is high, supports segregation and, moreover, that large common neighborhoods are more decisive.</span></p><p><span><span>As an application, we study the expected behavior of the FSP on two common random graph models with and without geometry: (1) For random </span>geometric graphs, we show that the existence of an edge </span><span><math><mo>{</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>}</mo></math></span> makes a highly decisive common neighborhood for <em>u</em> and <em>v</em> more likely. Based on this, we prove the existence of a constant <span><math><mi>c</mi><mo>&gt;</mo><mn>0</mn></math></span> such that the expected fraction of monochrome edges after the FSP is at least <span><math><mn>1</mn><mo>/</mo><mn>2</mn><mo>+</mo><mi>c</mi></math></span>. (2) For Erdős–Rényi graphs we show that large common neighborhoods are unlikely and that the expected fraction of monochrome edges after the FSP is at most <span><math><mn>1</mn><mo>/</mo><mn>2</mn><mo>+</mo><mi>o</mi><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></math></span>. Our results indicate that the cluster structure of the underlying graph has a significant impact on the obtained segregation strength.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49800575","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 sets - a minimum version of the No-Three-In-Line Problem 几何支配集——三线问题的最小形式
IF 0.6 4区 计算机科学 Q2 Mathematics Pub Date : 2023-01-01 DOI: 10.1016/j.comgeo.2022.101913
Oswin Aichholzer , David Eppstein , Eva-Maria Hainzl

We consider a minimizing variant of the well-known No-Three-In-Line Problem, the Geometric Dominating Set Problem: What is the smallest number of points in an n×n grid such that every grid point lies on a common line with two of the points in the set? We show a lower bound of Ω(n2/3) points and provide a constructive upper bound of size 2n/2. If the points of the dominating sets are required to be in general position we provide optimal solutions for grids of size up to 12×12. For arbitrary n the currently best upper bound for points in general position remains the obvious 2n. Finally, we discuss the problem on the discrete torus where we prove an upper bound of O((nlogn)1/2). For n even or a multiple of 3, we can even show a constant upper bound of 4. We also mention a number of open questions and some further variations of the problem.

我们考虑众所周知的三线问题的一个最小化变体,即几何控制集问题:n×n网格中的最小点数是多少,使得每个网格点与该集中的两个点位于一条公共线上?我们给出了Ω(n2/3)点的下界,并提供了大小为2°n/2°的构造上界。如果要求支配集的点处于一般位置,我们为尺寸达到12×12的网格提供了最优解。对于任意n,一般位置的点的当前最佳上界仍然是明显的2n。最后,我们讨论了离散环面上的问题,其中我们证明了O((nlog)的上界⁡n) 1/2)。对于n偶数或3的倍数,我们甚至可以显示4的常数上界。我们还提到了一些悬而未决的问题以及该问题的一些进一步变化。
{"title":"Geometric dominating sets - a minimum version of the No-Three-In-Line Problem","authors":"Oswin Aichholzer ,&nbsp;David Eppstein ,&nbsp;Eva-Maria Hainzl","doi":"10.1016/j.comgeo.2022.101913","DOIUrl":"https://doi.org/10.1016/j.comgeo.2022.101913","url":null,"abstract":"<div><p>We consider a minimizing variant of the well-known <em>No-Three-In-Line Problem</em>, the <span><em>Geometric </em><em>Dominating Set</em><em> Problem</em></span>: What is the smallest number of points in an <span><math><mi>n</mi><mo>×</mo><mi>n</mi></math></span> grid such that every grid point lies on a common line with two of the points in the set? We show a lower bound of <span><math><mi>Ω</mi><mo>(</mo><msup><mrow><mi>n</mi></mrow><mrow><mn>2</mn><mo>/</mo><mn>3</mn></mrow></msup><mo>)</mo></math></span> points and provide a constructive upper bound of size <span><math><mn>2</mn><mo>⌈</mo><mi>n</mi><mo>/</mo><mn>2</mn><mo>⌉</mo></math></span>. If the points of the dominating sets are required to be in general position we provide optimal solutions for grids of size up to <span><math><mn>12</mn><mo>×</mo><mn>12</mn></math></span>. For arbitrary <em>n</em> the currently best upper bound for points in general position remains the obvious 2<em>n</em>. Finally, we discuss the problem on the discrete torus where we prove an upper bound of <span><math><mi>O</mi><mo>(</mo><msup><mrow><mo>(</mo><mi>n</mi><mi>log</mi><mo>⁡</mo><mi>n</mi><mo>)</mo></mrow><mrow><mn>1</mn><mo>/</mo><mn>2</mn></mrow></msup><mo>)</mo></math></span>. For <em>n</em> even or a multiple of 3, we can even show a constant upper bound of 4. We also mention a number of open questions and some further variations of the problem.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49800644","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
Crossing lemma for the odd-crossing number 奇数交叉数的交叉引理
IF 0.6 4区 计算机科学 Q2 Mathematics Pub Date : 2023-01-01 DOI: 10.1016/j.comgeo.2022.101901
János Karl , Géza Tóth

A graph is 1-planar, if it can be drawn in the plane such that there is at most one crossing on every edge. It is known, that 1-planar graphs have at most 4n8 edges.

We prove the following odd-even generalization. If a graph can be drawn in the plane such that every edge is crossed by at most one other edge an odd number of times, then it is called 1-odd-planar and it has at most 5n9 edges. As a consequence, we improve the constant in the Crossing Lemma for the odd-crossing number, if adjacent edges cross an even number of times. We also give upper bound for the number of edges of k-odd-planar graphs.

如果图可以在平面中绘制,使得每条边上最多有一个交点,那么它就是1-平面的。众所周知,1-平面图最多有4n-8条边。我们证明了以下奇偶推广。如果一个图可以在平面上绘制,使得每条边最多与另一条边相交奇数次,那么它被称为1-odd-planar,并且最多有5n-9条边。因此,如果相邻边交叉偶数次,我们改进了奇数交叉数的交叉引理中的常数。给出了k-奇平面图的边数的上界。
{"title":"Crossing lemma for the odd-crossing number","authors":"János Karl ,&nbsp;Géza Tóth","doi":"10.1016/j.comgeo.2022.101901","DOIUrl":"https://doi.org/10.1016/j.comgeo.2022.101901","url":null,"abstract":"<div><p>A graph is 1-planar, if it can be drawn in the plane such that there is at most one crossing on every edge. It is known, that 1-planar graphs have at most <span><math><mn>4</mn><mi>n</mi><mo>−</mo><mn>8</mn></math></span> edges.</p><p>We prove the following odd-even generalization. If a graph can be drawn in the plane such that every edge is crossed by at most one other edge <em>an odd number of times</em>, then it is called 1-odd-planar and it has at most <span><math><mn>5</mn><mi>n</mi><mo>−</mo><mn>9</mn></math></span> edges. As a consequence, we improve the constant in the Crossing Lemma for the odd-crossing number, if adjacent edges cross an even number of times. We also give upper bound for the number of edges of <em>k</em>-odd-planar graphs.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49800578","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
Developing a tetramonohedron with minimum cut length 开发具有最小切割长度的四面体
IF 0.6 4区 计算机科学 Q2 Mathematics Pub Date : 2023-01-01 DOI: 10.1016/j.comgeo.2022.101903
Erik D. Demaine , Martin L. Demaine , Ryuhei Uehara

In this paper, we investigate the way of unfolding a given tetramonohedron, which is a tetrahedron that consists of four congruent triangles. Our aim is finding a way that achieves the minimum cut length to develop it. We first show the rigorous way to unfold any given tetramonohedron with minimum cut length. Next, we focus on a family of tetramonohedra that consist of four congruent isosceles triangles. For this family, we apply our result and investigate their behavior.

本文研究了给定四面体的展开方法,该四面体是由四个全等三角形组成的四面体。我们的目标是找到一种方法来达到最小的切割长度来开发它。我们首先展示了用最小切割长度展开任意给定四面体的严格方法。接下来,我们关注一个由四个等腰三角形组成的四面体族。对于这个家庭,我们应用我们的结果并调查他们的行为。
{"title":"Developing a tetramonohedron with minimum cut length","authors":"Erik D. Demaine ,&nbsp;Martin L. Demaine ,&nbsp;Ryuhei Uehara","doi":"10.1016/j.comgeo.2022.101903","DOIUrl":"10.1016/j.comgeo.2022.101903","url":null,"abstract":"<div><p>In this paper, we investigate the way of unfolding a given tetramonohedron, which is a tetrahedron<span> that consists of four congruent triangles<span>. Our aim is finding a way that achieves the minimum cut length to develop it. We first show the rigorous way to unfold any given tetramonohedron with minimum cut length. Next, we focus on a family of tetramonohedra that consist of four congruent isosceles triangles. For this family, we apply our result and investigate their behavior.</span></span></p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46442341","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
Automatic generation of formulae for polyominoes with a fixed perimeter defect 具有固定周长缺陷的多面体公式的自动生成
IF 0.6 4区 计算机科学 Q2 Mathematics Pub Date : 2023-01-01 DOI: 10.1016/j.comgeo.2022.101919
Gill Barequet, Bar Magal

A polyomino is a shape best described as a connected set of cells in the square lattice. As part of recreational mathematics, polyominoes have seen active research since the 1950s. Simultaneously, polyominoes have been investigated in statistical physics under the name “lattice animals,” mainly in regards to percolation problems. One of the main points of interest is to solve the yet unanswered question of how many different polyominoes exist. Most of the focus, so far, went to estimating the number of different polyominoes that can be made with a given fixed number of cells. Recently, there are increased efforts to discover the number of polyominoes with not only a given area, but with a given perimeter size or perimeter defect as well.

Roughly speaking, the perimeter defect is a number that measures how many twists a polyomino has. Formally, the defect of a polyomino P is defined as the deviation of the perimeter size of P from the maximum possible perimeter size taken over all polyominoes of the same area as P. Interestingly, a polyomino might contain a column or row which can be “cut” out of the polyomino, then the remaining parts of the polyomino are “glued” back together along the cut, and result in a smaller polyomino with equal perimeter defect to the original. By repeating such “cut-and-glue” operations on a polyomino until all matching columns and rows have been removed, one obtains a so-called “reduced polyomino.”

We expand on the efforts regarding perimeter defect and reduced polyominoes, in two directions. First, given a fixed perimeter defect, we demonstrate and prove upper and lower bounds on the width and height, as well as an upper bound on the area, of any reduced polyomino with a given perimeter defect. Second, we present an algorithm for enumerating all reduced polyominoes with a given perimeter defect, and calculate their combined generating function. From the generating function, we can extract a formula A(k)(n) for the number of polyominoes that have the fixed perimeter defect k and area n, for any n. Using our new algorithm, and in the case of k=5 some additional manual calculations, we provide closed formulae of A(k)(n), for up to k=5, as well as the generating functions for up to k=5. This is an improvement over the previously known formulae, which were known only up to k=3.

多聚体是一种形状,最好描述为正方形晶格中的一组相连的细胞。作为娱乐数学的一部分,自20世纪50年代以来,多形骨牌的研究一直很活跃。同时,在统计物理中以“晶格动物”的名义研究了多项式,主要涉及渗透问题。其中一个主要的兴趣点是解决存在多少不同的多多项式这个尚未回答的问题。到目前为止,大部分的焦点都集中在用给定的固定数量的细胞来估计可以制造出的不同多角体的数量上。最近,有越来越多的努力来发现多边形的数量,不仅具有给定的面积,而且具有给定的周长尺寸或周长缺陷。粗略地说,周长缺陷是一个数字,用来衡量一个多边形有多少个扭曲。形式上,多边形P的缺陷被定义为P的周长与P相同面积的所有多边形的最大可能周长的偏差。有趣的是,一个多边形可能包含一列或一行,可以从多边形中“剪切”出来,然后多边形的其余部分沿着切割“粘”在一起,结果是一个更小的多边形,与原来的周长缺陷相等。通过在多项式上重复这种“剪切-粘合”操作,直到所有匹配的列和行都被删除,就可以得到所谓的“简化多项式”。我们在两个方向上扩展了关于圆周缺陷和减少多项式的努力。首先,在给定周长缺陷的情况下,我们证明了具有给定周长缺陷的任何约简多项式的宽度和高度的上界、下界以及面积的上界。其次,我们提出了一种枚举具有给定周长缺陷的所有约简多项式的算法,并计算了它们的组合生成函数。从生成函数中,我们可以提取一个公式a (k)(n),用于任何n具有固定周长缺陷k和面积n的多项式的数量。使用我们的新算法,在k=5的情况下,我们提供了a (k)(n)的封闭公式,适用于k=5,以及k=5的生成函数。这是对以前已知的公式的改进,以前只知道k=3。
{"title":"Automatic generation of formulae for polyominoes with a fixed perimeter defect","authors":"Gill Barequet,&nbsp;Bar Magal","doi":"10.1016/j.comgeo.2022.101919","DOIUrl":"10.1016/j.comgeo.2022.101919","url":null,"abstract":"<div><p>A <em>polyomino</em><span> is a shape best described as a connected set of cells in the square lattice. As part of recreational mathematics, polyominoes have seen active research since the 1950s. Simultaneously, polyominoes have been investigated in statistical physics under the name “lattice animals,” mainly in regards to percolation problems. One of the main points of interest is to solve the yet unanswered question of how many different polyominoes exist. Most of the focus, so far, went to estimating the number of different polyominoes that can be made with a given fixed number of cells. Recently, there are increased efforts to discover the number of polyominoes with not only a given area, but with a given perimeter size or perimeter defect as well.</span></p><p>Roughly speaking, the perimeter defect is a number that measures how many twists a polyomino has. Formally, the <em>defect</em> of a polyomino <em>P</em> is defined as the deviation of the perimeter size of <em>P</em> from the maximum possible perimeter size taken over all polyominoes of the same area as <em>P</em>. Interestingly, a polyomino might contain a column or row which can be “cut” out of the polyomino, then the remaining parts of the polyomino are “glued” back together along the cut, and result in a smaller polyomino with equal perimeter defect to the original. By repeating such “cut-and-glue” operations on a polyomino until all matching columns and rows have been removed, one obtains a so-called “reduced polyomino.”</p><p><span>We expand on the efforts regarding perimeter defect and reduced polyominoes, in two directions. First, given a fixed perimeter defect, we demonstrate and prove upper and lower bounds on the width and height, as well as an upper bound on the area, of any reduced polyomino with a given perimeter defect. Second, we present an algorithm for enumerating all reduced polyominoes with a given perimeter defect, and calculate their combined generating function. From the generating function, we can extract a formula </span><span><math><msub><mrow><mi>A</mi></mrow><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msub><mo>(</mo><mi>n</mi><mo>)</mo></math></span> for the number of polyominoes that have the fixed perimeter defect <em>k</em> and area <em>n</em>, for any <em>n</em>. Using our new algorithm, and in the case of <span><math><mi>k</mi><mo>=</mo><mn>5</mn></math></span> some additional manual calculations, we provide closed formulae of <span><math><msub><mrow><mi>A</mi></mrow><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msub><mo>(</mo><mi>n</mi><mo>)</mo></math></span>, for up to <span><math><mi>k</mi><mo>=</mo><mn>5</mn></math></span>, as well as the generating functions for up to <span><math><mi>k</mi><mo>=</mo><mn>5</mn></math></span>. This is an improvement over the previously known formulae, which were known only up to <span><math><mi>k</mi><mo>=</mo><mn>3</mn></math></span>.</p></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":null,"pages":null},"PeriodicalIF":0.6,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45120842","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}
引用次数: 1
期刊
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