Strongly connected components-Algorithm for finding the strongly connected components of a graph

02/15/2018
by   Vlad-Andrei Munteanu, et al.
0

A directed graph G (V, E) is strongly connected if and only if, for a pair of vertices X and Y from V, there exists a path from X to Y and a path from Y to X. In Computer Science, the partition of a graph in strongly connected components is represented by the partition of all vertices from the graph, so that for any two vertices, X and Y, from the same partition, there exists a path from X to Y and a path from Y to X and for any two vertices, U and V, from different partition, the property is not met. The algorithm presented below is meant to find the partition of a given graph in strongly connected components in O (numberOfNodes + numberOfEdges * log* (numberOfNodes)), where log* function stands for iterated logarithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/19/2020

2-blocks in strongly biconnected directed graphs

A directed graph G=(V,E) is called strongly biconnected if G is strongly...
research
08/10/2018

Finding a Small Number of Colourful Components

A partition (V_1,...,V_k) of the vertex set of a graph G with a (not nec...
research
07/20/2022

Fault-Tolerant Distributed Directories

A distributed directory is an overlay data structure on a graph G that h...
research
07/25/2018

Diffusion and consensus on weakly connected directed graphs

Let G be a weakly connected directed graph with asymmetric graph Laplaci...
research
05/10/2023

Causal Inference in Directed, Possibly Cyclic, Graphical Models

We consider the problem of learning a directed graph G^⋆ from observatio...
research
07/05/2018

Searching for dense subsets in a graph via the partition function

For a set S of vertices of a graph G, we define its density 0 ≤σ(S) ≤ 1 ...
research
04/09/2019

Discovering Bands from Graphs

Discovering the underlying structure of a given graph is one of the fund...

Please sign up or login with your details

Forgot password? Click here to reset