An Efficient Algorithm for Enumerating Chordal Bipartite Induced Subgraphs in Sparse Graphs

03/06/2019
by   Kazuhiro Kurita, et al.
0

In this paper, we propose a characterization of chordal bipartite graphs and an efficient enumeration algorithm for chordal bipartite induced subgraphs. A chordal bipartite graph is a bipartite graph without induced cycles with length six or more. It is known that the incident graph of a hypergraph is chordal bipartite graph if and only if the hypergraph is β-acyclic. As the main result of our paper, we show that a graph G is chordal bipartite if and only if there is a special vertex elimination ordering for G, called CBEO. Moreover, we propose an algorithm ECB which enumerates all chordal bipartite induced subgraphs in O(ktΔ^2) time per solution on average, where k is the degeneracy, t is the maximum size of K_t,t as an induced subgraph, and Δ is the degree. ECB achieves constant amortized time enumeration for bounded degree graphs.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro