paper

A fast algorithm for computing a planar support for non-piercing rectangles

arXiv:2410.02449

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.

A fast algorithm for computing a planar support for non-piercing rectangles · wovepaper