Skip to main content

Applications of Randomized Methods for Decomposing and Simulating from Large Covariance Matrices

  • Chapter
Geostatistics Oslo 2012

Part of the book series: Quantitative Geology and Geostatistics ((QGAG,volume 17))

Abstract

Geostatistical modeling involves many variables and many locations. LU simulation is a popular method for generating realizations, but the covariance matrices that describe the relationships between all of the variables and locations are large and not necessarily amenable to direct decomposition, inversion or manipulation. This paper shows a method similar to LU simulation based on singular value decomposition of large covariance matrices for generating unconditional or conditional realizations using randomized methods. The application of randomized methods in generating realizations, by finding eigenvalues and eigenvectors of large covariance matrices is developed with examples. These methods use random sampling to identify a subspace that captures most of the information in a matrix by considering the dominant eigenvalues. Usually, not all eigenvalues have to be calculated; the fluctuations can be described almost completely by a few eigenvalues. The first k eigenvalues corresponds to a large amount of energy of the random field with the size of n×n. For a dense input matrix, randomized algorithms require O(nnlog(k)) floating-point operations (flops) in contrast with O(nnk) for classical algorithms. Usually the rank of the matrix is not known in advance. Error estimators and the adaptive randomized range finder make it possible to find a very good approximation of the exact SVD decomposition. Using this method, the approximate rank of the matrix can be estimated. The accuracy of the approximation can be estimated with no additional computational cost. When singular values decay slowly, power method can be used for increasing efficiency of the randomized method. Comparing to the original algorithm, the power method can significantly increase the accuracy of approximation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Alabert F (1987) The practice of fast conditional simulations through the LU decomposition of the covariance matrix. Math Geol 19(5):369–386

    Article  Google Scholar 

  2. Davis M (1987) Production of conditional simulations via the LU triangular decomposition of the covariance matrix. Math Geol 19(2):91–98

    Google Scholar 

  3. Efendiev Y, Hou T, Luo W (2007) Preconditioning Markov chain Monte Carlo simulations using coarse-scale models. SIAM J Sci Comput, 28(2):776

    Article  Google Scholar 

  4. Frauenfelder P, Schwab C, Todor R (2005) Finite elements for elliptic problems with stochastic coefficients. Comput Methods Appl Mech Eng 194(2–5):205–228

    Article  Google Scholar 

  5. Halko N, Martinsson P, Tropp J (2011) Finding structure with randomness: probabilistic algorithms for constructing approximate matrix decompositions. SIAM Rev 53:217

    Article  Google Scholar 

  6. Liberty E, Woolfe F, Martinsson P, Rokhlin V, Tygert M (2007) Randomized algorithms for the low-rank approximation of matrices. Proc Natl Acad Sci USA 104(51):20167

    Article  Google Scholar 

  7. Martinsson P, Szlam A, Tygert M (2010) Normalized power iterations for the computation of SVD. In: NIPS workshop on low-rank methods for large-scale machine learning, Vancouver

    Google Scholar 

  8. Oliver D, Reynolds A, Liu N (2008) Inverse theory for petroleum reservoir characterization and history matching. Cambridge University Press, Cambridge

    Book  Google Scholar 

  9. Papadimitriou C, Raghavan P, Tamaki H, Vempala S (2000) Latent semantic indexing: a probabilistic analysis. J Comput Syst Sci 61(2):217–235

    Article  Google Scholar 

  10. Rokhlin V, Szlam A, Tygert M (2009) A randomized algorithm for principal component analysis. SIAM J Matrix Anal Appl 31(3):1100–1124

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vahid Dehdari .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Dehdari, V., Deutsch, C.V. (2012). Applications of Randomized Methods for Decomposing and Simulating from Large Covariance Matrices. In: Abrahamsen, P., Hauge, R., Kolbjørnsen, O. (eds) Geostatistics Oslo 2012. Quantitative Geology and Geostatistics, vol 17. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-4153-9_2

Download citation

Publish with us

Policies and ethics