graph_cluster_utils.alg.esp
Class AlgEvoPartitionExp
java.lang.Object
graph_cluster_utils.alg.Alg
graph_cluster_utils.alg.esp.AlgEvoPartition
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
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 |
AlgEvoPartitionExp
public AlgEvoPartitionExp(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