Clique-Based Separators for Geometric Intersection Graphs

09/20/2021
by   Mark de Berg, et al.
0

Let F be a set of n objects in the plane and let G(F) be its intersection graph. A balanced clique-based separator of G(F) is a set S consisting of cliques whose removal partitions G(F) into components of size at most δ n, for some fixed constant δ<1. The weight of a clique-based separator is defined as ∑_C∈ Slog (|C|+1). Recently De Berg et al. (SICOMP 2020) proved that if S consists of convex fat objects, then G(F) admits a balanced clique-based separator of weight O(√(n)). We extend this result in several directions, obtaining the following results. Map graphs admit a balanced clique-based separator of weight O(√(n)), which is tight in the worst case. Intersection graphs of pseudo-disks admit a balanced clique-based separator of weight O(n^2/3log n). If the pseudo-disks are polygonal and of total complexity O(n) then the weight of the separator improves to O(√(n)log n). Intersection graphs of geodesic disks inside a simple polygon admit a balanced clique-based separator of weight O(n^2/3log n). Visibility-restricted unit-disk graphs in a polygonal domain with r reflex vertices admit a balanced clique-based separator of weight O(√(n)+rlog(n/r)), which is tight in the worst case. These results immediately imply sub-exponential algorithms for MAXIMUM INDEPENDENT SET (and, hence, VERTEX COVER), for FEEDBACK VERTEX SET, and for q-COLORING for constant q in these graph classes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/07/2020

Computing a maximum clique in geometric superclasses of disk graphs

In the 90's Clark, Colbourn and Johnson wrote a seminal paper where they...
research
06/19/2020

Tight Bounds on The Clique Chromatic Number

The clique chromatic number of a graph is the minimum number of colours ...
research
03/05/2020

Maximum Clique in Disk-Like Intersection Graphs

We study the complexity of Maximum Clique in intersection graphs of conv...
research
12/13/2017

QPTAS and Subexponential Algorithm for Maximum Clique on Disk Graphs

A (unit) disk graph is the intersection graph of closed (unit) disks in ...
research
11/10/2022

Finding Triangles and Other Small Subgraphs in Geometric Intersection Graphs

We consider problems related to finding short cycles, small cliques, sma...
research
11/04/2019

Algorithms for Intersection Graphs of Multiple Intervals and Pseudo Disks

Intersection graphs of planar geometric objects such as intervals, disks...
research
04/01/2022

Balanced Clique Computation in Signed Networks: Concepts and Algorithms

Clique is one of the most fundamental models for cohesive subgraph minin...

Please sign up or login with your details

Forgot password? Click here to reset