Package com.jgalgo.alg.span
Class MinimumDirectedSpanningTreeTarjan
- java.lang.Object
-
- com.jgalgo.alg.span.MinimumDirectedSpanningTreeAbstract
-
- com.jgalgo.alg.span.MinimumDirectedSpanningTreeTarjan
-
- All Implemented Interfaces:
MinimumDirectedSpanningTree
public class MinimumDirectedSpanningTreeTarjan extends MinimumDirectedSpanningTreeAbstract
Tarjan's minimum directed spanning tree algorithm.The algorithm run in O(mlogn) time and uses linear space.
Based on 'Finding optimum branchings' by R. E. Tarjan.
- Author:
- Barak Ugav
-
-
Constructor Summary
Constructors Constructor Description MinimumDirectedSpanningTreeTarjan()
Construct a new MDST algorithm object.
-
-
-
Constructor Detail
-
MinimumDirectedSpanningTreeTarjan
public MinimumDirectedSpanningTreeTarjan()
Construct a new MDST algorithm object.Please prefer using
MinimumDirectedSpanningTree.newInstance()
to get a default implementation for theMinimumDirectedSpanningTree
interface.
-
-