Hitting Subgraphs in Sparse Graphs and Geometric Intersection Graphs

04/26/2023
by   Daniel Lokshtanov, et al.
0

We investigate a fundamental vertex-deletion problem called (Induced) Subgraph Hitting: given a graph G and a set ℱ of forbidden graphs, the goal is to compute a minimum-sized set S of vertices of G such that G-S does not contain any graph in ℱ as an (induced) subgraph. This is a generic problem that encompasses many well-known problems that were extensively studied on their own, particularly (but not only) from the perspectives of both approximation and parameterization. We focus on the design of efficient approximation schemes, i.e., with running time f(ε,ℱ) · n^O(1), which are also of significant interest to both communities. Technically, our main contribution is a linear-time approximation-preserving reduction from (Induced) Subgraph Hitting on any graph class 𝒢 of bounded expansion to the same problem on bounded degree graphs within 𝒢. This yields a novel algorithmic technique to design (efficient) approximation schemes for the problem on very broad graph classes, well beyond the state-of-the-art. Specifically, applying this reduction, we derive approximation schemes with (almost) linear running time for the problem on any graph classes that have strongly sublinear separators and many important classes of geometric intersection graphs (such as fat-object graphs, pseudo-disk graphs, etc.). Our proofs introduce novel concepts and combinatorial observations that may be of independent interest (and, which we believe, will find other uses) for studies of approximation algorithms, parameterized complexity, sparse graph classes, and geometric intersection graphs. As a byproduct, we also obtain the first robust algorithm for k-Subgraph Isomorphism on intersection graphs of fat objects and pseudo-disks, with running time f(k) · n log n + O(m).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/05/2022

Approximation Algorithms for Maximum Matchings in Geometric Intersection Graphs

We present a (1- ε)-approximation algorithms for maximum cardinality mat...
research
08/27/2023

An Improved Kernel and Parameterized Algorithm for Almost Induced Matching

An induced subgraph is called an induced matching if each vertex is a de...
research
01/15/2020

A color-avoiding approach to subgraph counting in bounded expansion classes

We present an algorithm to count the number of occurrences of a pattern ...
research
12/06/2021

Distributed Interactive Proofs for the Recognition of Some Geometric Intersection Graph Classes

A graph G=(V,E) is a geometric intersection graph if every node v ∈ V is...
research
07/20/2022

Contraction Bidimensionality of Geometric Intersection Graphs

Given a graph G, we define bcg(G) as the minimum k for which G can be co...
research
09/09/2023

Local Certification of Some Geometric Intersection Graph Classes

In the context of distributed certification, the recognition of graph cl...
research
07/05/2023

Independent Sets in Elimination Graphs with a Submodular Objective

Maximum weight independent set (MWIS) admits a 1/k-approximation in indu...

Please sign up or login with your details

Forgot password? Click here to reset