A fast algorithm for computing a planar support for non-piercing rectangles
Abstract
For a hypergraph a \emph{support} is a graph on such that for each , the induced subgraph of on the elements in is connected. If is planar, we call it a planar support. A set of axis parallel rectangles forms a non-piercing family if for any , is connected. Given a set of points in and a set of \emph{non-piercing} axis-aligned rectangles, we give an algorithm for computing a planar support for the hypergraph in time, where each defines a hyperedge consisting of all points of contained in~. We use this result to show that if for a family of axis-parallel rectangles, any point in the plane is contained in at most pairwise \emph{crossing} rectangles (a pair of intersecting rectangles such that neither contains a corner of the other is called a crossing pair of rectangles), then we can obtain a support as the union of planar graphs.
Cite
@article{arxiv.2410.02449,
title = {A fast algorithm for computing a planar support for non-piercing rectangles},
author = {Ambar Pal and Rajiv Raman and Saurabh Ray and Karamjeet Singh},
journal= {arXiv preprint arXiv:2410.02449},
year = {2024}
}