Package org.apache.spark.graphx.lib
Class ConnectedComponents
Object
org.apache.spark.graphx.lib.ConnectedComponents
Connected components algorithm.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionrun
(Graph<VD, ED> graph, int maxIterations, scala.reflect.ClassTag<VD> evidence$1, scala.reflect.ClassTag<ED> evidence$2) Compute the connected component membership of each vertex and return a graph with the vertex value containing the lowest vertex id in the connected component containing that vertex.run
(Graph<VD, ED> graph, scala.reflect.ClassTag<VD> evidence$3, scala.reflect.ClassTag<ED> evidence$4) Compute the connected component membership of each vertex and return a graph with the vertex value containing the lowest vertex id in the connected component containing that vertex.
-
Constructor Details
-
ConnectedComponents
public ConnectedComponents()
-
-
Method Details
-
run
public static <VD,ED> Graph<Object,ED> run(Graph<VD, ED> graph, int maxIterations, scala.reflect.ClassTag<VD> evidence$1, scala.reflect.ClassTag<ED> evidence$2) Compute the connected component membership of each vertex and return a graph with the vertex value containing the lowest vertex id in the connected component containing that vertex.- Parameters:
graph
- the graph for which to compute the connected componentsmaxIterations
- the maximum number of iterations to run forevidence$1
- (undocumented)evidence$2
- (undocumented)- Returns:
- a graph with vertex attributes containing the smallest vertex in each connected component
-
run
public static <VD,ED> Graph<Object,ED> run(Graph<VD, ED> graph, scala.reflect.ClassTag<VD> evidence$3, scala.reflect.ClassTag<ED> evidence$4) Compute the connected component membership of each vertex and return a graph with the vertex value containing the lowest vertex id in the connected component containing that vertex.- Parameters:
graph
- the graph for which to compute the connected componentsevidence$3
- (undocumented)evidence$4
- (undocumented)- Returns:
- a graph with vertex attributes containing the smallest vertex in each connected component
-