Pub Date : 2025-02-18DOI: 10.1016/j.comgeo.2025.102172
Ahmad Biniaz , Prosenjit Bose , Patrick Devaney
Motivated by the problem of orienting directional antennas in wireless communication networks, we study average bounded-angle minimum spanning trees. Let P be a set of points in the plane and let α be an angle. An α-spanning tree (α-ST) of P is a spanning tree of the complete Euclidean graph induced by P such that all edges incident to each point lie in a fixed wedge of angle α with apex p. An α-minimum spanning tree (α-MST) of P is an α-ST with minimum total edge length.
An average-α-spanning tree (denoted by -ST) is a spanning tree with the relaxed condition that incident edges to all points lie in wedges with average angle α. An average-α-minimum spanning tree (-MST) is an -ST with minimum total edge length.
Let be the smallest ratio of the length of the -MST to the length of the standard MST, over all sets of points in the plane. We investigate bounds for . For , Biniaz, Bose, Lubiw, and Maheshwari (Algorithmica 2022) showed that . We improve the upper bound and show that . We also study this for and prove that .
{"title":"Approximating average bounded-angle minimum spanning trees","authors":"Ahmad Biniaz , Prosenjit Bose , Patrick Devaney","doi":"10.1016/j.comgeo.2025.102172","DOIUrl":"10.1016/j.comgeo.2025.102172","url":null,"abstract":"<div><div>Motivated by the problem of orienting directional antennas in wireless communication networks, we study average bounded-angle minimum spanning trees. Let <em>P</em> be a set of points in the plane and let <em>α</em> be an angle. An <em>α</em>-spanning tree (<em>α</em>-ST) of <em>P</em> is a spanning tree of the complete Euclidean graph induced by <em>P</em> such that all edges incident to each point <span><math><mi>p</mi><mo>∈</mo><mi>P</mi></math></span> lie in a fixed wedge of angle <em>α</em> with apex <em>p</em>. An <em>α</em>-minimum spanning tree (<em>α</em>-MST) of P is an <em>α</em>-ST with minimum total edge length.</div><div>An average-<em>α</em>-spanning tree (denoted by <span><math><mover><mrow><mi>α</mi></mrow><mo>‾</mo></mover></math></span>-ST) is a spanning tree with the relaxed condition that incident edges to all points lie in wedges with average angle <em>α</em>. An average-<em>α</em>-minimum spanning tree (<span><math><mover><mrow><mi>α</mi></mrow><mo>‾</mo></mover></math></span>-MST) is an <span><math><mover><mrow><mi>α</mi></mrow><mo>‾</mo></mover></math></span>-ST with minimum total edge length.</div><div>Let <span><math><mi>A</mi><mrow><mo>(</mo><mi>α</mi><mo>)</mo></mrow></math></span> be the smallest ratio of the length of the <span><math><mover><mrow><mi>α</mi></mrow><mo>‾</mo></mover></math></span>-MST to the length of the standard MST, over all sets of points in the plane. We investigate bounds for <span><math><mi>A</mi><mrow><mo>(</mo><mi>α</mi><mo>)</mo></mrow></math></span>. For <span><math><mi>α</mi><mo>=</mo><mfrac><mrow><mn>2</mn><mi>π</mi></mrow><mrow><mn>3</mn></mrow></mfrac></math></span>, Biniaz, Bose, Lubiw, and Maheshwari (Algorithmica 2022) showed that <span><math><mfrac><mrow><mn>4</mn></mrow><mrow><mn>3</mn></mrow></mfrac><mo>≤</mo><mi>A</mi><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><mi>π</mi></mrow><mrow><mn>3</mn></mrow></mfrac><mo>)</mo></mrow><mo>≤</mo><mfrac><mrow><mn>3</mn></mrow><mrow><mn>2</mn></mrow></mfrac></math></span>. We improve the upper bound and show that <span><math><mi>A</mi><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><mi>π</mi></mrow><mrow><mn>3</mn></mrow></mfrac><mo>)</mo></mrow><mo>≤</mo><mfrac><mrow><mn>13</mn></mrow><mrow><mn>9</mn></mrow></mfrac></math></span>. We also study this for <span><math><mi>α</mi><mo>=</mo><mfrac><mrow><mi>π</mi></mrow><mrow><mn>2</mn></mrow></mfrac></math></span> and prove that <span><math><mfrac><mrow><mn>3</mn></mrow><mrow><mn>2</mn></mrow></mfrac><mo>≤</mo><mi>A</mi><mrow><mo>(</mo><mfrac><mrow><mi>π</mi></mrow><mrow><mn>2</mn></mrow></mfrac><mo>)</mo></mrow><mo>≤</mo><mn>4</mn></math></span>.</div></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"128 ","pages":"Article 102172"},"PeriodicalIF":0.4,"publicationDate":"2025-02-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143455144","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}
Pub Date : 2025-02-17DOI: 10.1016/j.comgeo.2025.102171
Sergio Cabello , Arun Kumar Das , Sandip Das , Joydeep Mukherjee
A terrain is an x-monotone polygon whose lower boundary is a single line segment. We present an algorithm to find in a terrain a triangle of largest area in time, where n is the number of vertices defining the terrain. The best previous algorithm for this problem has a running time of .
{"title":"Finding a largest-area triangle in a terrain in near-linear time","authors":"Sergio Cabello , Arun Kumar Das , Sandip Das , Joydeep Mukherjee","doi":"10.1016/j.comgeo.2025.102171","DOIUrl":"10.1016/j.comgeo.2025.102171","url":null,"abstract":"<div><div>A terrain is an <em>x</em>-monotone polygon whose lower boundary is a single line segment. We present an algorithm to find in a terrain a triangle of largest area in <span><math><mi>O</mi><mo>(</mo><mi>n</mi><mi>log</mi><mo></mo><mi>n</mi><mo>)</mo></math></span> time, where <em>n</em> is the number of vertices defining the terrain. The best previous algorithm for this problem has a running time of <span><math><mi>O</mi><mo>(</mo><msup><mrow><mi>n</mi></mrow><mrow><mn>2</mn></mrow></msup><mo>)</mo></math></span>.</div></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"128 ","pages":"Article 102171"},"PeriodicalIF":0.4,"publicationDate":"2025-02-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143437040","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2025-01-27DOI: 10.1016/j.comgeo.2025.102163
David Barnhill , Ruriko Yoshida , Keiji Miura
We consider a minimum enclosing and maximum inscribed tropical balls for any given tropical polytope over the tropical projective torus in terms of the tropical metric with the max-plus algebra. We show that we can obtain such tropical balls via linear programming. Then we apply minimum enclosing and maximum inscribed tropical balls of any given tropical polytope to estimate the volume of and sample uniformly from the tropical polytope.
{"title":"Maximum inscribed and minimum enclosing tropical balls of tropical polytopes and applications to volume estimation and uniform sampling","authors":"David Barnhill , Ruriko Yoshida , Keiji Miura","doi":"10.1016/j.comgeo.2025.102163","DOIUrl":"10.1016/j.comgeo.2025.102163","url":null,"abstract":"<div><div>We consider a minimum enclosing and maximum inscribed tropical balls for any given tropical polytope over the tropical projective torus in terms of the tropical metric with the max-plus algebra. We show that we can obtain such tropical balls via linear programming. Then we apply minimum enclosing and maximum inscribed tropical balls of any given tropical polytope to estimate the volume of and sample uniformly from the tropical polytope.</div></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"128 ","pages":"Article 102163"},"PeriodicalIF":0.4,"publicationDate":"2025-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143147717","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}
Pub Date : 2024-12-30DOI: 10.1016/j.comgeo.2024.102162
Yueqi Cao, Anthea Monod
The Fréchet mean is an important statistical summary and measure of centrality of data; it has been defined and studied for persistent homology captured by persistence diagrams. However, the complicated geometry of the space of persistence diagrams implies that the Fréchet mean for a given set of persistence diagrams is not necessarily unique, which prohibits theoretical guarantees for empirical means with respect to population means. In this paper, we derive a variance expression for a set of persistence diagrams exhibiting a multi-matching between the persistence points known as a grouping. Moreover, we propose a condition for groupings, which we refer to as flatness; we prove that sets of persistence diagrams that exhibit flat groupings give rise to unique Fréchet means. We derive a finite sample convergence result for general groupings, which results in convergence for Fréchet means if the groupings are flat. We then interpret flat groupings in a recently-proposed general framework of Fréchet means in Alexandrov geometry. Finally, we show that for manifold-valued data, the persistence diagrams can be truncated to construct flat groupings.
{"title":"A geometric condition for uniqueness of Fréchet means of persistence diagrams","authors":"Yueqi Cao, Anthea Monod","doi":"10.1016/j.comgeo.2024.102162","DOIUrl":"10.1016/j.comgeo.2024.102162","url":null,"abstract":"<div><div>The Fréchet mean is an important statistical summary and measure of centrality of data; it has been defined and studied for persistent homology captured by persistence diagrams. However, the complicated geometry of the space of persistence diagrams implies that the Fréchet mean for a given set of persistence diagrams is not necessarily unique, which prohibits theoretical guarantees for empirical means with respect to population means. In this paper, we derive a variance expression for a set of persistence diagrams exhibiting a multi-matching between the persistence points known as a grouping. Moreover, we propose a condition for groupings, which we refer to as flatness; we prove that sets of persistence diagrams that exhibit flat groupings give rise to unique Fréchet means. We derive a finite sample convergence result for general groupings, which results in convergence for Fréchet means if the groupings are flat. We then interpret flat groupings in a recently-proposed general framework of Fréchet means in Alexandrov geometry. Finally, we show that for manifold-valued data, the persistence diagrams can be truncated to construct flat groupings.</div></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"128 ","pages":"Article 102162"},"PeriodicalIF":0.4,"publicationDate":"2024-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143147678","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-12-27DOI: 10.1016/j.comgeo.2024.102161
Rusul J. Alsaedi, Joachim Gudmundsson, André van Renssen
Given a set of unit disk robots in the Euclidean plane, we consider the Pattern Formation problem, i.e., the robots must reposition themselves to form a given target pattern. This problem arises under obstructed visibility, where a robot cannot see another robot if there is a third robot on the straight line segment between the two robots. Recently, this problem was solved in the asynchonous model for fat robots that agree on at least one axis in the robots with lights model where each robot is equipped with an externally visible persistent light that can assume colors from a fixed set of colors [1]. In this work, we reduce the number of colors needed and remove the axis-agreement requirement in the fully synchronous model. In particular, we present an algorithm requiring 7 colors when scaling the target pattern is allowed and an 8-color algorithm if scaling is not allowed. Our algorithms run in rounds with probability at least .
{"title":"Pattern formation for fat robots with lights","authors":"Rusul J. Alsaedi, Joachim Gudmundsson, André van Renssen","doi":"10.1016/j.comgeo.2024.102161","DOIUrl":"10.1016/j.comgeo.2024.102161","url":null,"abstract":"<div><div>Given a set of <span><math><mi>n</mi><mo>≥</mo><mn>1</mn></math></span> unit disk robots in the Euclidean plane, we consider the Pattern Formation problem, i.e., the robots must reposition themselves to form a given target pattern. This problem arises under obstructed visibility, where a robot cannot see another robot if there is a third robot on the straight line segment between the two robots. Recently, this problem was solved in the asynchonous model for fat robots that agree on at least one axis in the robots with lights model where each robot is equipped with an externally visible persistent light that can assume colors from a fixed set of colors <span><span>[1]</span></span>. In this work, we reduce the number of colors needed and remove the axis-agreement requirement in the fully synchronous model. In particular, we present an algorithm requiring 7 colors when scaling the target pattern is allowed and an 8-color algorithm if scaling is not allowed. Our algorithms run in <span><math><mi>O</mi><mo>(</mo><mi>n</mi><mo>)</mo><mo>+</mo><mi>O</mi><mo>(</mo><mi>q</mi><mi>log</mi><mo></mo><mi>n</mi><mo>)</mo></math></span> rounds with probability at least <span><math><mn>1</mn><mo>−</mo><msup><mrow><mi>n</mi></mrow><mrow><mo>−</mo><mi>q</mi></mrow></msup></math></span>.</div></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"128 ","pages":"Article 102161"},"PeriodicalIF":0.4,"publicationDate":"2024-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143147720","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2024-12-20DOI: 10.1016/j.comgeo.2024.102160
Philip L. Bowers , Lorenzo Ruffoni
We show that given an infinite triangulation K of a surface with punctures (i.e., with no vertices at the punctures) and a set of target cone angles smaller than π at the punctures that satisfy a Gauss-Bonnet inequality, there exists a hyperbolic metric that has the prescribed angles and supports a circle packing in the combinatorics of K. Moreover, if K is very symmetric, then we can identify the underlying Riemann surface and show that it does not depend on the angles. In particular, this provides examples of a triangulation K and a conformal class X such that there are infinitely many conical hyperbolic structures in the conformal class X with a circle packing in the combinatorics of K. This is in sharp contrast with a conjecture of Kojima-Mizushima-Tan in the closed case.
{"title":"Infinite circle packings on surfaces with conical singularities","authors":"Philip L. Bowers , Lorenzo Ruffoni","doi":"10.1016/j.comgeo.2024.102160","DOIUrl":"10.1016/j.comgeo.2024.102160","url":null,"abstract":"<div><div>We show that given an infinite triangulation <em>K</em> of a surface with punctures (i.e., with no vertices at the punctures) and a set of target cone angles smaller than <em>π</em> at the punctures that satisfy a Gauss-Bonnet inequality, there exists a hyperbolic metric that has the prescribed angles and supports a circle packing in the combinatorics of <em>K</em>. Moreover, if <em>K</em> is very symmetric, then we can identify the underlying Riemann surface and show that it does not depend on the angles. In particular, this provides examples of a triangulation <em>K</em> and a conformal class <em>X</em> such that there are infinitely many conical hyperbolic structures in the conformal class <em>X</em> with a circle packing in the combinatorics of <em>K</em>. This is in sharp contrast with a conjecture of Kojima-Mizushima-Tan in the closed case.</div></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"127 ","pages":"Article 102160"},"PeriodicalIF":0.4,"publicationDate":"2024-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143165469","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}
Pub Date : 2024-12-16DOI: 10.1016/j.comgeo.2024.102159
Arthur Jansen, Bart Kuijpers
Space-time prisms provide a framework to model the uncertainty on the space-time points that a moving object may have visited between measured space-time locations, provided that a bound on the speed of the moving object is given. In this model, the alibi query asks whether two moving objects, given by their respective measured space-time locations and speed bound, may have met. An analytical solution to this problem was first given by Othman [15]. In this paper, we address the generalised alibi query that asks the same question for an arbitrary number of moving objects. We provide several solutions (mainly via the spatial and temporal projection) to this query with varying time complexities. These algorithmic solutions rely on techniques from convex and semi-algebraic geometry. We also address variants of the generalised alibi query where the question is asked for a given spatial location or a given moment in time.
{"title":"Geometric and algorithmic solutions to the generalised alibi query","authors":"Arthur Jansen, Bart Kuijpers","doi":"10.1016/j.comgeo.2024.102159","DOIUrl":"10.1016/j.comgeo.2024.102159","url":null,"abstract":"<div><div>Space-time prisms provide a framework to model the uncertainty on the space-time points that a moving object may have visited between measured space-time locations, provided that a bound on the speed of the moving object is given. In this model, the <em>alibi query</em> asks whether two moving objects, given by their respective measured space-time locations and speed bound, may have met. An analytical solution to this problem was first given by Othman <span><span>[15]</span></span>. In this paper, we address the <em>generalised alibi query</em> that asks the same question for an arbitrary number <span><math><mi>n</mi><mo>≥</mo><mn>2</mn></math></span> of moving objects. We provide several solutions (mainly via the spatial and temporal projection) to this query with varying time complexities. These algorithmic solutions rely on techniques from convex and semi-algebraic geometry. We also address variants of the generalised alibi query where the question is asked for a given spatial location or a given moment in time.</div></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"127 ","pages":"Article 102159"},"PeriodicalIF":0.4,"publicationDate":"2024-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143165468","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}
Pub Date : 2024-11-22DOI: 10.1016/j.comgeo.2024.102151
Hugo A. Akitaya , Maike Buchin , Majid Mirzanezhad , Leonie Ryvkin , Carola Wenk
The free space diagram is a popular tool to compute the well-known Fréchet distance. As the Fréchet distance is used in many different fields, many variants have been established to cover the specific needs of these applications. Often the question arises whether a certain pattern in the free space diagram is “realizable”, i.e., whether there exists a pair of polygonal chains whose free space diagram corresponds to it. The answer to this question may help in deciding the computational complexity of these distance measures, as well as allowing to design more efficient algorithms for restricted input classes that avoid certain free space patterns. Therefore we study the inverse problem: Given a potential free space diagram, do there exist curves that generate this diagram?
Our problem of interest is closely tied to the classic Distance Geometry problem. We settle the complexity of Distance Geometry in , showing -hardness. We use this to show that for curves in the realizability problem is -complete, both for continuous and discrete Fréchet distances. We prove that the continuous case in is only weakly NP-hard, and we provide a pseudo-polynomial time algorithm and show that it is fixed-parameter tractable. Interestingly, for the discrete case in we show that the problem becomes solvable in polynomial time.
{"title":"Realizability of free spaces of curves","authors":"Hugo A. Akitaya , Maike Buchin , Majid Mirzanezhad , Leonie Ryvkin , Carola Wenk","doi":"10.1016/j.comgeo.2024.102151","DOIUrl":"10.1016/j.comgeo.2024.102151","url":null,"abstract":"<div><div>The free space diagram is a popular tool to compute the well-known Fréchet distance. As the Fréchet distance is used in many different fields, many variants have been established to cover the specific needs of these applications. Often the question arises whether a certain pattern in the free space diagram is “<em>realizable</em>”, i.e., whether there exists a pair of polygonal chains whose free space diagram corresponds to it. The answer to this question may help in deciding the computational complexity of these distance measures, as well as allowing to design more efficient algorithms for restricted input classes that avoid certain free space patterns. Therefore we study the inverse problem: Given a potential free space diagram, do there exist curves that generate this diagram?</div><div>Our problem of interest is closely tied to the classic Distance Geometry problem. We settle the complexity of Distance Geometry in <span><math><msup><mrow><mi>R</mi></mrow><mrow><mo>></mo><mn>2</mn></mrow></msup></math></span>, showing <span><math><mo>∃</mo><mi>R</mi></math></span>-hardness. We use this to show that for curves in <span><math><msup><mrow><mi>R</mi></mrow><mrow><mo>≥</mo><mn>2</mn></mrow></msup></math></span> the realizability problem is <span><math><mo>∃</mo><mi>R</mi></math></span>-complete, both for continuous and discrete Fréchet distances. We prove that the continuous case in <span><math><msup><mrow><mi>R</mi></mrow><mrow><mn>1</mn></mrow></msup></math></span> is only weakly NP-hard, and we provide a pseudo-polynomial time algorithm and show that it is fixed-parameter tractable. Interestingly, for the discrete case in <span><math><msup><mrow><mi>R</mi></mrow><mrow><mn>1</mn></mrow></msup></math></span> we show that the problem becomes solvable in polynomial time.</div></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"127 ","pages":"Article 102151"},"PeriodicalIF":0.4,"publicationDate":"2024-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142748635","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}
Pub Date : 2024-10-30DOI: 10.1016/j.comgeo.2024.102150
Eunku Park, Antoine Vigneron
We give an embedding of the Poincaré halfspace into a discrete metric space based on a binary tiling of , with additive distortion . It yields the following results. We show that any subset P of n points in can be embedded into a graph-metric with vertices and edges, and with additive distortion . We also show how to construct, for any k, an -purely additive spanner of P with Steiner vertices and edges, where is the kth-row inverse Ackermann function. Finally, we show how to construct an approximate Voronoi diagram for P of size . It allows us to answer approximate near-neighbor queries in time, with additive error . These constructions can be done in time.
我们给出了一种基于二元平铺的离散度量空间 HD 的嵌入方法,其附加变形为 O(logD)。它产生了以下结果。我们证明,HD 中任何 n 个点的子集 P 都可以嵌入到一个具有 2O(D)n 个顶点和边的图度量空间中,其附加变形为 O(logD)。我们还展示了如何为任意 k 构建 P 的 O(klogD)-purely additive spanner,该 spanner 具有 2O(D)n 个 Steiner 顶点和 2O(D)n⋅λk(n) 条边,其中 λk(n) 是第 k 行逆阿克曼函数。最后,我们展示了如何为 P 构建大小为 2O(D)n 的近似 Voronoi 图。它允许我们在 2O(D)+O(Dlogn) 时间内回答近似近邻查询,加法误差为 O(logD)。这些构造可以在 2O(D)nlogn 时间内完成。
{"title":"Embeddings and near-neighbor searching with constant additive error for hyperbolic spaces","authors":"Eunku Park, Antoine Vigneron","doi":"10.1016/j.comgeo.2024.102150","DOIUrl":"10.1016/j.comgeo.2024.102150","url":null,"abstract":"<div><div>We give an embedding of the Poincaré halfspace <span><math><msup><mrow><mi>H</mi></mrow><mrow><mi>D</mi></mrow></msup></math></span> into a discrete metric space based on a binary tiling of <span><math><msup><mrow><mi>H</mi></mrow><mrow><mi>D</mi></mrow></msup></math></span>, with additive distortion <span><math><mi>O</mi><mo>(</mo><mi>log</mi><mo></mo><mi>D</mi><mo>)</mo></math></span>. It yields the following results. We show that any subset <em>P</em> of <em>n</em> points in <span><math><msup><mrow><mi>H</mi></mrow><mrow><mi>D</mi></mrow></msup></math></span> can be embedded into a graph-metric with <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>O</mi><mo>(</mo><mi>D</mi><mo>)</mo></mrow></msup><mi>n</mi></math></span> vertices and edges, and with additive distortion <span><math><mi>O</mi><mo>(</mo><mi>log</mi><mo></mo><mi>D</mi><mo>)</mo></math></span>. We also show how to construct, for any <em>k</em>, an <span><math><mi>O</mi><mo>(</mo><mi>k</mi><mi>log</mi><mo></mo><mi>D</mi><mo>)</mo></math></span>-purely additive spanner of <em>P</em> with <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>O</mi><mo>(</mo><mi>D</mi><mo>)</mo></mrow></msup><mi>n</mi></math></span> Steiner vertices and <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>O</mi><mo>(</mo><mi>D</mi><mo>)</mo></mrow></msup><mi>n</mi><mo>⋅</mo><msub><mrow><mi>λ</mi></mrow><mrow><mi>k</mi></mrow></msub><mo>(</mo><mi>n</mi><mo>)</mo></math></span> edges, where <span><math><msub><mrow><mi>λ</mi></mrow><mrow><mi>k</mi></mrow></msub><mo>(</mo><mi>n</mi><mo>)</mo></math></span> is the <em>k</em>th-row inverse Ackermann function. Finally, we show how to construct an approximate Voronoi diagram for <em>P</em> of size <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>O</mi><mo>(</mo><mi>D</mi><mo>)</mo></mrow></msup><mi>n</mi></math></span>. It allows us to answer approximate near-neighbor queries in <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>O</mi><mo>(</mo><mi>D</mi><mo>)</mo></mrow></msup><mo>+</mo><mi>O</mi><mo>(</mo><mi>D</mi><mi>log</mi><mo></mo><mi>n</mi><mo>)</mo></math></span> time, with additive error <span><math><mi>O</mi><mo>(</mo><mi>log</mi><mo></mo><mi>D</mi><mo>)</mo></math></span>. These constructions can be done in <span><math><msup><mrow><mn>2</mn></mrow><mrow><mi>O</mi><mo>(</mo><mi>D</mi><mo>)</mo></mrow></msup><mi>n</mi><mi>log</mi><mo></mo><mi>n</mi></math></span> time.</div></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"126 ","pages":"Article 102150"},"PeriodicalIF":0.4,"publicationDate":"2024-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142652454","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}
Pub Date : 2024-10-30DOI: 10.1016/j.comgeo.2024.102148
Ulrich Bauer , Abhishek Rathod
We study the problem of minimizing the number of critical simplices from the point of view of inapproximability and parameterized complexity. We first show inapproximability of Min-Morse Matching within a factor of . Our second result shows that Min-Morse Matching is -hard with respect to the standard parameter. Next, we show that Min-Morse Matching with standard parameterization has no FPT approximation algorithm for any approximation factor ρ. The above hardness results are applicable to complexes of dimension ≥2.
On the positive side, we provide a factor approximation algorithm for Min-Morse Matching on 2-complexes, noting that no such algorithm is known for higher dimensional complexes. Finally, we devise discrete gradients with very few critical simplices for typical instances drawn from a fairly wide range of parameter values of the Costa–Farber model of random complexes.
{"title":"Parameterized inapproximability of Morse matching","authors":"Ulrich Bauer , Abhishek Rathod","doi":"10.1016/j.comgeo.2024.102148","DOIUrl":"10.1016/j.comgeo.2024.102148","url":null,"abstract":"<div><div>We study the problem of minimizing the number of critical simplices from the point of view of inapproximability and parameterized complexity. We first show inapproximability of <span>Min-Morse Matching</span> within a factor of <span><math><msup><mrow><mn>2</mn></mrow><mrow><msup><mrow><mi>log</mi></mrow><mrow><mo>(</mo><mn>1</mn><mo>−</mo><mi>ϵ</mi><mo>)</mo></mrow></msup><mo></mo><mi>n</mi></mrow></msup></math></span>. Our second result shows that <span>Min-Morse Matching</span> is <span><math><mi>W</mi><mo>[</mo><mi>P</mi><mo>]</mo></math></span>-hard with respect to the standard parameter. Next, we show that <span>Min-Morse Matching</span> with standard parameterization has no FPT approximation algorithm for <em>any</em> approximation factor <em>ρ</em>. The above hardness results are applicable to complexes of dimension ≥2.</div><div>On the positive side, we provide a factor <span><math><mi>O</mi><mo>(</mo><mfrac><mrow><mi>n</mi></mrow><mrow><mi>log</mi><mo></mo><mi>n</mi></mrow></mfrac><mo>)</mo></math></span> approximation algorithm for <span>Min-Morse Matching</span> on 2-complexes, noting that no such algorithm is known for higher dimensional complexes. Finally, we devise discrete gradients with very few critical simplices for typical instances drawn from a fairly wide range of parameter values of the Costa–Farber model of random complexes.</div></div>","PeriodicalId":51001,"journal":{"name":"Computational Geometry-Theory and Applications","volume":"126 ","pages":"Article 102148"},"PeriodicalIF":0.4,"publicationDate":"2024-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142652500","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}