graph_cluster_utils.alg.mem.didic
Class AlgMemDiDiCExpFix
java.lang.Object
graph_cluster_utils.alg.mem.AlgMem
graph_cluster_utils.alg.mem.didic.AlgMemDiDiCExpFix
- All Implemented Interfaces:
- Alg
public class AlgMemDiDiCExpFix
- extends AlgMem
WARNING: Not in a usable state!
Inherits from AlgMem
.
Experimental implementation of the DiDiC clustering/partitioning algorithm,
computed on an in-memory graph.
In the original DiDiC algorithm the sum of load vectors in the primary
diffusion system (W) continually increases. As admitted by the authors this
is not intentional. This implementation is an ongoing attempt (in
collaboration with the authors) into resolving this issue.
More experimenting and modifications are still needed.
SYNCHRONY: N/A at this stage.
- Since:
- 2010-04-01
- Author:
- Alex Averbuch
Constructor Summary |
AlgMemDiDiCExpFix(java.lang.String databaseDir,
Supervisor supervisor,
graph_gen_utils.memory_graph.MemGraph memGraph)
|
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 |
AlgMemDiDiCExpFix
public AlgMemDiDiCExpFix(java.lang.String databaseDir,
Supervisor supervisor,
graph_gen_utils.memory_graph.MemGraph memGraph)
start
public void start(Conf config)
- Description copied from interface:
Alg
- Run the clustering/partitioning algorithm
- Parameters:
config
- an implementation of Conf
containing algorithm
specific configuration parameters