Skip to main content

Showing 1–7 of 7 results for author: Higham, N J

Searching in archive math. Search in all archives.
.
  1. arXiv:2503.03456  [pdf, ps, other

    math.NA

    Mixed-precision algorithms for solving the Sylvester matrix equation

    Authors: Andrii Dmytryshyn, Massimiliano Fasi, Nicholas J. Higham, Xiaobo Liu

    Abstract: We consider the solution of the general Sylvester equation $AX+XB=C$ in mixed precision. First, we investigate the use of GMRES-based iterative refinement (GMRES-IR) to solve the equation using implicitly its Kronecker product form: we propose an efficient scheme to use the Schur factors of the coefficient matrices as preconditioners, but we demonstrate that this approach is not suitable in the ca… ▽ More

    Submitted 5 March, 2025; originally announced March 2025.

    MSC Class: 65F45; 15A24; 65F10; 65G50; 65F25

  2. arXiv:2501.03742  [pdf, ps, other

    math.NA

    Computing accurate eigenvalues using a mixed-precision Jacobi algorithm

    Authors: Nicholas J. Higham, Françoise Tisseur, Marcus Webb, Zhengbo Zhou

    Abstract: We provide a rounding error analysis of a mixed-precision preconditioned Jacobi algorithm, which uses low precision to compute the preconditioner, applies it at high precision (amounting to two matrix-matrix multiplications) and solves the eigenproblem using the Jacobi algorithm at working precision. Our analysis yields meaningfully smaller relative forward error bounds for the computed eigenvalue… ▽ More

    Submitted 9 June, 2025; v1 submitted 7 January, 2025; originally announced January 2025.

    Comments: 26 pages

    MSC Class: 15A18; 65F08; 65F15

  3. arXiv:2311.06609  [pdf, ps, other

    math.NA

    The Power of Bidiagonal Matrices

    Authors: Nicholas J. Higham

    Abstract: Bidiagonal matrices are widespread in numerical linear algebra, not least because of their use in the standard algorithm for computing the singular value decomposition and their appearance as LU factors of tridiagonal matrices. We show that bidiagonal matrices have a number of interesting properties that make them powerful tools in a variety of problems, especially when they are multiplied togethe… ▽ More

    Submitted 11 November, 2023; originally announced November 2023.

    MSC Class: 15A06; 15A12; 15A23; 65F35

  4. arXiv:2103.04149  [pdf, ps, other

    math.NT

    Integer matrix factorisations, superalgebras and the quadratic form obstruction

    Authors: Nicholas J. Higham, Matthew C. Lettington, Karl Michael Schmidt

    Abstract: We identify and analyse obstructions to factorisation of integer matrices into products $N^T N$ or $N^2$ of matrices with rational or integer entries. The obstructions arise as quadratic forms with integer coefficients and raise the question of the discrete range of such forms. They are obtained by considering matrix decompositions over a superalgebra. We further obtain a formula for the determina… ▽ More

    Submitted 6 March, 2021; originally announced March 2021.

    Comments: 20 Pages

    MSC Class: 15A23; 15CA30; 11H55; 05B15

  5. arXiv:2007.06674  [pdf, other

    cs.MS math.NA

    A Survey of Numerical Methods Utilizing Mixed Precision Arithmetic

    Authors: Ahmad Abdelfattah, Hartwig Anzt, Erik G. Boman, Erin Carson, Terry Cojean, Jack Dongarra, Mark Gates, Thomas Grützmacher, Nicholas J. Higham, Sherry Li, Neil Lindquist, Yang Liu, Jennifer Loe, Piotr Luszczek, Pratik Nayak, Sri Pranesh, Siva Rajamanickam, Tobias Ribizel, Barry Smith, Kasia Swirydowicz, Stephen Thomas, Stanimire Tomov, Yaohung M. Tsai, Ichitaro Yamazaki, Urike Meier Yang

    Abstract: Within the past years, hardware vendors have started designing low precision special function units in response to the demand of the Machine Learning community and their demand for high compute power in low precision formats. Also the server-line products are increasingly featuring low-precision special function units, such as the NVIDIA tensor cores in ORNL's Summit supercomputer providing more t… ▽ More

    Submitted 13 July, 2020; originally announced July 2020.

    Comments: Technical report as a part of the Exascale computing project (ECP)

    ACM Class: G.1.3; G.4

  6. arXiv:1909.03469  [pdf, other

    math.NA

    Accurate Computation of the Log-Sum-Exp and Softmax Functions

    Authors: Pierre Blanchard, Desmond J. Higham, Nicholas J. Higham

    Abstract: Evaluating the log-sum-exp function or the softmax function is a key step in many modern data science algorithms, notably in inference and classification. Because of the exponentials that these functions contain, the evaluation is prone to overflow and underflow, especially in low precision arithmetic. Software implementations commonly use alternative formulas that avoid overflow and reduce the ch… ▽ More

    Submitted 8 September, 2019; originally announced September 2019.

    Report number: MIMS EPrint 2019.19 MSC Class: 97N20 ACM Class: G.1.3; I.2.8; G.3; G.4

  7. Computing the Action of Trigonometric and Hyperbolic Matrix Functions

    Authors: Nicholas J. Higham, Peter Kandolf

    Abstract: We derive a new algorithm for computing the action $f(A)V$ of the cosine, sine, hyperbolic cosine, and hyperbolic sine of a matrix $A$ on a matrix $V$, without first computing $f(A)$. The algorithm can compute $\cos(A)V$ and $\sin(A)V$ simultaneously, and likewise for $\cosh(A)V$ and $\sinh(A)V$, and it uses only real arithmetic when $A$ is real. The algorithm exploits an existing algorithm \textt… ▽ More

    Submitted 29 April, 2017; v1 submitted 14 July, 2016; originally announced July 2016.

    MSC Class: 65F60; 65D05; 65F30

    Journal ref: SIAM Journal on Scientific Computing, 2017 39:2, A613-A627