Towards Sub-Quadratic Diameter Computation in Geometric Intersection Graphs

03/07/2022
by   Karl Bringmann, et al.
0

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 𝒪(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 𝒪(n^2-δ) for some δ>0. In particular, there are no sub-quadratic algorithms already for fat objects in small dimensions: unit balls in ℝ^3 or congruent equilateral triangles in ℝ^2. For unit segments and congruent equilateral triangles, we can even rule out strong sub-quadratic approximations already in ℝ^2. It seems that the hardness of approximation may also depend on dimensionality: for axis-parallel unit hypercubes in ℝ^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.

READ FULL TEXT

page 1

page 3

page 5

page 9

page 11

page 15

page 19

page 20

research
07/16/2023

Better Diameter Algorithms for Bounded VC-dimension Graphs and Geometric Intersection Graphs

We develop a framework for algorithms finding diameter in graphs of boun...
research
10/23/2019

A story of diameter, radius and Helly property

A graph is Helly if every family of pairwise intersecting balls has a no...
research
08/12/2020

Improved SETH-hardness of unweighted Diameter

We prove that, assuming the Strong Exponential Time Hypothesis, for any ...
research
08/26/2018

Towards Tight Approximation Bounds for Graph Diameter and Eccentricities

Among the most important graph parameters is the Diameter, the largest d...
research
06/10/2021

Hardness of Approximate Diameter: Now for Undirected Graphs

Approximating the graph diameter is a basic task of both theoretical and...
research
09/08/2017

Balanced Line Separators of Unit Disk Graphs

We prove a geometric version of the graph separator theorem for the unit...
research
07/18/2019

On Arrangements of Orthogonal Circles

In this paper, we study arrangements of orthogonal circles, that is, arr...

Please sign up or login with your details

Forgot password? Click here to reset