English

A Clique-Based Separator for Intersection Graphs of Geodesic Disks in $\mathbb{R}^2$

Computational Geometry 2024-03-11 v1

Abstract

Let dd be a (well-behaved) shortest-path metric defined on a path-connected subset of R2\mathbb{R}^2 and let D={D1,,Dn}\mathcal{D}=\{D_1,\ldots,D_n\} be a set of geodesic disks with respect to the metric dd. We prove that G×(D)\mathcal{G}^{\times}(\mathcal{D}), the intersection graph of the disks in D\mathcal{D}, has a clique-based separator consisting of O(n3/4+ε)O(n^{3/4+\varepsilon}) cliques. This significantly extends the class of objects whose intersection graphs have small clique-based separators. Our clique-based separator yields an algorithm for qq-COLORING that runs in time 2O(n3/4+ε)2^{O(n^{3/4+\varepsilon})}, assuming the boundaries of the disks DiD_i can be computed in polynomial time. We also use our clique-based separator to obtain a simple, efficient, and almost exact distance oracle for intersection graphs of geodesic disks. Our distance oracle uses O(n7/4+ε)O(n^{7/4+\varepsilon}) storage and can report the hop distance between any two nodes in G×(D)\mathcal{G}^{\times}(\mathcal{D}) in O(n3/4+ε)O(n^{3/4+\varepsilon}) time, up to an additive error of one. So far, distance oracles with an additive error of one that use subquadratic storage and sublinear query time were not known for such general graph classes.

Keywords

Cite

@article{arxiv.2403.04905,
  title  = {A Clique-Based Separator for Intersection Graphs of Geodesic Disks in $\mathbb{R}^2$},
  author = {Boris Aronov and Mark de Berg and Leonidas Theocharous},
  journal= {arXiv preprint arXiv:2403.04905},
  year   = {2024}
}

Comments

The paper will appear in SoCG 2024

R2 v1 2026-06-28T15:12:56.526Z