Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Class
de.lmu.ifi.dbs.elki.data.Subspace

Packages that use Subspace
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace Axis-parallel subspace clustering algorithms The clustering algorithms in this package are instances of both, projected clustering algorithms or subspace clustering algorithms according to the classical but somewhat obsolete classification schema of clustering algorithms for axis-parallel subspaces. 
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique Helper classes for the CLIQUE algorithm. 
de.lmu.ifi.dbs.elki.data Basic classes for different data types, database object types and label types. 
de.lmu.ifi.dbs.elki.data.model Cluster models classes for various algorithms. 
 

Uses of Subspace in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that return Subspace
private  Subspace<V> SUBCLU.bestSubspace(List<Subspace<V>> subspaces, Subspace<V> candidate, TreeMap<Subspace<V>,List<Cluster<Model>>> clusterMap)
          Determines the d-dimensional subspace of the (d+1) -dimensional candidate with minimal number of objects in the cluster.
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that return types with arguments of type Subspace
private  List<Pair<Subspace<V>,Set<Integer>>> CLIQUE.determineClusters(Database<V> database, List<CLIQUESubspace<V>> denseSubspaces)
          Determines the clusters in the specified dense subspaces.
private  List<Subspace<V>> SUBCLU.generateSubspaceCandidates(List<Subspace<V>> subspaces)
          Generates d+1-dimensional subspace candidates from the specified d-dimensional subspaces.
private  List<Subspace<V>> SUBCLU.lowerSubspaces(Subspace<V> subspace)
          Returns the list of all (d-1)-dimensional subspaces of the specified d-dimensional subspace.
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with parameters of type Subspace
private  Subspace<V> SUBCLU.bestSubspace(List<Subspace<V>> subspaces, Subspace<V> candidate, TreeMap<Subspace<V>,List<Cluster<Model>>> clusterMap)
          Determines the d-dimensional subspace of the (d+1) -dimensional candidate with minimal number of objects in the cluster.
private  List<Subspace<V>> SUBCLU.lowerSubspaces(Subspace<V> subspace)
          Returns the list of all (d-1)-dimensional subspaces of the specified d-dimensional subspace.
private  List<Cluster<Model>> SUBCLU.runDBSCAN(Database<V> database, List<Integer> ids, Subspace<V> subspace)
          Runs the DBSCAN algorithm on the specified partition of the database in the given subspace.
 

Method parameters in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with type arguments of type Subspace
private  Subspace<V> SUBCLU.bestSubspace(List<Subspace<V>> subspaces, Subspace<V> candidate, TreeMap<Subspace<V>,List<Cluster<Model>>> clusterMap)
          Determines the d-dimensional subspace of the (d+1) -dimensional candidate with minimal number of objects in the cluster.
private  Subspace<V> SUBCLU.bestSubspace(List<Subspace<V>> subspaces, Subspace<V> candidate, TreeMap<Subspace<V>,List<Cluster<Model>>> clusterMap)
          Determines the d-dimensional subspace of the (d+1) -dimensional candidate with minimal number of objects in the cluster.
private  List<Subspace<V>> SUBCLU.generateSubspaceCandidates(List<Subspace<V>> subspaces)
          Generates d+1-dimensional subspace candidates from the specified d-dimensional subspaces.
 

Uses of Subspace in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique
 

Subclasses of Subspace in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique
 class CLIQUESubspace<V extends NumberVector<V,?>>
          Represents a subspace of the original data space in the CLIQUE algorithm.
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.clique that return types with arguments of type Subspace
 List<Pair<Subspace<V>,Set<Integer>>> CLIQUESubspace.determineClusters(Database<V> database)
          Determines all clusters in this subspace by performing a depth-first search algorithm to find connected dense units.
 

Uses of Subspace in de.lmu.ifi.dbs.elki.data
 

Methods in de.lmu.ifi.dbs.elki.data that return Subspace
 Subspace<V> Subspace.join(Subspace<V> other)
          Joins this subspace with the specified subspace.
 

Methods in de.lmu.ifi.dbs.elki.data with parameters of type Subspace
 int Subspace.DimensionComparator.compare(Subspace<?> s1, Subspace<?> s2)
          Compares the two specified subspaces for order.
 int Subspace.DimensionComparator.compare(Subspace<?> s1, Subspace<?> s2)
          Compares the two specified subspaces for order.
 boolean Subspace.isSubspace(Subspace<V> subspace)
          Returns true if this subspace is a subspace of the specified subspace, i.e.
 Subspace<V> Subspace.join(Subspace<V> other)
          Joins this subspace with the specified subspace.
protected  BitSet Subspace.joinLastDimensions(Subspace<V> other)
          Joins the dimensions of this subspace with the dimensions of the specified subspace.
 

Uses of Subspace in de.lmu.ifi.dbs.elki.data.model
 

Fields in de.lmu.ifi.dbs.elki.data.model declared as Subspace
private  Subspace<V> SubspaceModel.subspace
          The subspace of the cluster.
 

Methods in de.lmu.ifi.dbs.elki.data.model that return Subspace
 Subspace<V> SubspaceModel.getSubspace()
          Returns the subspace of this SubspaceModel.
 

Constructors in de.lmu.ifi.dbs.elki.data.model with parameters of type Subspace
SubspaceModel(Subspace<V> subspace)
          Creates a new SubspaceModel for the specified subspace.
 


Release 0.3 (2010-03-31_1612)