Class BiConnectedComponentsAlgoAbstract

java.lang.Object
com.jgalgo.alg.connect.BiConnectedComponentsAlgoAbstract
All Implemented Interfaces:
BiConnectedComponentsAlgo
Direct Known Subclasses:
BiConnectedComponentsAlgoHopcroftTarjan

public abstract class BiConnectedComponentsAlgoAbstract extends Object implements BiConnectedComponentsAlgo
Abstract class for bi-connected components algorithms.

The class implements the interface by solving the problem on the index graph and then maps the results back to the original graph. The implementation for index graphs is abstract and left to the subclasses.

Author:
Barak Ugav