English

A Linear Delay Algorithm for Enumeration of 2-Edge/Vertex-connected Induced Subgraphs

Data Structures and Algorithms 2023-02-14 v1

Abstract

For a set system (V,C2V)(V,{\mathcal C}\subseteq 2^V), we call a subset CCC\in{\mathcal C} a component. A nonempty subset YCY\subseteq C is a minimal removable set (MRS) of CC if CYCC\setminus Y\in{\mathcal C} and no proper nonempty subset ZYZ\subsetneq Y satisfies CZCC\setminus Z\in{\mathcal C}. In this paper, we consider the problem of enumerating all components in a set system such that, for every two components C,CCC,C'\in{\mathcal C} with CCC'\subsetneq C, every MRS XX of CC satisfies either XCX\subseteq C' or XC=X\cap C'=\emptyset. We provide a partition-based algorithm for this problem, which yields the first linear delay algorithms to enumerate all 2-edge-connected induced subgraphs, and to enumerate all 2-vertex-connected induced subgraphs.

Keywords

Cite

@article{arxiv.2302.05526,
  title  = {A Linear Delay Algorithm for Enumeration of 2-Edge/Vertex-connected Induced Subgraphs},
  author = {Takumi Tada and Kazuya Haraguchi},
  journal= {arXiv preprint arXiv:2302.05526},
  year   = {2023}
}

Comments

The preliminary version of the paper has been submitted to IWOCA 2023

R2 v1 2026-06-28T08:37:28.155Z