English

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

Data Structures and Algorithms 2020-09-23 v1

Abstract

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 β\beta-acyclic. As the main result of our paper, we show that a graph GG is chordal bipartite if and only if there is a special vertex elimination ordering for GG, called CBEO. Moreover, we propose an algorithm ECB which enumerates all chordal bipartite induced subgraphs in O(ktΔ2)O(kt\Delta^2) time per solution on average, where kk is the degeneracy, tt is the maximum size of Kt,tK_{t,t} as an induced subgraph, and Δ\Delta is the degree. ECB achieves constant amortized time enumeration for bounded degree graphs.

Keywords

Cite

@article{arxiv.1903.02161,
  title  = {An Efficient Algorithm for Enumerating Chordal Bipartite Induced Subgraphs in Sparse Graphs},
  author = {Kazuhiro Kurita and Kunihiro Wasa and Hiroki Arimura and Takeaki Uno},
  journal= {arXiv preprint arXiv:1903.02161},
  year   = {2020}
}
R2 v1 2026-06-23T07:59:23.464Z