Results 1 - 10
of
20
A software package for computing matrix exponentials
- ACM Trans. Math. Software
, 1998
"... Expokit provides a set of routines aimed at computing matrix exponentials. More precisely, it computes either a small matrix exponential in full, the action of a large sparse matrix exponential on an operand vector, or the solution of a system of linear ODEs with constant inhomogeneity. The backbone ..."
Abstract
-
Cited by 50 (1 self)
- Add to MetaCart
Expokit provides a set of routines aimed at computing matrix exponentials. More precisely, it computes either a small matrix exponential in full, the action of a large sparse matrix exponential on an operand vector, or the solution of a system of linear ODEs with constant inhomogeneity. The backbone of the sparse routines consists of Krylov subspace projection methods (Arnoldi and Lanczos processes) and that is why the toolkit is capable of coping with sparse matrices of large dimension. The software handles real and complex matrices and provides specific routines for symmetric and Hermitian matrices. The computation of matrix exponentials is a numerical issue of critical importance in the area of Markov chains and furthermore, the computed solution is subject to probabilistic constraints. In addition to addressing general matrix exponentials, a distinct attention is assigned to the computation of transient states of Markov chains.
Low-storage, explicit Runge–Kutta schemes for the compressible Navier–Stokes equations
, 2000
"... The derivation of low-storage, explicit Runge–Kutta (ERK) schemes has been performed in the context of integrating the compressible Navier–Stokes equations via direct numerical simulation. Optimization of ERK methods is done across the broad range of properties, such as stability and accuracy effici ..."
Abstract
-
Cited by 15 (2 self)
- Add to MetaCart
The derivation of low-storage, explicit Runge–Kutta (ERK) schemes has been performed in the context of integrating the compressible Navier–Stokes equations via direct numerical simulation. Optimization of ERK methods is done across the broad range of properties, such as stability and accuracy efficiency, linear and nonlinear stability, error control reliability, step change stability, and dissipation/dispersion accuracy, subject to varying degrees of memory economization. Following van der Houwen and Wray, sixteen ERK pairs are presented using from two to five registers of memory per equation, per grid point and having accuracies from third- to fifth-order. Methods have been tested with not only DETEST, but also with the 1D wave equation. Two of the methods have been applied to the DNS of a compressible jet as well as methane-air and hydrogen-air flames. Derived 3(2) and 4(3) pairs are competitive with existing full-storage methods. Although a substantial efficiency penalty accompanies use of two- and three-register, fifth-order methods, the best contemporary full-storage methods can be nearly matched while still saving 2–3 registers of memory.
An Introduction to Control and Scheduling
- 39TH IEEE CONFERENCE ON DECISION AND CONTROL
, 1999
"... The report gives a state-of-the-art survey of the field of integrated control and scheduling. Subtopics discussed are implementation and scheduling of periodic control loops, scheduling under overload, control and scheduling co-design, dynamic task adaptation, feedback scheduling, and scheduling o ..."
Abstract
-
Cited by 13 (4 self)
- Add to MetaCart
The report gives a state-of-the-art survey of the field of integrated control and scheduling. Subtopics discussed are implementation and scheduling of periodic control loops, scheduling under overload, control and scheduling co-design, dynamic task adaptation, feedback scheduling, and scheduling of imprecise calculations. The report also presents the background, motivation, and research topics in the ARTES project “Integrated
Numerical Methods for Strong Solutions of Stochastic Dierential Equations: an Overview”, Article submitted to Royal Society
, 2003
"... This paper gives a review of recent progress in the design of numerical methods for computing the trajectories (sample paths) of solutions to stochastic differential equations (SDEs). We give a brief survey of the area focusing on a number of application areas where approximations to strong solution ..."
Abstract
-
Cited by 10 (1 self)
- Add to MetaCart
This paper gives a review of recent progress in the design of numerical methods for computing the trajectories (sample paths) of solutions to stochastic differential equations (SDEs). We give a brief survey of the area focusing on a number of application areas where approximations to strong solutions are important, with a particular focus on computational biology applications (section 1), and give the necessary analytical tools for understanding some of the important concepts associated with stochastic processes (section 2). In section 3 we present the stochastic Taylor series expansion as the fundamental mechanism for constructing effective numerical methods, give general results that relate local and global order of convergence and mention the Magnus expansion as a mechanism for designing methods which preserve the underlying structure of the problem. In sections 4 and 5 we present various classes of explicit and implicit methods for strong solutions, based on the underlying structure of the problem. Finally, in section 6 we discuss implementation issues relating to maintaining the Brownian path, efficient simulation of stochastic integrals and variable stepsize implementations based on various types of control.
Transient Solutions of Markov Processes by Krylov Subspaces
- 2ND INTERNATIONAL WORKSHOP ON THE NUMERICAL SOLUTION OF MARKOV CHAINS
, 1989
"... In this note we exploit the knowledge embodied in infinitesimal generators of Markov processes to compute efficiently and economically the transient solution of continuous time Markov processes. We consider the Krylov subspace approximation method which has been analysed by Y. Saad for solving linea ..."
Abstract
-
Cited by 8 (1 self)
- Add to MetaCart
In this note we exploit the knowledge embodied in infinitesimal generators of Markov processes to compute efficiently and economically the transient solution of continuous time Markov processes. We consider the Krylov subspace approximation method which has been analysed by Y. Saad for solving linear differential equations. We place special emphasis on error bounds and stepsize control. We discuss the computation of the exponential of the Hessenberg matrix involved in the approximation and an economic evaluation of the Padé method is presented. We illustrate the usefulness of the approach by providing some application examples.
Error estimation and control for ODEs
- J. of Scientific Computing
, 2005
"... This article is about the numerical solution of initial value problems for systems of ordinary differential equations (ODEs). At first these problems were solved with a fixed method and constant step size, but nowadays the general-purpose codes vary the step size, and possibly the method, as the int ..."
Abstract
-
Cited by 5 (0 self)
- Add to MetaCart
This article is about the numerical solution of initial value problems for systems of ordinary differential equations (ODEs). At first these problems were solved with a fixed method and constant step size, but nowadays the general-purpose codes vary the step size, and possibly the method, as the integration proceeds. Estimating and controlling some measure of error by variation of step size/method inspires some confidence in the numerical solution and makes possible the solution of hard problems. Common ways of doing this are explained briefly in the article.
A Two-dimensional Moving Finite Element Method With Local Refinement Based On A Posteriori Error Estimates
- Applied Numer. Math
"... In this paper, we consider the numerical solution of time{dependent PDEs using a nite element method based upon rh{adaptivity. An adaptive horizontal method of lines strategy equipped with a posteriori error estimates to control the discretization through variable time steps and spatial grid adaptat ..."
Abstract
-
Cited by 4 (1 self)
- Add to MetaCart
In this paper, we consider the numerical solution of time{dependent PDEs using a nite element method based upon rh{adaptivity. An adaptive horizontal method of lines strategy equipped with a posteriori error estimates to control the discretization through variable time steps and spatial grid adaptations is used. Our approach combines an r{re nement method based upon solving so{called moving mesh PDEs with h{re nement. Numerical results are presented to demonstrate the capabilities and bene ts of combining mesh movement and local re nement.
Space-Time Adaptive Solution of First Order PDEs
, 2003
"... An explicit time-stepping method is developed for adaptive solution of time-dependent partial differential equations with first order derivatives. The space is partitioned into blocks and the grid is refined and coarsened in these blocks. The equations are integrated in time by a Runge-Kutta-Fehlber ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
An explicit time-stepping method is developed for adaptive solution of time-dependent partial differential equations with first order derivatives. The space is partitioned into blocks and the grid is refined and coarsened in these blocks. The equations are integrated in time by a Runge-Kutta-Fehlberg method. The local errors in space and time are estimated and the time and space steps are determined by these estimates. The error equation is integrated to obtain global errors of the solution. The method is shown to be stable if one-sided space discretizations are used. Examples such as the wave equation, Burgers’ equation, and the Euler equations in one space dimension with discontinuous solutions illustrate the method.
Legendre integrators, post-processing and quasiequilibrium
- J. NON-NEWTONIAN FLUID MECH. 120 (2004) 149–167
, 2004
"... A toolbox for the development and reduction of the dynamical models of nonequilibrium systems is presented. The main components of this toolbox are: Legendre integrators, dynamical post-processing, and the thermodynamic projector. The thermodynamic projector is the tool to transform almost any anzat ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
A toolbox for the development and reduction of the dynamical models of nonequilibrium systems is presented. The main components of this toolbox are: Legendre integrators, dynamical post-processing, and the thermodynamic projector. The thermodynamic projector is the tool to transform almost any anzatz to a thermodynamically consistent model. The post-processing is the cheapest way to improve the solution obtained by the Legendre integrators. Legendre integrators give the opportunity to solve linear equations instead of nonlinear ones for quasiequilibrium (“maximum entropy”, MaxEnt) approximations. The essentially new element of this toolbox, the method of thermodynamic projector, is demonstrated on application to the FENE-P model of polymer kinetic theory. The multi-peak model of polymer dynamics is developed.
On the global error of discretization methods for ordinary differential equations
, 2004
"... Discretization methods for ordinary differential equations are usually not exact; they commit an error at every step of the algorithm. All these errors combine to form the global error, which is the error in the final result. The global error is the subject of this thesis. In the first half of the t ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Discretization methods for ordinary differential equations are usually not exact; they commit an error at every step of the algorithm. All these errors combine to form the global error, which is the error in the final result. The global error is the subject of this thesis. In the first half of the thesis, accurate a priori estimates of the global error are derived. Three different approaches are followed: to combine the effects of the errors committed at every step, to expand the global error in an asymptotic series in the step size, and to use the theory of modified equations. The last approach, which is often the most useful one, yields an estimate which is correct up to a term of order h 2p, where h denotes the step size and p the order of the numerical method. This result is then applied to estimate the global error for the Airy equa-tion (and related oscillators that obey the Liouville–Green approximation) and the Emden–Fowler equation. The latter example has the interesting feature that it is not sufficient to consider only the leading global error term, because subsequent terms of higher order in the step size may grow faster in time. The second half of the thesis concentrates on minimizing the global error by varying the step size. It is argued that the correct objective function is the norm of the global error over the entire integration interval. Specifically, the L2 norm and the L ∞ norm are studied. In the former case, Pontryagin’s Minimum Principle converts the problem to a boundary value problem, which may be solved analyti-cally or numerically. When the L ∞ norm is used, a boundary value problem with a complementarity condition results. Alternatively, the Exterior Penalty Method may be employed to get a boundary value problem without complementarity condition, which can be solved by standard numerical software. The theory is illustrated by calculating the optimal step size for solving the Dahlquist test equation and the Kepler problem. i

