generate_random_integer_Gamma: Generate a random Gamma matrix containing only integers
Description
Generates a random variogram Matrix by producing a \((d-1) \times (d-1)\) matrix B with random
integer entries between -b and b, computing S = B %*% t(B),
and passing this S to Sigma2Gamma().
This process is repeated with an increasing b until a valid Gamma matrix
is produced.
Usage
generate_random_integer_Gamma(d, b = 2, b_step = 1)
Value
A numeric \(d \times d\) variogram matrix with integer entries
Arguments
d
Number of rows/columns in the output matrix
b
Initial b used in the algorithm described above
b_step
By how much b is increased in each iteration
See Also
Other example generation functions:
generate_random_Gamma(),
generate_random_chordal_graph(),
generate_random_graphical_Gamma(),
generate_random_model(),
generate_random_spd_matrix()