English

A Framework for ETH-Tight Algorithms and Lower Bounds in Geometric Intersection Graphs

Computational Geometry 2020-12-18 v4 Data Structures and Algorithms

Abstract

We give an algorithmic and lower-bound framework that facilitates the construction of subexponential algorithms and matching conditional complexity bounds. It can be applied to intersection graphs of similarly-sized fat objects, yielding algorithms with running time 2O(n11/d)2^{O(n^{1-1/d})} for any fixed dimension d2d \geq 2 for many well known graph problems, including Independent Set, rr-Dominating Set for constant rr, and Steiner Tree. For most problems, we get improved running times compared to prior work; in some cases, we give the first known subexponential algorithm in geometric intersection graphs. Additionally, most of the obtained algorithms are representation-agnostic, i.e., they work on the graph itself and do not require the geometric representation. Our algorithmic framework is based on a weighted separator theorem and various treewidth techniques. The lower bound framework is based on a constructive embedding of graphs into d-dimensional grids, and it allows us to derive matching 2Ω(n11/d)2^{\Omega(n^{1-1/d})} lower bounds under the Exponential Time Hypothesis even in the much more restricted class of dd-dimensional induced grid graphs.

Keywords

Cite

@article{arxiv.1803.10633,
  title  = {A Framework for ETH-Tight Algorithms and Lower Bounds in Geometric Intersection Graphs},
  author = {Mark de Berg and Hans L. Bodlaender and Sándor Kisfaludi-Bak and Dániel Marx and Tom C. van der Zanden},
  journal= {arXiv preprint arXiv:1803.10633},
  year   = {2020}
}

Comments

41 pages. v4 corrects a small mistake in the conference version of Theorem 1 by slightly restricting its scope and adding Lemma 4 to its proof

R2 v1 2026-06-23T01:07:47.841Z