Computing the 4-Edge-Connected Components of a Graph in Linear Time

05/06/2021
by   Loukas Georgiadis, et al.
0

We present the first linear-time algorithm that computes the 4-edge-connected components of an undirected graph. Hence, we also obtain the first linear-time algorithm for testing 4-edge connectivity. Our results are based on a linear-time algorithm that computes the 3-edge cuts of a 3-edge-connected graph G, and a linear-time procedure that, given the collection of all 3-edge cuts, partitions the vertices of G into the 4-edge-connected components.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/04/2021

Determining 4-edge-connected components in linear time

In this work, we present the first linear time deterministic algorithm c...
research
08/19/2021

Improved Linear-Time Algorithm for Computing the 4-Edge-Connected Components of a Graph

We present an improved algorithm for computing the 4-edge-connected comp...
research
08/30/2023

Decomposing Triangulations into 4-Connected Components

A connected graph is 4-connected if it contains at least five vertices a...
research
05/10/2022

Edge Connectivity Augmentation in Near-Linear Time

We give an Õ(m)-time algorithm for the edge connectivity augmentation pr...
research
09/04/2017

Making Bidirected Graphs Strongly Connected

We consider problems to make a given bidirected graph strongly connected...
research
11/26/2020

Disjoint Stable Matchings in Linear Time

We show that given a SM instance G as input we can find a largest collec...
research
08/30/2023

Sorting Signed Permutations by Reversals in Nearly-Linear Time

Given a signed permutation on n elements, we need to sort it with the fe...

Please sign up or login with your details

Forgot password? Click here to reset