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

07/16/2023
by   Lech Duraj, et al.
0

We develop a framework for algorithms finding diameter in graphs of bounded distance Vapnik-Chervonenkis dimension, in (parametrized) sub-quadratic time complexity. The class of bounded distance VC-dimension graphs is wide, including, e.g. all minor-free graphs. We build on the work of Ducoffe et al., improving their technique. With our approach the algorithms become simpler and faster, working in 𝒪(k · V^1-1/d· E) time complexity, where k is the diameter, d is the VC-dimension. Furthermore, it allows us to use the technique in more general setting. In particular, we use this framework for geometric intersection graphs, i.e. graphs where vertices are identical geometric objects on a plane and the adjacency is defined by intersection. Applying our approach for these graphs, we answer a question posed by Bringmann et al., finding a 𝒪(n^7/4) parametrized diameter algorithm for unit square intersection graph of size n, as well as a more general algorithm for convex polygon intersection graphs.

READ FULL TEXT
research
03/07/2022

Towards Sub-Quadratic Diameter Computation in Geometric Intersection Graphs

We initiate the study of diameter computation in geometric intersection ...
research
08/01/2023

A geometric approach to approximating the limit set of eigenvalues for banded Toeplitz matrices

This article is about finding the limit set for banded Toeplitz matrices...
research
08/10/2018

Greedy Algorithms for Approximating the Diameter of Machine Learning Datasets in Multidimensional Euclidean Space

Finding the diameter of a dataset in multidimensional Euclidean space is...
research
07/09/2019

Diameter computation on H-minor free graphs and graphs of bounded (distance) VC-dimension

We propose to study unweighted graphs of constant distance VC-dimension ...
research
04/04/2023

Determinantal Sieving

We introduce determinantal sieving, a new, remarkably powerful tool in t...
research
12/06/2021

Distributed Interactive Proofs for the Recognition of Some Geometric Intersection Graph Classes

A graph G=(V,E) is a geometric intersection graph if every node v ∈ V is...
research
10/04/2019

Maximum Matchings in Geometric Intersection Graphs

Let G be an intersection graph of n geometric objects in the plane. We s...

Please sign up or login with your details

Forgot password? Click here to reset