Class ExhaustiveLatticeAlgorithm

java.lang.Object
org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
org.pentaho.aggdes.algorithm.impl.ExhaustiveLatticeAlgorithm
All Implemented Interfaces:
Algorithm, Component

public class ExhaustiveLatticeAlgorithm extends AlgorithmImpl
Implementation of Algorithm that tries all possible sets of Aggregate objects.

Expensive in terms of memory and CPU, this algorithm is practical only for small schemas (less than say 15 attributes).