Initialization of the Circulant Embedding method to speed up the generation of Gaussian random fields
The SMAI Journal of computational mathematics, Tome 8 (2022), pp. 327-347.

The Circulant Embedding Method (CEM) is a well known technique to generate stationary Gaussian Random Fields (GRF). The main idea is to embed the covariance matrix in a larger nested block circulant matrix, whose factorization can be rapidly computed thanks to the fast Fourier transform (FFT) algorithm. The CEM requires the extended matrix to be at least positive semidefinite which is proven to be the case if the enclosing domain is sufficiently large, as proven by Theorem 2.3 in [9] for cubic domains. In this paper, we generalize this theorem to the case of rectangular parallelepipeds. Then we propose a new initialization stage of the CEM algorithm that makes it possible to quickly jump to a domain size close to the one needed for the CEM algorithm to work. These domain size estimates are based on fitting functions. Examples of fitting functions are given for the Matérn family of covariances. These functions are inspired by our numerical simulations and by the theoretical work from [9]. The parameters estimation of the fitting functions is done numerically. Several numerical tests are performed to show the efficiency of the proposed algorithms, for both isotropic and anisotropic Matérn covariances.

Publié le :
DOI : 10.5802/smai-jcm.89
Classification : 60G60, 65C10, 65C05, 86A32
Mots clés : stationary Gaussian random fields, circulant embedding method, Matérn covariances, fast Fourier transform
Pichot, Géraldine 1 ; Legrand, Simon 2 ; Kern, Michel 1 ; Tepakbong-Tematio, Nathanael 3

1 Inria, 2 rue Simone Iff, 75589 Paris, France and Université Paris-Est, CERMICS (ENPC), 6 et 8 av. Blaise Pascal, 77455 Marne-la-Vallée Cedex 2, France
2 Inria, 2 rue Simone Iff, 75589 Paris, France
3 ISAE-SUPAERO, 10, avenue Édouard-Belin, BP 54032, 31055 Toulouse Cedex 4, France
@article{SMAI-JCM_2022__8__327_0,
     author = {Pichot, G\'eraldine and Legrand, Simon and Kern, Michel and Tepakbong-Tematio, Nathanael},
     title = {Initialization of the {Circulant} {Embedding} method to speed up the generation of {Gaussian} random fields},
     journal = {The SMAI Journal of computational mathematics},
     pages = {327--347},
     publisher = {Soci\'et\'e de Math\'ematiques Appliqu\'ees et Industrielles},
     volume = {8},
     year = {2022},
     doi = {10.5802/smai-jcm.89},
     language = {en},
     url = {http://archive.numdam.org/articles/10.5802/smai-jcm.89/}
}
TY  - JOUR
AU  - Pichot, Géraldine
AU  - Legrand, Simon
AU  - Kern, Michel
AU  - Tepakbong-Tematio, Nathanael
TI  - Initialization of the Circulant Embedding method to speed up the generation of Gaussian random fields
JO  - The SMAI Journal of computational mathematics
PY  - 2022
SP  - 327
EP  - 347
VL  - 8
PB  - Société de Mathématiques Appliquées et Industrielles
UR  - http://archive.numdam.org/articles/10.5802/smai-jcm.89/
DO  - 10.5802/smai-jcm.89
LA  - en
ID  - SMAI-JCM_2022__8__327_0
ER  - 
%0 Journal Article
%A Pichot, Géraldine
%A Legrand, Simon
%A Kern, Michel
%A Tepakbong-Tematio, Nathanael
%T Initialization of the Circulant Embedding method to speed up the generation of Gaussian random fields
%J The SMAI Journal of computational mathematics
%D 2022
%P 327-347
%V 8
%I Société de Mathématiques Appliquées et Industrielles
%U http://archive.numdam.org/articles/10.5802/smai-jcm.89/
%R 10.5802/smai-jcm.89
%G en
%F SMAI-JCM_2022__8__327_0
Pichot, Géraldine; Legrand, Simon; Kern, Michel; Tepakbong-Tematio, Nathanael. Initialization of the Circulant Embedding method to speed up the generation of Gaussian random fields. The SMAI Journal of computational mathematics, Tome 8 (2022), pp. 327-347. doi : 10.5802/smai-jcm.89. http://archive.numdam.org/articles/10.5802/smai-jcm.89/

[1] Bachmayr, M.; Graham, I. G.; Nguyen, V. K.; Scheichl, R. Unified Analysis of Periodization-Based Sampling Methods for Matérn Covariances, SIAM J. Numer. Anal., Volume 58 (2020) no. 5, pp. 2953-2980 | DOI | Zbl

[2] Beaudoin, A.; de Dreuzy, J.-R. Numerical assessment of 3-D macrodispersion in heterogeneous porous media, Water Resources Research, Volume 49 (2013) no. 5, pp. 2489-2496 | DOI | Zbl

[3] Dang, X. H. Identification de la variabilité spatiale des champs de contraintes dans les agrégats polycristallins et application à l’approche locale de la rupture, Ph. D. Thesis, Université Blaise Pascal - Clermont-Ferrand II (2012) (https://tel.archives-ouvertes.fr/tel-00822107/file/Dang-2012CLF22278.pdf)

[4] Dietrich, C. R.; Newsam, G. N. A Fast and Exact Method for Multidimensional Gaussian Stochastic Simulations, Water Resources Research, Volume 29 (1993) no. 8, pp. 2861-2869 | DOI

[5] Dietrich, C. R.; Newsam, G. N. Fast and exact simulation of stationary Gaussian processes through circulant embedding of the covariance matrix, SIAM J. Sci. Comput., Volume 18 (1997) no. 4, pp. 1088-1107 | DOI | MR | Zbl

[6] Feischl, M.; Kuo, F. Y.; Sloan, I. H. Fast random field generation with H-matrices, Numer. Math., Volume 140 (2018), pp. 639-676 | DOI | MR | Zbl

[7] Frigo, M.; Johnson, S. G. The Design and Implementation of FFTW3, Proc. IEEE, Volume 93 (2005) no. 2, pp. 216-231 | DOI

[8] Graham, I. G.; Kuo, F. Y.; Nuyens, D.; Scheichl, R.; Sloan, I. H. Quasi-Monte Carlo methods for elliptic PDEs with random coefficients and applications, J. Comput. Phys., Volume 230 (2011) no. 10, pp. 3668-3694 | DOI | MR | Zbl

[9] Graham, I. G.; Kuo, F. Y.; Nuyens, D.; Scheichl, R.; Sloan, I. H. Analysis of Circulant Embedding Methods for Sampling Stationary Random Fields, SIAM J. Numer. Anal., Volume 56 (2018) no. 3, pp. 1871-1895 | DOI | MR | Zbl

[10] L’Ecuyer, P.; Simard, R.; Chen, E. J.; Kelton, W. D. An objected-oriented random-number package with many long streams and substreams, Oper. Res., Volume 50 (2002) no. 6, pp. 1073-1075 | DOI

[11] Liu, Y.; Li, J.; Sun, S.; Yu, B. Advances in Gaussian random field generation: a review., Comput. Geosci., Volume 23 (2019) no. 5, pp. 1011-1047 | DOI | MR | Zbl

[12] Lord, G. J.; Powell, C. E.; Shardlow, T. An Introduction to Computational Stochastic PDEs, Cambridge Texts in Applied Mathematics, Cambridge University Press, 2014 | DOI

[13] Schwab, C.; Todor, R. A. Karhunen–Loève approximation of random fields by generalized fast multipole methods, J. Comput. Phys., Volume 217 (2006) no. 1, pp. 100-122 (Uncertainty Quantification in Simulation Science) | DOI | Zbl

Cité par Sources :