helix.graph.algo.c3part.preprocessor
Class CCColorCleaner

java.lang.Object
  extended by helix.graph.algo.c3part.preprocessor.GraphPreprocessor
      extended by helix.graph.algo.c3part.preprocessor.GraphCleaner
          extended by helix.graph.algo.c3part.preprocessor.DatagraphCleaner
              extended by helix.graph.algo.c3part.preprocessor.CCColorCleaner

public class CCColorCleaner
extends DatagraphCleaner

a class to remove vertices of a datagraph that belong to partially colored epsilon CC. a partially colored epsilon CC has a total number of color less than the specified threshold.


Constructor Summary
CCColorCleaner(int mincolors)
          constructor: specify minimum number of colors
 
Method Summary
 void run(Graph graph)
          preprocess datagraph note: the datagraph argument is modified
 
Methods inherited from class helix.graph.algo.c3part.preprocessor.GraphPreprocessor
logParams, run
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CCColorCleaner

public CCColorCleaner(int mincolors)
constructor: specify minimum number of colors

Method Detail

run

public void run(Graph graph)
Description copied from class: GraphPreprocessor
preprocess datagraph note: the datagraph argument is modified

Specified by:
run in class GraphPreprocessor