Four algorithms to construct a sparse kriging kernel for dimensionality reduction