Fractal dimension and lower bounds for geometric problems

We study the complexity of geometric problems on spaces of low fractal dimension. It was recently shown by [Sidiropoulos & Sridhar, SoCG 2017] that several problems admit improved solutions when the input is a pointset in Euclidean space with fractal dimension smaller than the ambient dimension. In this paper we prove nearly-matching lower bounds, thus establishing nearly-optimal bounds for various problems as a function of the fractal dimension. More specifically, we show that for any set of $n$ points in $d$-dimensional Euclidean space, of fractal dimension $\delta\in (1,d)$, for any $\epsilon >0$ and $c\geq 1$, any $c$-spanner must have treewidth at least $\Omega \left( \frac{n^{1-1/(\delta - \epsilon)}}{c^{d-1}} \right)$, matching the previous upper bound. The construction used to prove this lower bound on the treewidth of spanners can also be used to derive lower bounds on the running time of algorithms for various problems, assuming the Exponential Time Hypothesis. We provide two prototypical results of this type. For any $\delta \in (1,d)$ and any $\epsilon >0$ we show that: 1) $d$-dimensional Euclidean TSP on $n$ points with fractal dimension at most $\delta$ cannot be solved in time $2^{O\left(n^{1-1/(\delta - \epsilon)} \right)}$. The best-known upper bound is $2^{O(n^{1-1/\delta} \log n)}$. 2) The problem of finding $k$-pairwise non-intersecting $d$-dimensional unit balls/axis parallel unit cubes with centers having fractal dimension at most $\delta$ cannot be solved in time $f(k)n^{O \left(k^{1-1/(\delta - \epsilon)}\right)}$ for any computable function $f$. The best-known upper bound is $n^{O(k^{1-1/\delta} \log n)}$. The above results nearly match previously known upper bounds from [Sidiropoulos & Sridhar, SoCG 2017], and generalize analogous lower bounds for the case of ambient dimension due to [Marx & Sidiropoulos, SoCG 2014].

[1]  Anupam Gupta,et al.  Small Hop-diameter Sparse Spanners for Doubling Metrics , 2006, SODA '06.

[2]  Robert Krauthgamer,et al.  The Black-Box Complexity of Nearest Neighbor Search , 2004, ICALP.

[3]  Dániel Marx,et al.  Efficient Approximation Schemes for Geometric Problems? , 2005, ESA.

[4]  Sariel Har-Peled,et al.  Fast construction of nets in low dimensional metrics, and their applications , 2004, SCG.

[5]  Pravin M. Vaidya,et al.  A sparse graph almost as good as the complete graph on points inK dimensions , 1991, Discret. Comput. Geom..

[6]  Robert Krauthgamer,et al.  Measured descent: a new embedding method for finite metrics , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[7]  Jeffrey S. Salowe Construction of multidimensional spanner graphs, with applications to minimum spanning trees , 1991, SCG '91.

[8]  Chandra Chekuri,et al.  Polynomial bounds for the grid-minor theorem , 2013, J. ACM.

[9]  Jirí Fiala,et al.  Geometric separation and exact solutions for the parameterized independent set problem on disk graphs , 2002, J. Algorithms.

[10]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[11]  Kunal Talwar,et al.  Bypassing the embedding: algorithms for low dimensional metrics , 2004, STOC '04.

[12]  Richard Cole,et al.  Searching dynamic point sets in spaces with bounded doubling dimension , 2006, STOC '06.

[13]  David R. Karger,et al.  Finding nearest neighbors in growth-restricted metrics , 2002, STOC '02.

[14]  Dániel Marx,et al.  The limited blessing of low dimensionality: when 1-1/d is the best possible exponent for d-dimensional geometric problems , 2014, Symposium on Computational Geometry.

[15]  Nicholas C. Wormald,et al.  Geometric separator theorems and applications , 1998, Proceedings 39th Annual Symposium on Foundations of Computer Science (Cat. No.98CB36280).

[16]  Robin Thomas,et al.  Quickly Excluding a Planar Graph , 1994, J. Comb. Theory, Ser. B.

[17]  Anupam Gupta,et al.  The Online Metric Matching Problem for Doubling Metrics , 2012, ICALP.

[18]  Paul D. Seymour,et al.  Graph minors. V. Excluding a planar graph , 1986, J. Comb. Theory B.

[19]  Anupam Gupta,et al.  Approximating TSP on metrics with bounded global growth , 2008, SODA '08.

[20]  Yota Otachi,et al.  The carving-width of generalized hypercubes , 2010, Discret. Math..

[21]  Hideki Takayasu,et al.  Fractals in the Physical Sciences , 1990 .

[22]  Dániel Marx,et al.  Can you beat treewidth? , 2010, 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).

[23]  Lee-Ad Gottlieb,et al.  An Optimal Dynamic Spanner for Doubling Metric Spaces , 2008, ESA.

[24]  Bruce M. Maggs,et al.  On hierarchical routing in doubling metrics , 2005, SODA '05.

[25]  Christos H. Papadimitriou,et al.  The Euclidean Traveling Salesman Problem is NP-Complete , 1977, Theor. Comput. Sci..

[26]  Anastasios Sidiropoulos,et al.  Algorithmic Interpretations of Fractal Dimension , 2017, SoCG.

[27]  Robert Krauthgamer,et al.  Algorithms on negatively curved spaces , 2006, 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06).

[28]  Lee-Ad Gottlieb,et al.  The traveling salesman problem: low-dimensionality implies a polynomial time approximation scheme , 2011, STOC '12.