MIMS EPrints
Not a member yet
    2151 research outputs found

    Improved error bounds for underdetermined system solvers

    Get PDF
    The minimal 2-norm solution to an underdetermined system Ax=bAx = b of full rank can be computed using a QR factorization of ATA^T in two different ways. One method requires storage and reuse of the orthogonal matrix QQ, while the method of seminormal equations does not. Existing error analyses show that both methods produce computed solutions whose normwise relative error is bounded to first order by cκ2(A)uc\kappa_2 ( A )u, where cc is a constant depending on the dimensions of AA, κ2(A)=A+2A2\kappa_2 ( A ) = \| A^ + \|_2 \| A \|_2 is the 2-norm condition number, and uu is the unit roundoff. It is shown that these error bounds can be strengthened by replacing κ2(A)\kappa_2(A) by the potentially much smaller quantity cond2(A)=A+A2{\operatorname{cond}}_2 ( A ) = \| \,| A^ + | \cdot | A |\, \|_2 , which is invariant under row scaling of AA. It is also shown that cond2(A){\operatorname{cond}}_2 ( A ) reflects the sensitivity of the minimum norm solution xx to row-wise relative perturbations in the data AA and bb. For square linear systems Ax=bAx = b row equilibration is shown to endow solution methods based on LU or QR factorization of AA with relative error bounds proportional to cond(A){\operatorname{cond}}_\infty ( A ), just as when a QR factorization of ATA^T is used. The advantages of using fixed precision iterative refinement in this context instead of row equilibration are explained

    Optimization by direct search in matrix computations

    Get PDF
    A direct search method attempts to maximize a function f:RnRf :{\bf R}^n \to {\bf R} using function values only. Many questions about the stability and accuracy of algorithms in matrix computations can be expressed in terms of the maximum value of some easily computable function ff. For a variety of algorithms it is shown that direct search is capable of revealing instability or poor performance, even when such failure is difficult to discover using theoretical analysis or numerical tests with random or nonrandom data. Informative numerical examples generated by direct search provide the impetus for further analysis and improvement of an algorithm. The direct search methods used are the method of alternating directions and the multi-directional search method of Dennis and Torczon. The problems examined include the reliability of matrix condition number estimators and the stability of Strassen’s fast matrix inversion method

    Finite precision behavior of stationary iteration for solving singular systems

    No full text
    A stationary iterative method for solving a singular system Ax=b converges for any starting vector if limi→∞Gi exists, where G is the iteration matrix, and the solution to which it converges depends on the starting vector. We examine the behavior of stationary iteration in finite precision arithmetic. A pertubation bound for singular systems is derived and used to define forward stability of a numerical method. A rounding error analysis enables us to deduce conditions under which a stationary iterative method is forward stable or backward stable. The component of the forward error in the null space of A can grow linearly with the number of iterations, but it is innocuous as long as the iteration converges reasonably quickly. As special cases, we show that when A is symmetric positive semidefinite the Richardson iteration with optimal parameter is forward stable, and if A also has unit diagonal and property A, then the Gauss-Seidel method is both forward and backward stable. Two numerical examples are given to illustrate the analysis

    Diffusing through spectres: ridge curves, ghost circles and a partition of phase space

    No full text
    The study of transport in Hamiltonian and related systems is greatly illuminated if one can construct a framework of "almost invariant" surfaces to organized the dynamics. This can be done in the case of area-preserving twist maps, using pieces of table and unstable manifold of periodic orbits or cantori, as shown by MacKay, Meiss and Percival. The resulting surfaces, however, are not necessarily the most appropriate ones, as they need not be graphs, nor is it clear that they can always be chosen mutually disjoint. Hall proposed a choice based on "ridge curves" for the gradient flow of the associated variational problem, which Golé christened "ghost cicles". They have the advantage that they are always graphs. In this Letter, we present numerical experiments suggesting that ghost circles are mutually disjoint. Our work has subsequently led to a proof of this by Angenent and Golé. We propose that ghost circles from a convenient, natural skeleton around which to organize studies of transport

    Multiplicities of Critical Points of Invariant Functions

    Get PDF
    The purpose of this expository article is to describe in an elementary and homogeneous manner, the relationship between the geometric and algebraic multiplicities of isolated critical points of holomorphic functions. In particular, I am interested in the setting where the function is invariant under some group action. The emphasis is on functions invariant under actions of finite groups as very little is known if the group is not finite. Most of the results described here are already explicitly in the literature; the only small extension is to functions that are not invariant, but equivariant under the action of a group G: a function f satisfying f(gx) = J(g).f(x) for some homomorphism J : G \to C∗. The results (in Section 7) on the multiplicity of critical points of homogeneous functions invariant under C∗ are also new

    The problem of Anisotropy in Electrical Impedance Tomography

    Get PDF
    The reconstruction algorithms used for Electrical Impedance Tomography assume that the conductivity is isotropic. If the conductivity is anisotropic then the solution to the reconstruction problem is not unique. As many body tissues are anisotropic this presents a problem. Recent mathematical results suggest that anisotropic conductivities which are indistinguishable using EIT differ by a distortion of the domain. In addition, those anisotropic distributions consistent with some anisotropic distribution are unlikely to occur in practice. What is need for the success of EIT in the anisotropic case is sufficient additional knowledge of the structure of the anisotropy to make the solution of the reconstruction problem unique

    Linear Filters and Non-linear Systems

    No full text
    It has been asserted in the literature that the low pass filtering of time series data may lead to erroneous results when calculating attractor dimensions. Here we prove that finite order, non-recursive filters do not have this effect. In fact, a generic, finite order, non-recursive filter leaves invariant all the quantities that can be estimated by using embedding techniques such as the method of delays

    Stability of Block Algorithms with Fast Level-3 BLAS

    No full text
    Block algorithms are becoming increasingly popular in matrix computations. Since their basic unit of data is a submatrix rather than a scalar they have a higher level of granularity than point algorithms, and this makes them well-suited to high-performance computers. The numerical stability of the block algorithms in the new linear algebra program library LAPACK is investigated here. It is shown that these algorithms have backward error analyses in which the backward error bounds are commensurate with the error bounds for the underlying level 3 BLAS (BLAS3). One implication is that the block algorithms are as stable as the corresponding point algorithms when conventional BLAS3 are used. A second implication is that the use of BLAS3 based on fast matrix multiplication techniques affects the stability only insofar as it increases the constant terms in the normwise backward error bounds. For linear equation solvers employing LULU factorization it is shown that fixed precision iterative refinement helps to mitigate the effect of the larger error constants. Despite the positive results presented here, not all plausible block \alg s are stable; we illustrate this with the example of \LUf\ with block triangular factors, and we describe how to check a block \alg\ for stability without doing a full error analysis

    Solving the Generalized Symmetric Eigenvalue Problem

    Get PDF
    The generalized symmetric eigenvalue problem (GSEVP) Ax=λBxA x = \lambda B x, AA symmetric, BB symmetric positive definite, occurs in many practical problems, but there is as yet no numerically stable algorithm which takes full advantage of its structure. The \textit{standard method} (factor B=GGTB = G G^T, solve the ordinary symmetric eigenvalue problem G1AGT(GTx)=λ(GTx))isnotnumericallystable,whilethebackwardstableG^{-1} A G^{-T} (G^T x) = \lambda (G^T x)) is not numerically stable, while the backward stable QZalgorithmtakesnoaccountofthespecialstructureoftheGSEVP.Weshowbyexampleapreviouslyunrecognizeddeficiencyintheeigenvectorsproducedbythe algorithm takes no account of the special structure of the GSEVP. We show by example a previously unrecognized deficiency in the eigenvectors produced by the QZalgorithmforsomecasesofthisspecialclassofproblems.WesuggestanewmethodthattakesfulladvantageofthestructureoftheGSEVPyetappearsnottosufferfromeithertheeigenvectordeficiencyofthe algorithm for some cases of this special class of problems. We suggest a new method that takes full advantage of the structure of the GSEVP yet appears not to suffer from either the eigenvector deficiency of the QZalgorithm,northelackofaccuracythatcanbeintroducedbythestandardmethodwhen algorithm, nor the lack of accuracy that can be introduced by the standard method when Bhasalargeconditionnumber has a large condition number \kappa(B).Thenewmethodfirstreducestheproblemtoanequivalentone. The new method first reduces the problem to an equivalent one A_c y = \lambda D^{2}_{c} y,, A_csymmetric, symmetric, D_cdiagonal.ItthenimplicitlyappliesJacobismethodto diagonal. It then implicitly applies Jacobi's method to D^{-1}_{c} A_c D^{-1}_c$, while maintaining the symmetric and diagonal forms. The results of numerical tests indicate the benefits of this approach. A variant of the approach is amenable to parallel computation

    Estimating the matrix p-norm

    No full text
    The H\"older pp-norm of an m×nm \times n matrix has no explicit representation unless p=1p=1,~22 or \infty. It is shown here that the pp-norm can be estimated reliably in O(mn)O(mn) operations. A generalization of the power method is used, with a starting vector determined by a technique with a condition estimation flavour. The algorithm nearly always computes a pp-norm estimate correct to the specified accuracy, and the estimate is always within a factor n11/pn^{1-1/p} of Ap\|A\|_p. As a by-product, a new way is obtained to estimate the 2-norm of a rectangular matrix; this method is more general and produces better estimates in practice than a similar technique of Cline, Conn and Van Loan

    1,445

    full texts

    2,151

    metadata records
    Updated in last 30 days.
    MIMS EPrints
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇