graph_cluster_utils.alg.esp
Class AlgEvoPartitionExp

java.lang.Object
  extended by graph_cluster_utils.alg.Alg
      extended by graph_cluster_utils.alg.esp.AlgEvoPartition
          extended by graph_cluster_utils.alg.esp.AlgEvoPartitionExp

public class AlgEvoPartitionExp
extends AlgEvoPartition

WARNING: Not in a usable state! Inherits from AlgEvoPartition. This is a simplified implementation of the Evolving Set Process clustering/partitioning algorithm. The number of parameters has been reduced to only what is deemed necessary. Some variants have been relaxed and/or removed. Also, a modification has been added to allocate unallocated nodes to partitions/clusters after the algorithm terminates. Changes made to this implementation are on based on suggestions made by the algorithm author(s) during ongoing email communications. This implementation is still not mature enough to be used. It's success is too topology dependent and more debugging/experimenting is necessary. It is computed directly on a Neo4j instance.

Since:
2010-04-01
Author:
Alex Averbuch

Constructor Summary
AlgEvoPartitionExp(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
 

Constructor Detail

AlgEvoPartitionExp

public AlgEvoPartitionExp(org.neo4j.graphdb.GraphDatabaseService transNeo,
                          Logger logger)
Method Detail

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