Package messif.pivotselection

Support for selection of representative objects (pivots).

See:
          Description

Class Summary
AbstractPivotChooser Abstract class for pivot selection algorithms hierarchy This class provides basic methods for selecting and accessing pivots and automatically registers statistic DistanceComputations.PivotChooser, i.e. number of distance computations spent in choosing pivots.
ClusterPivotChooser This pivot chooser selects a varying number of pivots based on cluster sizes which are limited by the parameter passed to the constructor.
CoveragePivotChooser This pivot chooser selects the pivots in a way that a good coverage of data by ball regions with centers in pivots and radius equal to a fixed value (threshold) is ensured.
IncrementalIDistanceChooser Chooses pivots according to a generalized iDistance clustering strategy.
IncrementalPivotChooser Incremental selection of pivots.
KMeansPivotChooser This class uses the k-means algorithm adapted for metric spaces to cluster the objects
OnFlyRandomPivotChooser OnFlyRandomPivotChooser provides the capability of selecting a random object from the whole bucket.
OutlierPivotChooser Selects pivots as outliers from the sample set.
RandomPivotChooser RandomPivotChooser provides the capability of selecting a random object from the whole bucket.
StreamSequencePivotChooser  
TwoDistantIncrementalPivotChooser This class provides a privot chooser that selects maximally two pivots.
 

Package messif.pivotselection Description

Support for selection of representative objects (pivots).