SPAETH
Cluster Analysis Tools


SPAETH is a FORTRAN90 library which analyzes data by grouping it into clusters.

Licensing:

The computer code and data files made available on this web page are distributed under the GNU LGPL license.

Languages:

SPAETH is available in a FORTRAN90 version.

Related Data and Programs:

ASA058, a FORTRAN90 library which implements the K-means algorithm of Sparks.

ASA136, a FORTRAN90 library which implements the Hartigan and Wong clustering algorithm.

CITIES, a dataset directory which contains sets of information about cities and the distances between them;

CITIES, a FORTRAN90 library which handles various problems associated with a set of "cities" on a map.

KMEANS, a FORTRAN90 library which contains several different algorithms for the K-Means problem.

LAU_NP, a FORTRAN90 library which implements heuristic algorithms for various NP-hard combinatorial problems.

POINT_MERGE, a FORTRAN90 library which considers N points in M dimensional space, and counts or indexes the unique or "tolerably unique" items.

SPAETH, a dataset directory which contains datasets for cluster analysis;

SPAETH2, a FORTRAN90 library which can cluster data according to various principles.

SPAETH2, a dataset directory which contains datasets for cluster analysis;

Reference:

  1. Helmuth Spaeth,
    Cluster Dissection and Analysis,
    Theory, FORTRAN Programs, Examples,
    Ellis Horwood, 1985,
    QA278 S68213.
  2. Helmuth Spaeth,
    Cluster Analysis Algorithms for Data Reduction and Classification of Objects,
    Ellis Horwood, 1980,
    QA278 S6813.

Source Code:

Examples and Tests:

List of Routines:

You can go up one level to the FORTRAN90 source codes.


Last revised on 27 November 2006.