Package org.drip.graph.treebuilder
Class OptimalSpanningForestGenerator
java.lang.Object
org.drip.graph.treebuilder.OptimalSpanningForestGenerator
- Direct Known Subclasses:
BoruvkaGenerator
,CapacitatedMSTGenerator
,DegreeConstrainedMSTGenerator
,DirectedGraphMSTGenerator
,DynamicMSTGenerator
,EuclideanMSTGenerator
,KMSTGenerator
,KruskalGenerator
,OptimalBottleneckSpanningTreeGenerator
,OptimalLabelingSpanningTreeGenerator
,PrimGenerator
,RectilinearMSTGenerator
,ReverseDeleteGenerator
,SteinerTreeGenerator
public abstract class OptimalSpanningForestGenerator
extends java.lang.Object
OptimalSpanningForestGenerator exposes the Algorithmic Implementation for the Generation of the
Minimum/Maximum Spanning Forest. The References are:
- Grama, A., A. Gupta, G. Karypis, and V. Kumar (2003): Introduction to Parallel Computing 2nd Edition Addison Wesley
- Kepner, J., and J. Gilbert (2011): Graph Algorithms in the Language of Linear Algebra Society for Industrial and Applied Mathematics
- Pettie, S., and V. Ramachandran (2002): An Optimal Minimum Spanning Tree Algorithm Journal of the ACM 49 (1) 16-34
- Sedgewick, R. E., and K. D. Wayne (2011): Algorithms 4th Edition Addison-Wesley
- Setia, R., A. Nedunchezhian, and S. Balachandran (2015): A New Parallel Algorithm for Minimum Spanning Tree Problem https://hipcor.fatcow.com/hipc2009/documents/HIPCSS09Papers/1569250351.pdf
- Wikipedia (2019): Prim's Algorithm https://en.wikipedia.org/wiki/Prim%27s_algorithm
- Module = Computational Core Module
- Library = Graph Algorithm Library
- Project = Graph Optimization and Tree Construction Algorithms
- Package = Stubs for Spanning Tree Construction
- Author:
- Lakshmi Krishnamurthy
-
Method Summary
Modifier and Type Method Description Directed<?>
graph()
Retrieve the Graphboolean
maximum()
Indicate if the Forest contains Minimum or Maximum Spanning Treesabstract Forest<?>
optimalSpanningForest()
Generate the Optimal Spanning ForestMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
graph
Retrieve the Graph- Returns:
- The Graph
-
maximum
public boolean maximum()Indicate if the Forest contains Minimum or Maximum Spanning Trees- Returns:
- TRUE - The Forest contains Maximum Spanning Trees
-
optimalSpanningForest
Generate the Optimal Spanning Forest- Returns:
- Optimal Spanning Forest
-