Challenging the Curse of Dimensionality in Multidimensional Numerical Integration by Using a Low-Rank Tensor-Train Format

Numerical integration is a basic step in the implementation of more complex numerical algorithms suitable, for example, to solve ordinary and partial differential equations. The straightforward extension of a one-dimensional integration rule to a multidimensional grid by the tensor product of the sp...

Full description

Bibliographic Details
Main Authors: Boian Alexandrov, Gianmarco Manzini, Erik W. Skau, Phan Minh Duc Truong, Radoslav G. Vuchov
Format: Article
Language:English
Published: MDPI AG 2023-01-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/11/3/534
_version_ 1827759964985229312
author Boian Alexandrov
Gianmarco Manzini
Erik W. Skau
Phan Minh Duc Truong
Radoslav G. Vuchov
author_facet Boian Alexandrov
Gianmarco Manzini
Erik W. Skau
Phan Minh Duc Truong
Radoslav G. Vuchov
author_sort Boian Alexandrov
collection DOAJ
description Numerical integration is a basic step in the implementation of more complex numerical algorithms suitable, for example, to solve ordinary and partial differential equations. The straightforward extension of a one-dimensional integration rule to a multidimensional grid by the tensor product of the spatial directions is deemed to be practically infeasible beyond a relatively small number of dimensions, e.g., three or four. In fact, the computational burden in terms of storage and floating point operations scales exponentially with the number of dimensions. This phenomenon is known as the curse of dimensionality and motivated the development of alternative methods such as the Monte Carlo method. The tensor product approach can be very effective for high-dimensional numerical integration if we can resort to an accurate low-rank tensor-train representation of the integrand function. In this work, we discuss this approach and present numerical evidence showing that it is very competitive with the Monte Carlo method in terms of accuracy and computational costs up to several hundredths of dimensions if the integrand function is regular enough and a sufficiently accurate low-rank approximation is available.
first_indexed 2024-03-11T09:35:08Z
format Article
id doaj.art-1983f35fc3704ec9aa0b3c4f9e5d097b
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-11T09:35:08Z
publishDate 2023-01-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-1983f35fc3704ec9aa0b3c4f9e5d097b2023-11-16T17:21:00ZengMDPI AGMathematics2227-73902023-01-0111353410.3390/math11030534Challenging the Curse of Dimensionality in Multidimensional Numerical Integration by Using a Low-Rank Tensor-Train FormatBoian Alexandrov0Gianmarco Manzini1Erik W. Skau2Phan Minh Duc Truong3Radoslav G. Vuchov4Theoretical Division, Los Alamos National Laboratory, Los Alamos, NM 87545, USATheoretical Division, Los Alamos National Laboratory, Los Alamos, NM 87545, USATheoretical Division, Los Alamos National Laboratory, Los Alamos, NM 87545, USATheoretical Division, Los Alamos National Laboratory, Los Alamos, NM 87545, USAComputational Mathematics Department, Sandia National Laboratories, Albuquerque, NM 87185, USANumerical integration is a basic step in the implementation of more complex numerical algorithms suitable, for example, to solve ordinary and partial differential equations. The straightforward extension of a one-dimensional integration rule to a multidimensional grid by the tensor product of the spatial directions is deemed to be practically infeasible beyond a relatively small number of dimensions, e.g., three or four. In fact, the computational burden in terms of storage and floating point operations scales exponentially with the number of dimensions. This phenomenon is known as the curse of dimensionality and motivated the development of alternative methods such as the Monte Carlo method. The tensor product approach can be very effective for high-dimensional numerical integration if we can resort to an accurate low-rank tensor-train representation of the integrand function. In this work, we discuss this approach and present numerical evidence showing that it is very competitive with the Monte Carlo method in terms of accuracy and computational costs up to several hundredths of dimensions if the integrand function is regular enough and a sufficiently accurate low-rank approximation is available.https://www.mdpi.com/2227-7390/11/3/534multidimensional numerical integrationhighly-dimensional cubaturesGauss-Legendre integration ruleClenshaw-Curtis integration rule
spellingShingle Boian Alexandrov
Gianmarco Manzini
Erik W. Skau
Phan Minh Duc Truong
Radoslav G. Vuchov
Challenging the Curse of Dimensionality in Multidimensional Numerical Integration by Using a Low-Rank Tensor-Train Format
Mathematics
multidimensional numerical integration
highly-dimensional cubatures
Gauss-Legendre integration rule
Clenshaw-Curtis integration rule
title Challenging the Curse of Dimensionality in Multidimensional Numerical Integration by Using a Low-Rank Tensor-Train Format
title_full Challenging the Curse of Dimensionality in Multidimensional Numerical Integration by Using a Low-Rank Tensor-Train Format
title_fullStr Challenging the Curse of Dimensionality in Multidimensional Numerical Integration by Using a Low-Rank Tensor-Train Format
title_full_unstemmed Challenging the Curse of Dimensionality in Multidimensional Numerical Integration by Using a Low-Rank Tensor-Train Format
title_short Challenging the Curse of Dimensionality in Multidimensional Numerical Integration by Using a Low-Rank Tensor-Train Format
title_sort challenging the curse of dimensionality in multidimensional numerical integration by using a low rank tensor train format
topic multidimensional numerical integration
highly-dimensional cubatures
Gauss-Legendre integration rule
Clenshaw-Curtis integration rule
url https://www.mdpi.com/2227-7390/11/3/534
work_keys_str_mv AT boianalexandrov challengingthecurseofdimensionalityinmultidimensionalnumericalintegrationbyusingalowranktensortrainformat
AT gianmarcomanzini challengingthecurseofdimensionalityinmultidimensionalnumericalintegrationbyusingalowranktensortrainformat
AT erikwskau challengingthecurseofdimensionalityinmultidimensionalnumericalintegrationbyusingalowranktensortrainformat
AT phanminhductruong challengingthecurseofdimensionalityinmultidimensionalnumericalintegrationbyusingalowranktensortrainformat
AT radoslavgvuchov challengingthecurseofdimensionalityinmultidimensionalnumericalintegrationbyusingalowranktensortrainformat