A random number between 0 and 1 is generated for each cell in an adjacency matrix. If this number is less than a user specified probability then an edge is created. Users can specify a single probability for the whole matrix, or different probabilities

The size of the graph to be constructed.

This specifies the number of relations to be generated.

The number of repeated trials per cell. A value of 1 will give a binary matrix. Values greater than 1 will give entries which correspond to the number of successes in the given number of trials.

Choices are:

Once an option has been selected the routine highlights parameters which are dependent on the option selected.

A single probability applicable to the whole matrix should be specified.

Name of file which will contain dataset with row probabilities.

Row means that probabilities will be taken from a particular row of the dataset. Column specifies a column.

Specifies which row or column of the dataset is to be used.

Name of file which will contain dataset of column probabilities.

Row means that probabilities will be taken from a particular row of the dataset. Column specifies a column.

Specifies which row or column of the dataset is to be used.

Name of file which will contain the matrix of probabilities.

A seed for the random number generator. Use of the same number will create exactly the same 'random' graph twice. Any value from 1 to 32000 is permissible. The default is randomly generated.

Name of file which will contain random graph.