Uses of Interface
org.graphstream.algorithm.Algorithm
-
Uses of Algorithm in org.graphstream.algorithm
Subinterfaces of Algorithm in org.graphstream.algorithm Modifier and Type Interface Description interfaceDynamicAlgorithmDefines algorithms able to handle dynamics of a graph.interfaceSpanningTreeThis interface defines the basic functionalities of a spanning tree algorithm.Classes in org.graphstream.algorithm that implement Algorithm Modifier and Type Class Description classAbstractSpanningTreeBase for spanning tree algorithms.classAPSPAll-pair shortest paths lengths.classAStarAn implementation of the A* algorithm.classBellmanFordImplementation of the Bellman-Ford algorithm that computes single-source shortest paths in a weighted digraphclassBetweennessCentralityCompute the "betweenness" centrality of each vertex of a given graph.classCentroidCompute the centroid of a connected graph.classConnectedComponentsCompute and update the number of connected components of a dynamic graph.classDijkstraDijkstra's algorithm computes the shortest paths from a given node called source to all the other nodes in a graph.classDStarAn implementation of the D* algorithm.classEccentricityCompute the eccentricity of a connected graph.classKruskalCompute a spanning tree using the Kruskal algorithm.classLongestPathImplementation of longest path algorithm in a DAG (directed acyclic graph) using topologicalSortclassPageRankThe PageRank is an algorithm that measures the "importance" of the nodes in a graph.classPrimCompute a spanning tree using the Prim algorithm.classSpectrumclassTarjanStronglyConnectedComponentsTarjan's Algorithm is a graph theory algorithm for finding the strongly connected components of a graph.classTopologicalSortDFSImplementation of depth first search algorithm for a topological sorting of a directed acyclic graph (DAG).classTopologicalSortKahnImplementation of Kahn's algorithm for a topological sorting of a directed acyclic graph (DAG).Constructors in org.graphstream.algorithm with parameters of type Algorithm Constructor Description AlgorithmComputationTrigger(AlgorithmComputationTrigger.Mode mode, Algorithm algo)NotInitializedException(Algorithm algo) -
Uses of Algorithm in org.graphstream.algorithm.coloring
Classes in org.graphstream.algorithm.coloring that implement Algorithm Modifier and Type Class Description classWelshPowellWelsh Powell static graph coloring algorithm. -
Uses of Algorithm in org.graphstream.algorithm.community
Classes in org.graphstream.algorithm.community that implement Algorithm Modifier and Type Class Description classDecentralizedCommunityAlgorithmBase class for all distributed community detection algorithm.classEpidemicCommunityAlgorithmThis class implements the "Epidemic Community Detection Algorithm" as presented by Raghavan et al.classLeungThis class implements an improved community detection algorithm based on the epidemic label propagation paradigm the was presented by Leung et al.classSyncEpidemicCommunityAlgorithmThis class implements the synchronous version of the "Epidemic Community Detection Algorithm" as presented by Raghavan et al. -
Uses of Algorithm in org.graphstream.algorithm.flow
Subinterfaces of Algorithm in org.graphstream.algorithm.flow Modifier and Type Interface Description interfaceFlowAlgorithmDefines algorithm used to compute maximum flow.Classes in org.graphstream.algorithm.flow that implement Algorithm Modifier and Type Class Description classEdmondsKarpAlgorithmclassFlowAlgorithmBaseBase for flow algorithms.classFordFulkersonAlgorithmThe Ford-Fulkerson algorithm to compute maximum flow. -
Uses of Algorithm in org.graphstream.algorithm.measure
Classes in org.graphstream.algorithm.measure that implement Algorithm Modifier and Type Class Description classAbstractCentralityBase class for centrality measures.classChartConnectivityMeasurestatic classChartConnectivityMeasure.ChartEdgeConnectivityMeasurestatic classChartConnectivityMeasure.ChartVertexConnectivityMeasureclassClosenessCentralityCompute closeness centrality.classCommunityDistributionProvides some statistical information on the size of current community assignment on the specified graph as it evolves.classCommunityMeasureComputes and updates an absolute measure based on the current community assignment on a given graph as it evolves.classCommunityRelativeMeasureComputes and updates a relative measure based on the comparison between the current community assignment and a reference assignment on a given graph.static classConnectivityMeasure.EdgeConnectivityMeasurestatic classConnectivityMeasure.VertexConnectivityMeasureclassDegreeCentralityclassDegreeMeasureclassEigenvectorCentralityclassElementCountMeasurestatic classElementCountMeasure.EdgeCountMeasureMeasure the count of edges in a graph.static classElementCountMeasure.NodeCountMeasureMeasure the count of nodes in a graph.classModularityComputes and updates the modularity of a given graph as it evolves.classNormalizedMutualInformationComputes and updated the current Normalized Mutual Information (NMI) measure between a dynamically-performed community assignment on a graph as it evolves and a fixed assignment, known as reference.classSurpriseMeasureSurprise measure.classVariationOfInformation -
Uses of Algorithm in org.graphstream.algorithm.networksimplex
Classes in org.graphstream.algorithm.networksimplex that implement Algorithm Modifier and Type Class Description classDynamicOneToAllShortestPathclassNetworkSimplexMinimum cost flow problem -
Uses of Algorithm in org.graphstream.algorithm.randomWalk
Classes in org.graphstream.algorithm.randomWalk that implement Algorithm Modifier and Type Class Description classRandomWalkA random walk on a graph.