Recognition: unknown
On the Doubling Dimension and the Perimeter of Geodesically Convex Sets in Fat Polygons
Pith reviewed 2026-05-10 11:09 UTC · model grok-4.3
The pith
Fat polygons satisfying an (α,β)-covered condition have bounded doubling dimension under geodesic distance, even with holes.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Any (α,β)-covered polygon has bounded doubling dimension with respect to geodesic distance, even when it contains holes. In addition, the perimeter of every geodesically convex set inside such a polygon is at most a constant times the Euclidean diameter of the set. These two properties together produce improved algorithms for several problems, including closest-pair computation in O(n + m log n) expected time.
What carries the argument
The (α,β)-covered fatness condition, which supplies enough local coverage to bound ball growth in the geodesic metric and to limit the length of geodesically convex boundaries.
Load-bearing premise
The polygon must satisfy the (α,β)-covered condition for fixed constants α and β.
What would settle it
An explicit (α,β)-covered polygon (with or without holes) in which some ball-doubling number grows without bound, or a geodesically convex set whose perimeter exceeds any fixed multiple of its Euclidean diameter.
Figures
read the original abstract
Many algorithmic problems can be solved (almost) as efficiently in metric spaces of bounded doubling dimension as in Euclidean space. Unfortunately, the metric space defined by points in a simple polygon equipped with the geodesic distance does not necessarily have bounded doubling dimension. We therefore study the doubling dimension of fat polygons, for two well-known fatness definitions. We prove that locally-fat simple polygons do not always have bounded doubling dimension, while any $(\alpha,\beta)$-covered polygon does have bounded doubling dimension (even if it has holes). We also study the perimeter of geodesically convex sets in $(\alpha,\beta)$-covered polygons (possibly with holes), and show that this perimeter is at most a constant times the Euclidean diameter of the set. Using these two results, we obtain new results for several problems on $(\alpha,\beta)$-covered polygons, including an algorithm that computes the closest pair of a set of $m$ points in an $(\alpha,\beta)$-covered polygon with $n$ vertices that runs in $O(n + m\log{n})$ expected time.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper claims that locally-fat simple polygons do not always have bounded doubling dimension under the geodesic metric, while any (α,β)-covered polygon (even with holes) does have doubling dimension bounded by a function of α and β. It further shows that the geodesic perimeter of any geodesically convex set in an (α,β)-covered polygon is at most a constant times the Euclidean diameter of the set. These two results are combined to obtain an algorithm computing the closest pair of m points in an n-vertex (α,β)-covered polygon in O(n + m log n) expected time.
Significance. If the results hold, the work is significant for computational geometry: it sharply delineates fatness conditions that yield bounded doubling dimension (enabling transfer of Euclidean-style algorithms) from those that do not, via an explicit counterexample construction with increasingly narrow features for the negative result. The positive doubling-dimension proof relies on geodesic-ball coverings from the (α,β) property plus case analysis on boundary interactions; the perimeter bound is obtained by decomposing the boundary into O(1) chains whose lengths are controlled by the covering disks and the Euclidean diameter. These enable a standard doubling-dimension net construction for closest pair together with linear-time polygon preprocessing that yields an implicit distance oracle whose cost is absorbed into the O(n) term. The explicit counterexample, case analysis, and reproducible algorithmic reduction are strengths.
minor comments (3)
- [Abstract] Abstract: the statement that the perimeter is 'at most a constant times' the Euclidean diameter should indicate the dependence of the constant on α and β (even if only asymptotically), to make the quantitative claim fully precise.
- [Proof of bounded doubling dimension] The case analysis establishing the doubling-dimension bound for (α,β)-covered polygons (with and without holes) would benefit from an explicit enumeration or diagram summarizing the boundary-interaction cases, to aid verification of completeness.
- [Algorithmic application] In the closest-pair algorithm section, the claim that the implicit distance oracle cost is absorbed into the O(n) preprocessing term should cite the specific linear-time preprocessing subroutine (e.g., triangulation or visibility graph construction) used to support the oracle.
Simulated Author's Rebuttal
We thank the referee for the positive review, accurate summary of our contributions, and recommendation for minor revision. We appreciate the assessment of the work's significance in computational geometry.
Circularity Check
No significant circularity in derivation chain
full rationale
The paper's results on doubling dimension for (α,β)-covered polygons and perimeter bounds for geodesically convex sets follow from explicit geometric arguments: a direct construction exhibiting unbounded dimension in locally-fat polygons, and a covering-property case analysis plus O(1)-chain decomposition for the (α,β) case. These feed into a standard doubling-net closest-pair algorithm whose O(n + m log n) bound absorbs preprocessing into linear time. No equations, definitions, or self-citations reduce any claimed bound to a fitted parameter or prior result by construction; the derivation is self-contained against the fixed fatness constants.
Axiom & Free-Parameter Ledger
axioms (2)
- standard math Geodesic distance inside a polygon forms a metric space
- domain assumption The two fatness notions (locally-fat and (α,β)-covered) are well-defined as in prior literature
Reference graph
Works this paper leans on
-
[1]
1 Pankaj K. Agarwal, Matthew J. Katz, and Micha Sharir. Computing depth orders for fat objects and related problems.Comput. Geom., 5:187–206, 1995.doi:10.1016/0925-7721(95) 00005-8. 2 Greg Aloupis, Prosenjit Bose, Vida Dujmovic, Chris Gray, Stefan Langerman, and Bettina Speckmann. Triangulating and guarding realistic polygons.Comput. Geom., 47(2):296–306,...
-
[2]
doi: 10.1137/120891241. XX:16 OntheDoublingDimensionandthePerimeterofGeodesicallyConvexSetsinFatPolygons 4 Glencora Borradaile, Hung Le, and Christian Wulff-Nilsen. Greedy spanners are optimal in doubling metrics. InProceedings of the 30th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 2371–2379, 2019.doi:10.1137/1.9781611975482.145. 5 Pro...
-
[3]
URL: https://www.sciencedirect.com/science/article/pii/S0196677497908737, doi:10.1006/jagm.1997.0873. 15 Alon Efrat. The complexity of the union of (alpha, beta)-covered objects.SIAM J. Comput., 34(4):775–787, 2005.doi:10.1137/S0097539702407515. 16 Alon Efrat, Matthew J. Katz, Frank Nielsen, and Micha Sharir. Dynamic data structures for fat objects and th...
-
[4]
doi:10.1137/ S009753979018330X. 23 Mark H. Overmars and A. Frank van der Stappen. Range searching and point location among fat objects.J. Algorithms, 21(3):629–656, 1996.doi:10.1006/JAGM.1996.0063. M. de Berg and P. Bose and L. Theocharous XX:17 24 Godfried Toussaint. An optimal algorithm for computing the relative convex hull of a set of points in a poly...
-
[5]
doi:10.1016/0925-7721(93)90007-S. 27 A. Frank van der Stappen, Mark H. Overmars, Mark de Berg, and Jules Vleugels. Motion planning in environments with low obstacle density.Discret. Comput. Geom., 20(4):561–587, 1998.doi:10.1007/PL00009402. 28 J. Vleugels.On Fatness and Fitness—Realistic Input Models for Geometric Algorithms. PhD thesis, University Utrecht, 1997
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.