Maximum Bipartite Subgraph of Geometric Intersection Graphs

09/09/2019
by   Satyabrata Jana, et al.
0

We study the Maximum Bipartite Subgraph(MBS) problem, which is defined as follows. Given a set S of n geometric objects in the plane, we want to compute a maximum-size subset S'⊆ S such that the intersection graph of the objects in S' is bipartite. We first show that the MBS problem is NP-hard on geometric graphs for which the maximum independent set is NP-hard (hence, it is NP-hard even on unit squares and unit disks). On the algorithmic side, we first give a simple O(n)-time algorithm that solves the MBS problem on a set of n intervals. Then, we give an O(nlog n)-time algorithm that computes a near-optimal solution for the problem on circular-arc graphs. Moreover, for the approximability of the problem, we first present a PTAS for the problem on unit squares and unit disks that runs in in O(f(n) n^1/ϵ) time for any ϵ>0,where f(n) is a computable function that is polynomial in n. Then, we present efficient approximation algorithms with small-constant factors for the problem on unit squares, unit disks and unit-height rectangles. Finally, we study a closely related geometric problem, called Maximum Triangle-free Subgraph (TFS), where the objective is the same as that of MBS except the intersection graph induced by the set S' needs to be triangle-free only (instead of being bipartite).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/02/2019

Minimum Ply Covering of Points with Disks and Squares

Following the seminal work of Erlebach and van Leeuwen in SODA 2008, we ...
research
09/09/2019

Balanced Connected Subgraph Problem in Geometric Intersection Graphs

We study the Balanced Connected Subgraph(shortly, BCS) problem on geomet...
research
07/16/2020

Dynamic Geometric Independent Set

We present fully dynamic approximation algorithms for the Maximum Indepe...
research
10/08/2022

APUD(1,1) Recognition in Polynomial Time

A unit disk graph is the intersection graph of a set of disk of unit rad...
research
10/04/2019

Maximum Matchings in Geometric Intersection Graphs

Let G be an intersection graph of n geometric objects in the plane. We s...
research
10/16/2019

Some Geometric Applications of Anti-Chains

We present an algorithmic framework for computing anti-chains of maximum...
research
02/11/2019

Geometric Multicut

We study the following separation problem: Given a collection of colored...

Please sign up or login with your details

Forgot password? Click here to reset