Minimum cuts in geometric intersection graphs

From MaRDI portal




Abstract: Let mathcalD be a set of n disks in the plane. The disk graph GmathcalD for mathcalD is the undirected graph with vertex set mathcalD in which two disks are joined by an edge if and only if they intersect. The directed transmission graph GmightarrowathcalD for mathcalD is the directed graph with vertex set mathcalD in which there is an edge from a disk D1inmathcalD to a disk D2inmathcalD if and only if D1 contains the center of D2. Given mathcalD and two non-intersecting disks s,tinmathcalD, we show that a minimum s-t vertex cut in GmathcalD or in GmightarrowathcalD can be found in O(n3/2extpolylogn) expected time. To obtain our result, we combine an algorithm for the maximum flow problem in general graphs with dynamic geometric data structures to manipulate the disks. As an application, we consider the barrier resilience problem in a rectangular domain. In this problem, we have a vertical strip S bounded by two vertical lines, Lell and Lr, and a collection mathcalD of disks. Let a be a point in S above all disks of mathcalD, and let b a point in S below all disks of mathcalD. The task is to find a curve from a to b that lies in S and that intersects as few disks of mathcalD as possible. Using our improved algorithm for minimum cuts in disk graphs, we can solve the barrier resilience problem in O(n3/2extpolylogn) expected time.









This page was built for publication: Minimum cuts in geometric intersection graphs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q827339)