KDDTask main routine.See: Description

| Interface | Description | 
|---|---|
| Algorithm | 
 
 Specifies the requirements for any algorithm that is to be executable by the
 main class. 
 | 
| Class | Description | 
|---|---|
| AbstractAlgorithm<R extends Result> | 
 
 This class serves also as a model of implementing an algorithm within this
 framework. 
 | 
| AbstractDistanceBasedAlgorithm<O,D extends Distance<D>,R extends Result> | 
 Provides an abstract algorithm already setting the distance function. 
 | 
| AbstractDistanceBasedAlgorithm.Parameterizer<O,D extends Distance<D>> | 
 Parameterization helper class. 
 | 
| AbstractPrimitiveDistanceBasedAlgorithm<O,D extends Distance<?>,R extends Result> | 
 Provides an abstract algorithm already setting the distance function. 
 | 
| AbstractPrimitiveDistanceBasedAlgorithm.Parameterizer<O,D extends Distance<D>> | 
 Parameterization helper class. 
 | 
| APRIORI | 
 Provides the APRIORI algorithm for Mining Association Rules. 
 | 
| APRIORI.Parameterizer | 
 Parameterization class. 
 | 
| DependencyDerivator<V extends NumberVector<?>,D extends Distance<D>> | 
 
 Dependency derivator computes quantitatively linear dependencies among
 attributes of a given dataset based on a linear correlation PCA. 
 | 
| DependencyDerivator.Parameterizer<V extends NumberVector<?>,D extends Distance<D>> | 
 Parameterization class. 
 | 
| DummyAlgorithm<O extends NumberVector<?>> | 
 Dummy algorithm, which just iterates over all points once, doing a 10NN query
 each. 
 | 
| KNNDistanceOrder<O,D extends Distance<D>> | 
 Provides an order of the kNN-distances for all objects within the database. 
 | 
| KNNDistanceOrder.Parameterizer<O,D extends Distance<D>> | 
 Parameterization class. 
 | 
| KNNJoin<V extends NumberVector<?>,D extends Distance<D>,N extends SpatialNode<N,E>,E extends SpatialEntry> | 
 Joins in a given spatial database to each object its k-nearest neighbors. 
 | 
| KNNJoin.Parameterizer<V extends NumberVector<?>,D extends Distance<D>,N extends SpatialNode<N,E>,E extends SpatialEntry> | 
 Parameterization class. 
 | 
| MaterializeDistances<O,D extends NumberDistance<D,?>> | 
 Algorithm to materialize all the distances in a data set. 
 | 
| MaterializeDistances.Parameterizer<O,D extends NumberDistance<D,?>> | 
 Parameterization class. 
 | 
| NullAlgorithm | 
 Null Algorithm, which does nothing. 
 | 
Algorithms suitable as a task for the KDDTask main routine.
KDDTask main routine expects an algorithm to implement
  the Algorithm-Interface.
  Basic functions are already provided within AbstractAlgorithm,
  see there for basic instructions of how to implement an algorithm suitable to the framework.