Efficient Enumeration of Subgraphs and Induced Subgraphs with Bounded Girth

06/12/2018
by   Kazuhiro Kurita, et al.
0

The girth of a graph is the length of its shortest cycle. Due to its relevance in graph theory, network analysis and practical fields such as distributed computing, girth-related problems have been object of attention in both past and recent literature. In this paper, we consider the problem of listing connected subgraphs with bounded girth. As a large girth is index of sparsity, this allows to extract sparse structures from the input graph. We propose two algorithms, for enumerating respectively vertex induced subgraphs and edge induced subgraphs with bounded girth, both running in O(n) amortized time per solution and using O(n^3) space. Furthermore, the algorithms can be easily adapted to relax the connectivity requirement and to deal with weighted graphs. As a byproduct, the second algorithm can be used to answer the well known question of finding the densest n-vertex graph(s) of girth k.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/06/2023

Odd Chromatic Number of Graph Classes

A graph is called odd (respectively, even) if every vertex has odd (resp...
research
02/11/2022

Fast and perfect sampling of subgraphs and polymer systems

We give an efficient perfect sampling algorithm for weighted, connected ...
research
02/10/2023

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

For a set system (V,𝒞⊆ 2^V), we call a subset C∈𝒞 a component. A nonempt...
research
08/16/2021

An Efficient Parallel Algorithm for finding Bridges in a Dense Graph

This paper presents a simple and efficient approach for finding the brid...
research
04/21/2020

Enumerating Maximal Induced Subgraphs

Given a graph G, the maximal induced subgraphs problem asks to enumerate...
research
08/24/2021

Supernodes

In this paper, we present two new concepts related to subgraph counting ...
research
06/11/2019

WikiDataSets : Standardized sub-graphs from WikiData

Developing new ideas and algorithms in the fields of graph processing an...

Please sign up or login with your details

Forgot password? Click here to reset