首页 > 最新文献

Discret. Comput. Geom.最新文献

英文 中文
On Reverse Shortest Paths in Geometric Proximity Graphs 几何邻近图中的反向最短路径
Pub Date : 2023-09-01 DOI: 10.4230/LIPIcs.ISAAC.2022.42
Pankaj Agarwal, M. J. Katz, M. Sharir
Let S be a set of n geometric objects of constant complexity (e.g., points, line segments, disks, ellipses) in R 2 , and let ϱ : S × S → R ≥ 0 be a distance function on S . For a parameter r ≥ 0, we define the proximity graph G ( r ) = ( S, E ) where E = { ( e 1 , e 2 ) ∈ S × S | e 1 ̸ = e 2 , ϱ ( e 1 , e 2 ) ≤ r } . Given S , s, t ∈ S , and an integer k ≥ 1, the reverse-shortest-path (RSP) problem asks for computing the smallest value r ∗ ≥ 0 such that G ( r ∗ ) contains a path from s to t of length at most k . In this paper we present a general randomized technique that solves the RSP problem efficiently for a large family of geometric objects and distance functions. Using standard, and sometimes more involved, semi-algebraic range-searching techniques, we first give an efficient algorithm for the decision problem, namely, given a value r ≥ 0, determine whether G ( r ) contains a path from s to t of length at most k . Next, we adapt our decision algorithm and combine it with a random-sampling method to compute r ∗ , by efficiently performing a binary search over an implicit set of O ( n 2 ) candidate values that contains r ∗ . We illustrate the versatility of our general technique by applying it to a variety of geometric proximity graphs. For example, we obtain (i) an O ∗ ( n 4 / 3 ) expected-time randomized algorithm (where O ∗ ( · ) hides polylog( n ) factors) for the case where S is a set of pairwise-disjoint line segments in R 2 and ϱ ( e 1 , e 2 ) = min x ∈ e 1 ,y ∈ e 2 ∥ x − y ∥ (where ∥ · ∥ is the Euclidean distance), and (ii
设S为r2中n个等复杂度几何对象(点、线段、圆盘、椭圆)的集合,设ϱ: S × S→R≥0为S上的距离函数。当参数r≥0时,定义邻近图G (r) = (S, E),其中E = {(E 1, E 2)∈S × S | E 1 ε = e2, ϱ (E 1, e2)≤r}。给定S, S, t∈S,且整数k≥1,逆最短路径(RSP)问题要求计算r∗≥0的最小值,使得G (r∗)包含从S到t的最长长度为k的路径。在本文中,我们提出了一种通用的随机化技术,可以有效地解决大量几何对象和距离函数的RSP问题。使用标准的,有时更复杂的,半代数范围搜索技术,我们首先给出了决策问题的一个有效算法,即给定值r≥0,确定G (r)是否包含从s到t的最长长度为k的路径。接下来,我们调整我们的决策算法,并将其与随机抽样方法相结合,通过在包含r∗的O (n 2)个候选值的隐式集合上有效地执行二分搜索来计算r∗。我们通过将一般技术应用于各种几何接近图来说明它的多功能性。例如,我们得到(i)一个O∗(n 4 / 3)期望时间随机化算法(其中O∗(·)隐藏了多对数(n)个因子),其中S是r2中一对不相交的线段集合,并且ϱ (e 1, e 2) = min x∈e 1,y∈e 2∥x−y∥(其中∥·∥是欧几里得距离),并且(ii)
{"title":"On Reverse Shortest Paths in Geometric Proximity Graphs","authors":"Pankaj Agarwal, M. J. Katz, M. Sharir","doi":"10.4230/LIPIcs.ISAAC.2022.42","DOIUrl":"https://doi.org/10.4230/LIPIcs.ISAAC.2022.42","url":null,"abstract":"Let S be a set of n geometric objects of constant complexity (e.g., points, line segments, disks, ellipses) in R 2 , and let ϱ : S × S → R ≥ 0 be a distance function on S . For a parameter r ≥ 0, we define the proximity graph G ( r ) = ( S, E ) where E = { ( e 1 , e 2 ) ∈ S × S | e 1 ̸ = e 2 , ϱ ( e 1 , e 2 ) ≤ r } . Given S , s, t ∈ S , and an integer k ≥ 1, the reverse-shortest-path (RSP) problem asks for computing the smallest value r ∗ ≥ 0 such that G ( r ∗ ) contains a path from s to t of length at most k . In this paper we present a general randomized technique that solves the RSP problem efficiently for a large family of geometric objects and distance functions. Using standard, and sometimes more involved, semi-algebraic range-searching techniques, we first give an efficient algorithm for the decision problem, namely, given a value r ≥ 0, determine whether G ( r ) contains a path from s to t of length at most k . Next, we adapt our decision algorithm and combine it with a random-sampling method to compute r ∗ , by efficiently performing a binary search over an implicit set of O ( n 2 ) candidate values that contains r ∗ . We illustrate the versatility of our general technique by applying it to a variety of geometric proximity graphs. For example, we obtain (i) an O ∗ ( n 4 / 3 ) expected-time randomized algorithm (where O ∗ ( · ) hides polylog( n ) factors) for the case where S is a set of pairwise-disjoint line segments in R 2 and ϱ ( e 1 , e 2 ) = min x ∈ e 1 ,y ∈ e 2 ∥ x − y ∥ (where ∥ · ∥ is the Euclidean distance), and (ii","PeriodicalId":11245,"journal":{"name":"Discret. Comput. Geom.","volume":"105 1","pages":"102053"},"PeriodicalIF":0.0,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79260595","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Algorithms for Radius-Optimally Augmenting Trees in a Metric Space 度量空间中最优半径增广树的算法
Pub Date : 2023-05-01 DOI: 10.1007/978-3-030-83508-8_33
Joachim Gudmundsson, Y. Sha
{"title":"Algorithms for Radius-Optimally Augmenting Trees in a Metric Space","authors":"Joachim Gudmundsson, Y. Sha","doi":"10.1007/978-3-030-83508-8_33","DOIUrl":"https://doi.org/10.1007/978-3-030-83508-8_33","url":null,"abstract":"","PeriodicalId":11245,"journal":{"name":"Discret. Comput. Geom.","volume":"32 1","pages":"102018"},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80978291","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Augmenting Graphs to Minimize the Radius 增加图形以最小化半径
Pub Date : 2023-03-01 DOI: 10.4230/LIPIcs.ISAAC.2021.45
Joachim Gudmundsson, Y. Sha, Fan Yao
We study the problem of augmenting a metric graph by adding k edges while minimizing the radius of the augmented graph. We give a simple 3-approximation algorithm and show that there is no polynomial-time (5 / 3 − ϵ )-approximation algorithm, for any ϵ > 0, unless P = NP . We also give two exact algorithms for the special case when the input graph is a tree, one of which is generalized to handle metric graphs with bounded treewidth.
研究了在增广图半径最小的情况下,通过增加k条边来增广度量图的问题。我们给出了一个简单的3-近似算法,并证明对于任何> 0的ε,除非P = NP,否则不存在多项式时间(5 / 3- ε)近似算法。对于输入图为树的特殊情况,给出了两种精确的算法,其中一种算法推广到处理树宽有界的度量图。
{"title":"Augmenting Graphs to Minimize the Radius","authors":"Joachim Gudmundsson, Y. Sha, Fan Yao","doi":"10.4230/LIPIcs.ISAAC.2021.45","DOIUrl":"https://doi.org/10.4230/LIPIcs.ISAAC.2021.45","url":null,"abstract":"We study the problem of augmenting a metric graph by adding k edges while minimizing the radius of the augmented graph. We give a simple 3-approximation algorithm and show that there is no polynomial-time (5 / 3 − ϵ )-approximation algorithm, for any ϵ > 0, unless P = NP . We also give two exact algorithms for the special case when the input graph is a tree, one of which is generalized to handle metric graphs with bounded treewidth.","PeriodicalId":11245,"journal":{"name":"Discret. Comput. Geom.","volume":"85 1","pages":"101996"},"PeriodicalIF":0.0,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84074992","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Linear-Time Approximation Scheme for k-Means Clustering of Axis-Parallel Affine Subspaces 轴平行仿射子空间k-均值聚类的线性时间逼近格式
Pub Date : 2023-01-01 DOI: 10.4230/LIPIcs.ISAAC.2021.46
K. Cho, Eunjin Oh
In this paper, we present a linear-time approximation scheme for k -means clustering of incomplete data points in d -dimensional Euclidean space. An incomplete data point with ∆ > 0 unspecified entries is represented as an axis-parallel affine subspace of dimension ∆. The distance between two incomplete data points is defined as the Euclidean distance between two closest points in the axis-parallel affine subspaces corresponding to the data points. We present an algorithm for k -means clustering of axis-parallel affine subspaces of dimension ∆ that yields an (1+ ϵ )-approximate solution in O ( nd ) time. The constants hidden behind O ( · ) depend only on ∆ , ϵ and k . This improves the O ( n 2 d )-time algorithm by Eiben et al. [SODA’21] by a factor of n .
本文给出了d维欧几里德空间中不完备数据点k -均值聚类的线性时间逼近格式。具有∆> 0个未指定条目的不完整数据点表示为维数∆的轴平行仿射子空间。两个不完全数据点之间的距离定义为数据点对应的轴平行仿射子空间中最近的两个点之间的欧氏距离。我们提出了一种用于维数为∆的轴平行仿射子空间的k -均值聚类的算法,该算法在O (nd)时间内产生(1+ λ)-近似解。隐藏在O(·)后面的常数只取决于∆、ε和k。这将Eiben等人[SODA ' 21]的O (n2d)时间算法提高了n倍。
{"title":"Linear-Time Approximation Scheme for k-Means Clustering of Axis-Parallel Affine Subspaces","authors":"K. Cho, Eunjin Oh","doi":"10.4230/LIPIcs.ISAAC.2021.46","DOIUrl":"https://doi.org/10.4230/LIPIcs.ISAAC.2021.46","url":null,"abstract":"In this paper, we present a linear-time approximation scheme for k -means clustering of incomplete data points in d -dimensional Euclidean space. An incomplete data point with ∆ > 0 unspecified entries is represented as an axis-parallel affine subspace of dimension ∆. The distance between two incomplete data points is defined as the Euclidean distance between two closest points in the axis-parallel affine subspaces corresponding to the data points. We present an algorithm for k -means clustering of axis-parallel affine subspaces of dimension ∆ that yields an (1+ ϵ )-approximate solution in O ( nd ) time. The constants hidden behind O ( · ) depend only on ∆ , ϵ and k . This improves the O ( n 2 d )-time algorithm by Eiben et al. [SODA’21] by a factor of n .","PeriodicalId":11245,"journal":{"name":"Discret. Comput. Geom.","volume":"1 1","pages":"101981"},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74431897","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Intersecting Disks Using Two Congruent Disks 使用两个相同的磁盘相交磁盘
Pub Date : 2022-11-01 DOI: 10.1007/978-3-030-79987-8_28
Byeonguk Kang, J. Choi, Hee-Kap Ahn
{"title":"Intersecting Disks Using Two Congruent Disks","authors":"Byeonguk Kang, J. Choi, Hee-Kap Ahn","doi":"10.1007/978-3-030-79987-8_28","DOIUrl":"https://doi.org/10.1007/978-3-030-79987-8_28","url":null,"abstract":"","PeriodicalId":11245,"journal":{"name":"Discret. Comput. Geom.","volume":"40 1","pages":"101966"},"PeriodicalIF":0.0,"publicationDate":"2022-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86546354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On path-greedy geometric spanners 关于贪心路径几何扳手
Pub Date : 2022-10-01 DOI: 10.14288/1.0402167
W. Evans, Lucca Siaudzionis
A t-spanner is a graph in which the shortest path between two vertices never exceeds t times the distance between the two nodes – a t-approximation of the complete graph. A geometric graph is one in which its vertices are points with defined coordinates and the edges correspond to line segments between them with a distance function, such as Euclidean distance. Geometric spanners are used to design networks of reduced complexity, optimizing metrics such as the planarity or degree of the graph. One famous algorithm used to generate spanners is path-greedy, which scans pairs of points in non-decreasing order of distance and adds the edge between them unless the current set of added edges already connects them with a path that tapproximates the edge length. Graphs from this algorithm are called path-greedy spanners. This work analyzes properties of path-greedy geometric spanners under different conditions. Specifically, we answer an open problem regarding the planarity and degree of path-greedy 5.19-spanners in convex point sets, and explore how the algorithm behaves under random tiebreaks for grid point sets. Lastly, we show a simple and efficient way to reduce the degree of a plane spanner by adding extra points.
t型扳手是这样一种图,其中两个顶点之间的最短路径永远不会超过两个节点之间距离的t倍——这是完全图的t近似。几何图形是这样一种图形,它的顶点是具有确定坐标的点,边缘对应于它们之间具有距离函数的线段,例如欧几里得距离。几何扳手用于设计降低复杂性的网络,优化图形的平面度或程度等指标。一个著名的生成生成工具的算法是路径贪婪算法,它以距离的非递减顺序扫描点对,并在它们之间添加一条边,除非当前添加的边集已经用一条近似边长度的路径将它们连接起来。这种算法生成的图被称为路径贪婪生成器。本文分析了贪心几何扳手在不同条件下的性能。具体来说,我们回答了一个关于凸点集中贪心5.19 spanners的平面性和度的开放问题,并探讨了该算法在网格点集中的随机平局情况下的行为。最后,我们展示了一种简单而有效的方法,通过添加额外的点来降低平面扳手的程度。
{"title":"On path-greedy geometric spanners","authors":"W. Evans, Lucca Siaudzionis","doi":"10.14288/1.0402167","DOIUrl":"https://doi.org/10.14288/1.0402167","url":null,"abstract":"A t-spanner is a graph in which the shortest path between two vertices never exceeds t times the distance between the two nodes – a t-approximation of the complete graph. A geometric graph is one in which its vertices are points with defined coordinates and the edges correspond to line segments between them with a distance function, such as Euclidean distance. Geometric spanners are used to design networks of reduced complexity, optimizing metrics such as the planarity or degree of the graph. One famous algorithm used to generate spanners is path-greedy, which scans pairs of points in non-decreasing order of distance and adds the edge between them unless the current set of added edges already connects them with a path that tapproximates the edge length. Graphs from this algorithm are called path-greedy spanners. This work analyzes properties of path-greedy geometric spanners under different conditions. Specifically, we answer an open problem regarding the planarity and degree of path-greedy 5.19-spanners in convex point sets, and explore how the algorithm behaves under random tiebreaks for grid point sets. Lastly, we show a simple and efficient way to reduce the degree of a plane spanner by adding extra points.","PeriodicalId":11245,"journal":{"name":"Discret. Comput. Geom.","volume":"93 1","pages":"101948"},"PeriodicalIF":0.0,"publicationDate":"2022-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84227170","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Lions and Contamination: Monotone Clearings 狮子和污染:单调的清理
Pub Date : 2022-10-01 DOI: 10.4230/LIPIcs.SWAT.2022.17
Daniel Bertschinger, Meghana M. Reddy, Enrico Mann
We consider a special variant of a pursuit-evasion game called lions and contamination. In a graph whose vertices are originally contaminated, a set of lions walk around the graph and clear the contamination from every vertex they visit. The contamination, however, simultaneously spreads to any adjacent vertex not occupied by a lion. We study the relationship between different types of clearings of graphs, such as clearings which do not allow recontamination, clearings where at most one lion moves at each time step and clearings where lions are forbidden to be stacked on the same vertex. We answer several questions raised by Adams et al. [2].
我们考虑一种特殊的追捕逃避游戏,叫做狮子和污染。在一个顶点最初被污染的图中,一组狮子绕着图走,清除它们所访问的每个顶点上的污染。然而,污染同时扩散到任何邻近的没有狮子占据的顶点。我们研究了不同类型图的清除之间的关系,例如不允许再污染的清除,每个时间步最多移动一个狮子的清除以及禁止狮子堆叠在同一顶点上的清除。我们回答了Adams等人提出的几个问题。
{"title":"Lions and Contamination: Monotone Clearings","authors":"Daniel Bertschinger, Meghana M. Reddy, Enrico Mann","doi":"10.4230/LIPIcs.SWAT.2022.17","DOIUrl":"https://doi.org/10.4230/LIPIcs.SWAT.2022.17","url":null,"abstract":"We consider a special variant of a pursuit-evasion game called lions and contamination. In a graph whose vertices are originally contaminated, a set of lions walk around the graph and clear the contamination from every vertex they visit. The contamination, however, simultaneously spreads to any adjacent vertex not occupied by a lion. We study the relationship between different types of clearings of graphs, such as clearings which do not allow recontamination, clearings where at most one lion moves at each time step and clearings where lions are forbidden to be stacked on the same vertex. We answer several questions raised by Adams et al. [2].","PeriodicalId":11245,"journal":{"name":"Discret. Comput. Geom.","volume":"103 1","pages":"101961"},"PeriodicalIF":0.0,"publicationDate":"2022-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73656692","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"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 翻转谢林过程中几何形状对单色区域的影响
Pub Date : 2022-06-01 DOI: 10.4230/LIPIcs.ISAAC.2021.29
Thomas Bläsius, T. Friedrich, Martin S. Krejca, Louise Molitor
11 Schelling’s classical segregation model gives a coherent explanation for the wide-spread phenomenon 12 of residential segregation. We introduce an agent-based saturated open-city variant, the Flip Schelling 13 Process (FSP), in which agents, placed on a graph, have one out of two types and, based on the 14 predominant type in their neighborhood, decide whether to change their types; similar to a new 15 agent arriving as soon as another agent leaves the vertex. 16 We investigate the probability that an edge { u, v } is monochrome, i.e., that both vertices u and v 17 have the same type in the FSP, and we provide a general framework for analyzing the influence of 18 the underlying graph topology on residential segregation. In particular, for two adjacent vertices, 19 we show that a highly decisive common neighborhood, i.e., a common neighborhood where the 20 absolute value of the difference between the number of vertices with different types is high, supports 21 segregation and, moreover, that large common neighborhoods are more decisive. 22 As an application, we study the expected behavior of the FSP on two common random graph 23 models with and without geometry: (1) For random geometric graphs, we show that the existence of 24 an edge { u, v } makes a highly decisive common neighborhood for u and v more likely. Based on 25 this, we prove the existence of a constant c > 0 such that the expected fraction of monochrome 26 edges after the FSP is at least 1 / 2 + c . (2) For Erdős–Rényi graphs we show that large common 27 neighborhoods are unlikely and that the expected fraction of monochrome edges after the FSP is 28 at most 1 / 2 + o (1). Our results indicate that the cluster structure of the underlying graph has a 29 significant impact on the obtained segregation
谢林的经典隔离模型对普遍存在的居住隔离现象给出了连贯的解释。我们引入了一种基于智能体的饱和开放城市变体,即Flip Schelling 13过程(FSP),在该过程中,智能体被放置在一个图上,具有两种类型中的一种,并根据其附近的14种主要类型来决定是否改变其类型;类似于一个新的agent在另一个agent离开顶点时到达。16我们研究了边{u, v}是单色的概率,即两个顶点u和v 17在FSP中具有相同的类型,并且我们提供了一个用于分析底层图拓扑对居住隔离的影响的一般框架。特别是,对于两个相邻的顶点,我们证明了一个高度决定性的共同邻域,即不同类型顶点数量之差的绝对值很高的共同邻域,支持21隔离,而且,大的共同邻域更具决定性。作为一个应用,我们研究了两种常见的随机图23模型上的FSP的期望行为:(1)对于随机几何图,我们证明了边{u, v}的存在使得u和v更有可能具有高度决定性的共同邻域。在此基础上,我们证明了一个常数c > 0的存在性,使得经过FSP后的单色26边的期望分数至少为1 / 2 + c。(2)对于Erdős-Rényi图,我们发现不可能有大的共同邻域,并且FSP后单色边的期望分数最多为1 / 2 + 0(1)。我们的结果表明底层图的聚类结构对获得的隔离有29显著影响
{"title":"The Impact of Geometry on Monochrome Regions in the Flip Schelling Process","authors":"Thomas Bläsius, T. Friedrich, Martin S. Krejca, Louise Molitor","doi":"10.4230/LIPIcs.ISAAC.2021.29","DOIUrl":"https://doi.org/10.4230/LIPIcs.ISAAC.2021.29","url":null,"abstract":"11 Schelling’s classical segregation model gives a coherent explanation for the wide-spread phenomenon 12 of residential segregation. We introduce an agent-based saturated open-city variant, the Flip Schelling 13 Process (FSP), in which agents, placed on a graph, have one out of two types and, based on the 14 predominant type in their neighborhood, decide whether to change their types; similar to a new 15 agent arriving as soon as another agent leaves the vertex. 16 We investigate the probability that an edge { u, v } is monochrome, i.e., that both vertices u and v 17 have the same type in the FSP, and we provide a general framework for analyzing the influence of 18 the underlying graph topology on residential segregation. In particular, for two adjacent vertices, 19 we show that a highly decisive common neighborhood, i.e., a common neighborhood where the 20 absolute value of the difference between the number of vertices with different types is high, supports 21 segregation and, moreover, that large common neighborhoods are more decisive. 22 As an application, we study the expected behavior of the FSP on two common random graph 23 models with and without geometry: (1) For random geometric graphs, we show that the existence of 24 an edge { u, v } makes a highly decisive common neighborhood for u and v more likely. Based on 25 this, we prove the existence of a constant c > 0 such that the expected fraction of monochrome 26 edges after the FSP is at least 1 / 2 + c . (2) For Erdős–Rényi graphs we show that large common 27 neighborhoods are unlikely and that the expected fraction of monochrome edges after the FSP is 28 at most 1 / 2 + o (1). Our results indicate that the cluster structure of the underlying graph has a 29 significant impact on the obtained segregation","PeriodicalId":11245,"journal":{"name":"Discret. Comput. Geom.","volume":"220 1","pages":"101902"},"PeriodicalIF":0.0,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89120243","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Bottleneck Matching in the Plane 平面中的瓶颈匹配
Pub Date : 2022-05-12 DOI: 10.48550/arXiv.2205.05887
M. J. Katz, M. Sharir
We present an algorithm for computing a bottleneck matching in a set of $n=2ell$ points in the plane, which runs in $O(n^{omega/2}log n)$ deterministic time, where $omegaapprox 2.37$ is the exponent of matrix multiplication.
提出了一种计算瓶颈匹配的算法 $n=2ell$ 平面上的点 $O(n^{omega/2}log n)$ 确定性时间 $omegaapprox 2.37$ 是矩阵乘法的指数。
{"title":"Bottleneck Matching in the Plane","authors":"M. J. Katz, M. Sharir","doi":"10.48550/arXiv.2205.05887","DOIUrl":"https://doi.org/10.48550/arXiv.2205.05887","url":null,"abstract":"We present an algorithm for computing a bottleneck matching in a set of $n=2ell$ points in the plane, which runs in $O(n^{omega/2}log n)$ deterministic time, where $omegaapprox 2.37$ is the exponent of matrix multiplication.","PeriodicalId":11245,"journal":{"name":"Discret. Comput. Geom.","volume":"87 1","pages":"101986"},"PeriodicalIF":0.0,"publicationDate":"2022-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80134069","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Experiments with Unit Disk Cover Algorithms for Covering Massive Pointsets 覆盖大量点集的单位磁盘覆盖算法实验
Pub Date : 2022-05-03 DOI: 10.48550/arXiv.2205.01716
Rachel Friederich, Matthew Graham, Anirban Ghosh, Brian Hicks, Ronald Shevchenko
Given a set of n points in the plane, the Unit Disk Cover (UDC) problem asks to compute the minimum number of unit disks required to cover the points, along with a placement of the disks. The problem is NP-hard and several approximation algorithms have been designed over the last three decades. In this paper, we have engineered and experimentally compared practical performances of some of these algorithms on massive pointsets. The goal is to investigate which algorithms run fast and give good approximation in practice. We present a simple 7-approximation algorithm for UDC that runs in O ( n ) expected time and uses O ( s ) extra space, where s denotes the size of the generated cover. In our experiments, it turned out to be the speediest of all. We also present two heuristics to reduce the sizes of covers generated by it without slowing it down by much. To our knowledge, this is the first work that experimentally compares geometric covering algorithms. Experiments with them using massive pointsets (in the order of millions) throw light on their practical uses. We share the engineered algorithms via GitHub 1 for broader uses and future research in the domain of geometric optimization.
给定平面上的n个点,单位磁盘覆盖(Unit Disk Cover, UDC)问题要求计算覆盖这些点所需的最小单位磁盘数量,以及磁盘的位置。这个问题是np困难的,在过去的三十年里已经设计了几种近似算法。在本文中,我们设计并实验比较了其中一些算法在大量点集上的实际性能。目的是研究哪些算法在实践中运行速度快并给出良好的近似。我们为UDC提供了一个简单的7近似算法,该算法在O (n)个预期时间内运行,并使用O (s)个额外空间,其中s表示生成的覆盖的大小。在我们的实验中,它被证明是最快的。我们还提出了两种启发式方法来减少由它生成的覆盖的大小,而不会减慢它的速度。据我们所知,这是第一个实验比较几何覆盖算法的工作。使用大量的点集(数以百万计)对它们进行的实验揭示了它们的实际用途。我们通过GitHub 1分享工程算法,以便在几何优化领域进行更广泛的应用和未来的研究。
{"title":"Experiments with Unit Disk Cover Algorithms for Covering Massive Pointsets","authors":"Rachel Friederich, Matthew Graham, Anirban Ghosh, Brian Hicks, Ronald Shevchenko","doi":"10.48550/arXiv.2205.01716","DOIUrl":"https://doi.org/10.48550/arXiv.2205.01716","url":null,"abstract":"Given a set of n points in the plane, the Unit Disk Cover (UDC) problem asks to compute the minimum number of unit disks required to cover the points, along with a placement of the disks. The problem is NP-hard and several approximation algorithms have been designed over the last three decades. In this paper, we have engineered and experimentally compared practical performances of some of these algorithms on massive pointsets. The goal is to investigate which algorithms run fast and give good approximation in practice. We present a simple 7-approximation algorithm for UDC that runs in O ( n ) expected time and uses O ( s ) extra space, where s denotes the size of the generated cover. In our experiments, it turned out to be the speediest of all. We also present two heuristics to reduce the sizes of covers generated by it without slowing it down by much. To our knowledge, this is the first work that experimentally compares geometric covering algorithms. Experiments with them using massive pointsets (in the order of millions) throw light on their practical uses. We share the engineered algorithms via GitHub 1 for broader uses and future research in the domain of geometric optimization.","PeriodicalId":11245,"journal":{"name":"Discret. Comput. Geom.","volume":"6 1","pages":"101925"},"PeriodicalIF":0.0,"publicationDate":"2022-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85886781","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
期刊
Discret. Comput. Geom.
全部 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