LATIN_RANDOM
Latin Random Datasets


LATIN_RANDOM is a dataset directory which contains points generated by the M-dimensional Latin Random Square process.

A Latin square, in M dimensional space, with N points, can be thought of as being constructed by dividing each of the M coordinate dimensions into N equal intervals. The I-th coordinates of the N subsquares are defined by assigning each possible value exactly once to one subsquare. Such a set is called a Latin Square.

If we now select at random one point from each subsquare, we have what we will term a "Latin Random Square".

The datasets are distinguished by the values of the following parameters:

The values of M and N are specified in the dataset file names.

Licensing:

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

Related Data and Programs:

LATIN_RANDOM, a C++ library which computes elements of a Latin Hypercube dataset, choosing points at random.

LATIN_RANDOM_DATASET, a FORTRAN90 program which allows a user to define and compute a Latin random dataset

PLOT_POINTS, a FORTRAN90 program which can plot two dimensional datasets, making Encapsulated PostScript images.

TABLE, a data format which is used to store the datasets.

TABLE_TOP, a FORTRAN90 program which can be used to analyze datasets of any dimension, by creating images of pairwise coordinates.

Example dataset:

A typical (but small) dataset looks like this:

#  latin_random_02_00010.txt
#  created by LATIN_RANDOM_DATASET.
#
#  File generated on March 20 2003  11:43:51.082 AM
#
#  Spatial dimension M =      2
#  Number of points N =     10
#  Initial seed for UNIFORM =    123456789
#
  0.821842  0.606173
  0.095632  0.044954
  0.282951  0.840131
  0.356170  0.175467
  0.541531  0.979729
  0.906612  0.700184
  0.625758  0.389750
  0.110996  0.435075
  0.404383  0.209454
  0.763397  0.501362
      

Reference:

  1. C J Colbourn and J H Dinitz,
    CRC Handbook of Combinatorial Design,
    CRC, 1996.
  2. M D McKay, W J Conover, R J Beckman,
    A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output From a Computer Code,
    Technometrics,
    Volume 21, pages 239-245, 1979.
  3. Herbert Ryser,
    Combinatorial Mathematics,
    Mathematical Association of America, 1963.

Datasets:

Datasets in M = 2 dimensions include:

Datasets in M = 7 dimensions include:

Datasets in M = 16 dimensions include:

You can go up one level to the DATASETS directory.


Last revised on 01 November 2005.