Many real life problems can be reduced to the solution of a complex exponentials approximation problem which is usually ill posed. Recently a new transform for solving this problem, formulated as a specific moments problem in the plane, has been proposed in a theoretical framework. In this work some computational issues are addressed to make this new tool useful in practice. An algorithm is developed and used to solve a Nuclear Magnetic Resonance spectrometry problem, two time series interpolation and extrapolation problems and a shape from moments problem.
Dozens of exponential integration formulas have been proposed for the high-accuracy solution of stiff PDEs such as the Allen-Cahn, Korteweg-de Vries and Ginzburg-Landau equations. We report the results of extensive comparisons in MATLAB and Chebfun of such formulas in 1D, 2D and 3D, focusing on fourth and higher order methods, and periodic semilinear stiff PDEs with constant coefficients. Our conclusion is that it is hard to do much better than one of the simplest of these formulas, the ETDRK4 scheme of Cox and Matthews.
A real square matrix is Perron-like if it has a real eigenvalue $s$, called the principal eigenvalue of the matrix, and $\mbox{Re}\,μ<s$ for any other eigenvalue $μ$. Nonnegative matrices and symmetric ones are typical examples of this class of matrices. The main purpose of this paper is to develop a set of new schemes to compute the principal eigenvalues of Perron-like matrices and the associated generalized eigenspaces by using polynomial approximations of matrix exponentials. Numerical examples show that these schemes are effective in practice.
A fourth-order exponential time differencing scheme with real and distinct poles rational approximation for solving non-linear reaction-diffusion systems
This paper develops a method for solving free boundary problems for time-homogeneous diffusions. We combine the complete exponential system of solutions for the heat equation, transmutation operators and recently discovered Neumann series of Bessel functions representation for solutions of Sturm-Liouville equations to construct a complete system of solutions for the considered partial differential equations. The conceptual algorithm for the application of the method is presented. The valuation of Russian options with finite horizon is used as a numerical illustration. The solution under differ…
The efficient numerical solution of many kinetic models in plasma physics is impeded by the stiffness of these systems. Exponential integrators are attractive in this context as they remove the CFL condition induced by the linear part of the system, which in practice is often the most stringent stability constraint. In the literature, these schemes have been found to perform well, e.g., for drift-kinetic problems. Despite their overall efficiency and their many favorable properties, most of the commonly used exponential integrators behave rather erratically in terms of the allowed time step si…
The solution of inverse problems in a variational setting finds best estimates of the model parameters by minimizing a cost function that penalizes the mismatch between model outputs and observations. The gradients required by the numerical optimization process are computed using adjoint models. Exponential integrators are a promising family of time discretizations for evolutionary partial differential equations. In order to allow the use of these discretizations in the context of inverse problems adjoints of exponential integrators are required. This work derives the discrete adjoint formulae…
Several applied problems are characterized by the need to numerically solve equations with an operator function (matrix function). In particular, in the last decade, mathematical models with a fractional power of an elliptic operator and numerical methods for their study have been actively discussed. Computational algorithms for such non-standard problems are based on approximations by the operator function. The most widespread are the approaches using various options for rational approximation. Also, we note the methods that relate to approximation by exponential sums. In this paper, the poss…
We present a fast Gauss transform in one dimension using nearly optimal sum-of-exponentials approximations of the Gaussian kernel. For up to about ten-digit accuracy, the approximations are obtained via best rational approximations of the exponential function on the negative real axis. As compared with existing fast Gauss transforms, the algorithm is straightforward for parallelization and very simple to implement, with only twenty-four lines of code in MATLAB. The most expensive part of the algorithm is on the evaluation of complex exponentials, leading to three to six complex exponentials FL…
A new method is introduced for solving Laplace problems on 2D regions with corners by approximation of boundary data by the real part of a rational function with fixed poles exponentially clustered near each corner. Greatly extending a result of D. J. Newman in 1964 in approximation theory, we first prove that such approximations can achieve root-exponential convergence for a wide range of problems, all the way up to the corner singularities. We then develop a numerical method to compute approximations via linear least-squares fitting on the boundary. Typical problems are solved in < 1s on a l…
A new approach for solving stiff boundary value problems for systems of ordinary differential equations is presented. Its idea essentially generalizes and extends that from arXiv:1601.04272v8. The approach can be viewed as a methodology framework that allows to enhance "stiffness resistance" capabilities of pretty much all the known numerical methods for solving two-point BVPs. The latter is demonstrated on the example of the {\it trapezoidal scheme} with the corresponding C++ source code available at \url{https://github.com/imathsoft/MathSoftDevelopment}. Results of numerical experiments are …
Hermite spectral approximation for functions with endpoint singularities using exponential transforms
School of Mathematics and Statistics, Huazhong University of Science and Technology(华中科技大学数学与统计学院);Hubei Key Laboratory of Engineering Modeling and Scientific Computing, Huazhong University of Science and Technology(华中科技大学工程建模与科学计算湖北省重点实验室)
We propose two finite-difference algorithms of fourth order of accuracy for solving the initial problem of the Zakharov-Shabat system. Both schemes have the exponential form and conserve quadratic invariant of Zakharov-Shabat system. The second scheme contains the spectral parameter in exponent only and allows to apply the fast computational algorithm.
In this paper, we propose a $μ$-mode integrator for computing the solution of stiff evolution equations. The integrator is based on a $d$-dimensional splitting approach and uses exact (usually precomputed) one-dimensional matrix exponentials. We show that the action of the exponentials, i.e. the corresponding batched matrix-vector products, can be implemented efficiently on modern computer systems. We further explain how $μ$-mode products can be used to compute spectral transforms efficiently even if no fast transform is available. We illustrate the performance of the new integrator by solving…
A fourth-order multi-exponential scheme is proposed for the Zakharov-Shabat system. The scheme represents a product of 13 exponential operators. The construction of the scheme is based on a fourth-order three-exponential scheme, which contains only one exponent with a spectral parameter. This exponent is factorized to the fourth-order with the Suzuki formula of 11 exponents. The obtained scheme allows the use of a fast algorithm in calculating the initial problem for a large number of spectral parameters and conserves the quadratic invariant exactly for real spectral parameters.