Class MinimumSpanningTreeAbstract

java.lang.Object
com.jgalgo.alg.span.MinimumSpanningTreeAbstract
All Implemented Interfaces:
MinimumSpanningTree
Direct Known Subclasses:
MinimumSpanningTreeBoruvka, MinimumSpanningTreeFredmanTarjan, MinimumSpanningTreeKargerKleinTarjan, MinimumSpanningTreeKruskal, MinimumSpanningTreePrim, MinimumSpanningTreeYao

public abstract class MinimumSpanningTreeAbstract extends Object implements MinimumSpanningTree
Abstract class for computing a minimum spanning trees in undirected graphs.

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
  • Constructor Details

    • MinimumSpanningTreeAbstract

      public MinimumSpanningTreeAbstract()
      Default constructor.
  • Method Details