Abstract
We initiate the study of diameter computation in geometric intersection graphs from the fine-grained complexity perspective. A geometric intersection graph is a graph whose vertices correspond to some shapes in d-dimensional Euclidean space, such as balls, segments, or hypercubes, and whose edges correspond to pairs of intersecting shapes. The diameter of a graph is the largest distance realized by a pair of vertices in the graph. Computing the diameter in near-quadratic time is possible in several classes of intersection graphs [Chan and Skrepetos 2019], but it is not at all clear if these algorithms are optimal, especially since in the related class of planar graphs the diameter can be computed in Oe(n 5/3 ) time [Cabello 2019, Gawrychowski et al. 2021]. In this work we (conditionally) rule out sub-quadratic algorithms in several classes of intersection graphs, i.e., algorithms of running time O(n 2−δ ) for some δ > 0. In particular, there are no sub-quadratic algorithms already for fat objects in small dimensions: unit balls in R 3 or congruent equilateral triangles in R 2 . For unit segments and congruent equilateral triangles, we can even rule out strong sub-quadratic approximations already in R 2 . It seems that the hardness of approximation may also depend on dimensionality: for axis-parallel unit hypercubes in R 12, distinguishing between diameter 2 and 3 needs quadratic time (ruling out (3/2−ε)- approximations), whereas for axis-parallel unit squares, we give an algorithm that distinguishes between diameter 2 and 3 in near-linear time. Note that many of our lower bounds match the best known algorithms up to sub-polynomial factors. Ultimately, this fine-grained perspective may enable us to determine for which shapes we can have efficient algorithms and approximation schemes for diameter computation. Mehr anzeigen
Persistenter Link
https://doi.org/10.3929/ethz-b-000553719Publikationsstatus
publishedExterne Links
Buchtitel
38th International Symposium on Computational Geometry (SoCG 2022)Zeitschrift / Serie
Leibniz International Proceedings in Informatics (LIPIcs)Band
Seiten / Artikelnummer
Verlag
Schloss Dagstuhl - Leibniz-Zentrum für InformatikKonferenz
Thema
Hardness in P; Geometric Intersection Graph; Graph Diameter; Orthogonal Vectors; Hyperclique Detection; Theory of computation → Computational geometryOrganisationseinheit
02889 - ETH Institut für Theoretische Studien / ETH Institute for Theoretical Studies
Anmerkungen
Presentation held on June 7, 2022