Algorithms with improved delay for enumerating connected induced subgraphs of a large cardinality
Shanshan Wang, Chenglong Xiao, Emmanuel Casseau

TL;DR
This paper introduces new algorithms with improved delay bounds for enumerating all connected induced subgraphs of a large fixed size in a graph, which is useful in various practical fields.
Contribution
The paper proposes a novel neighborhood operator and three algorithms with better delay bounds for enumerating connected induced subgraphs of size k.
Findings
Three algorithms with delay bounds of O(k·min{(n−k),kΔ}·(k log Δ + log n)), O(k·min{(n−k),kΔ}· n), and O(k^2·min{(n−k),kΔ}· min{k,Δ}) are introduced.
The algorithms improve upon the current best delay bound of O(k^2Δ) under certain conditions.
Exponential space is required for the first two algorithms to achieve these improvements.
Abstract
The problem of enumerating all connected induced subgraphs of a given order from a given graph arises in many practical applications: bioinformatics, information retrieval, processor design,to name a few. The upper bound on the number of connected induced subgraphs of order is , where is the maximum degree in the input graph and is the number of vertices in . In this short communication, we first introduce a new neighborhood operator that is the key to design reverse search algorithms for enumerating all connected induced subgraphs of order . Based on the proposed neighborhood operator, three algorithms with delay of , and respectively are proposed. The first two…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Limits and Structures in Graph Theory · Genome Rearrangement Algorithms
