An Efficient Parallel Algorithm for finding Bridges in a Dense Graph

08/16/2021
by   Ashwani Kumar, et al.
0

This paper presents a simple and efficient approach for finding the bridges and failure points in a densely connected network mapped as a graph. The algorithm presented here is a parallel algorithm which works in a distributed environment. The main idea of our algorithm is to generate a sparse certificate for a graph and finds bridges using a simple DFS (Depth First Search). We first decompose the graph into independent and minimal subgraphs using a minimum spanning forest algorithm. To identify the bridges in the graph network, we convert these subgraphs into a single compressed graph and use a DFS approach to find bridges. The approach presented here is optimized for the use cases of dense graphs and gives the time complexity of O(E/M + Vlog(M)), for a given graph G(V,E) running on M machines.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/05/2022

Planted Dense Subgraphs in Dense Random Graphs Can Be Recovered using Graph-based Machine Learning

Multiple methods of finding the vertices belonging to a planted dense su...
research
06/12/2018

Efficient Enumeration of Subgraphs and Induced Subgraphs with Bounded Girth

The girth of a graph is the length of its shortest cycle. Due to its rel...
research
08/30/2023

Jaccard-constrained dense subgraph discovery

Finding dense subgraphs is a core problem in graph mining with many appl...
research
08/14/2018

A Simple Primal-Dual Approximation Algorithm for 2-Edge-Connected Spanning Subgraphs

We propose a very simple and natural approximation algorithm for the pro...
research
06/25/2023

On finding 2-cuts and 3-edge-connected components in parallel

Given a connected undirected multigraph G (a graph that may contain para...
research
08/04/2020

Top-k Connected Overlapping Densest Subgraphs in Dual Networks

Networks are largely used for modelling and analysing data and relations...
research
07/25/2019

A Self-Stabilizing Minimal k-Grouping Algorithm

We consider the minimal k-grouping problem: given a graph G=(V,E) and a ...

Please sign up or login with your details

Forgot password? Click here to reset