graph_cluster_utils.alg.didic
Class AlgDiDiCPaper
java.lang.Object
graph_cluster_utils.alg.Alg
graph_cluster_utils.alg.didic.AlgDiDiC
graph_cluster_utils.alg.didic.AlgDiDiCPaper
public class AlgDiDiCPaper
- extends AlgDiDiC
Previously called: "AlgMemDiDiCExpPaper".
Inherits from AlgDiDiC
.
This is intended to be a complete literal implementation of the DiDiC
clustering/partitioning algorithm as described by the relevant published
papers and pseudo code.
SYNCHRONY: This implementation ensures a high level on synchrony. All nodes
compute on the same time step, same diffusion system (cluster/partition),
same FOS/T iteration, and same FOS/B iteration at all times.
- Since:
- 2010-04-01
- Author:
- Alex Averbuch
Constructor Summary |
AlgDiDiCPaper(org.neo4j.graphdb.GraphDatabaseService transNeo,
Logger logger)
|
Method Summary |
void |
start(Conf config)
Run the clustering/partitioning algorithm |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AlgDiDiCPaper
public AlgDiDiCPaper(org.neo4j.graphdb.GraphDatabaseService transNeo,
Logger logger)
start
public void start(Conf config)
- Description copied from class:
Alg
- Run the clustering/partitioning algorithm
- Specified by:
start
in class Alg
- Parameters:
config
- an implementation of Conf
containing algorithm
specific configuration parameters