Generates an interleaved lattice-based designs with low fill and high separation distance properties.
InterleavedFillSepD(p,n,w=rep(1,p),pfrom=p,a=1/2,nmin=floor(n*.8),
nmax=ceiling(n*1.2),coefF=-4,coefS=1,msC=0,NL=10,NP=100,NJ=10,NS=100);The value returned from the function is a matrix containing the generated design. Remark that no qualified design might be found if (a) both nmax and nmin are to close to n, (b) both n and msC are small, or (c) both pfrom and msC are small while p-pfrom is big.
Number of dimensions.
Targeted number of points, must be an integer greater than one.
Optional, weights of the dimensions.
Optional, number of dimensions designs are generated and supplemented from, no more than p and no more than 8.
Optional, translation parameter, with a=0 for uniform design and a=1 for pushing the points to the boundary.
Optional, minimal acceptable number of points, no less than n.
Optional, maximal acceptable number of points, no greater than n.
Optional, coefficient of r_F in the criterion.
Optional, coefficient of r_S in the criterion.
Optional, maximal allowed sum of projuct weights for pairs of binary aliased dimensions.
Optional, maximum number of lattices to try.
Optional, maximum number of dimension permutations to try.
Optional, maximum number of discretization choices for each continuous lattice and s combination.
Optional, maximum number of choices to supplement from.
This function generate an interleaved lattice-based designs with low fill and high separation distance properties in p dimensions and around n points, following the algorithm provided in the paper "Efficient Kriging using interleaved lattice-based designs with low fill and high separation distance properties".
He, Xu (2024). "Efficient Kriging using interleaved lattice-based designs with low fill and high separation distance properties", SIAM/ASA Journal on Uncertainty Quantification, 12(4): 1113-1134.
InterleavedFillSepD(p=2,n=20);
Run the code above in your browser using DataLab