Fast Thick-Thin Decomposition for Sparse Spanners on Hyperbolic Surfaces
arXiv:2608.04585
Abstract
We consider spanners for point sets lying in the hyperbolic plane or on a closed hyperbolic surface with the restriction that spanner edges are not allowed to cross. This is a natural generalization of non-crossing Euclidean spanners. Thus, the resulting spanner graphs are embedded in the hyperbolic plane or on the hyperbolic surface. As our main contribution, we show that there are sparse -spanners for these problems when we are allowed to use Steiner points: - on the hyperbolic plane we get a non-crossing Steiner -spanner with edges, - on hyperbolic surfaces of genus we get a Steiner -spanner with non-crossing edges, or with edges that are allowed to cross. In particular, our spanners on surfaces have sparsity with linear dependence on , rather than the easier-to-attain exponential dependence, and the terms and match the current best Euclidean results for plane and crossing Steiner spanners, respectively. As a corollary of our non-crossing spanner and techniques from the existing literature on light spanners and minor-free TSP, we get an EPTAS for TSP on hyperbolic surfaces. Our surface constructions rely on the thick-thin decomposition, a standard tool for studying hyperbolic surfaces. For convex hyperbolic polygons, we introduce an analogous neck decomposition. We give algorithms that compute the thick-thin decomposition of a genus- surface in time and the neck decomposition of an -vertex polygon in time.