graph_algorithms
Class MetaModulesMerger

java.lang.Object
  extended by graph_algorithms.MetaModulesMerger

public class MetaModulesMerger
extends java.lang.Object

This class implements the meta-module merge algorithm. DICER uses a simple local search to get an initial set of small meta-modules. Here, we merge theses initial meta-modules using a greedy algorithm.


Constructor Summary
MetaModulesMerger(java.util.Collection<MetaModule> a)
           
 
Method Summary
 void doMerges()
           
 java.util.LinkedList<java.util.LinkedList<java.lang.Integer>> getMetaModules()
           
 java.util.LinkedList<java.util.HashSet<java.lang.Integer>> getModulesList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaModulesMerger

public MetaModulesMerger(java.util.Collection<MetaModule> a)
Method Detail

doMerges

public void doMerges()

getModulesList

public java.util.LinkedList<java.util.HashSet<java.lang.Integer>> getModulesList()

getMetaModules

public java.util.LinkedList<java.util.LinkedList<java.lang.Integer>> getMetaModules()