2016
DOI: 10.15803/ijnc.6.1_87
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Multicore Algorithms For Identifying Biconnected Components

Abstract: In this paper we design and implement an algorithm for finding the biconnected components of a given graph. Our algorithm is based on experimental evidence that finding the bridges of a graph is usually easier and faster in the parallel setting. We use this property to first decompose the graph into independent and maximal 2-edge-connected subgraphs. To identify the articulation points in these 2-edge connected subgraphs, we again convert this into a problem of finding the bridges on an auxiliary graph.It is i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 13 publications
0
8
0
Order By: Relevance
“…Follow-up works included heuristic improvements to the algorithm [15], and evaluation on the Explicit Multi-Threading (XMT) platform with promising results [19]. More recent papers [11,53] pointed out that Tarjan-Vishkin algorithm is not efficient on multi-core CPU. Instead, they suggested alternative heuristic solutions, without theoretical worst-case guarantees, based on breadth-first search and disregarding the Euler tour technique.…”
Section: Bridge-finding and Biconnectivitymentioning
confidence: 99%
See 4 more Smart Citations
“…Follow-up works included heuristic improvements to the algorithm [15], and evaluation on the Explicit Multi-Threading (XMT) platform with promising results [19]. More recent papers [11,53] pointed out that Tarjan-Vishkin algorithm is not efficient on multi-core CPU. Instead, they suggested alternative heuristic solutions, without theoretical worst-case guarantees, based on breadth-first search and disregarding the Euler tour technique.…”
Section: Bridge-finding and Biconnectivitymentioning
confidence: 99%
“…It involves multiple walks on the edges of the graph, and works particularly well for graphs with a small diameter. Implementations of the CK algorithm are state-of-the-art parallel biconnectivity algorithms for multi-core CPU [11] and GPU [61].…”
Section: Chaitanya-kothapalli (Ck) Algorithmmentioning
confidence: 99%
See 3 more Smart Citations