graph_cluster_utils.alg.mem
Class AlgMem

java.lang.Object
  extended by graph_cluster_utils.alg.mem.AlgMem
All Implemented Interfaces:
Alg
Direct Known Subclasses:
AlgMemDiDiC, AlgMemDiDiCExpBal, AlgMemDiDiCExpFix, AlgMemDiDiCExpPaper, AlgMemDiDiCExpSync, AlgMemPartDiDiC

public abstract class AlgMem
extends java.lang.Object
implements Alg

Base class for all clustering/partitioning algorithms that compute on an in-memory graph, rather than directly on a Neo4j instance. Changes are flushed from memory into a Neo4j instance.

Since:
2010-04-01
Author:
Alex Averbuch

Constructor Summary
AlgMem(java.lang.String databaseDir, Supervisor supervisor, graph_gen_utils.memory_graph.MemGraph memGraph)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface graph_cluster_utils.alg.Alg
start
 

Constructor Detail

AlgMem

public AlgMem(java.lang.String databaseDir,
              Supervisor supervisor,
              graph_gen_utils.memory_graph.MemGraph memGraph)