Skip to main content

Showing 1–8 of 8 results for author: Storjohann, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2209.10685  [pdf, ps, other

    cs.DS cs.SC

    A cubic algorithm for computing the Hermite normal form of a nonsingular integer matrix

    Authors: Stavros Birmpilis, George Labahn, Arne Storjohann

    Abstract: A Las Vegas randomized algorithm is given to compute the Hermite normal form of a nonsingular integer matrix $A$ of dimension $n$. The algorithm uses quadratic integer multiplication and cubic matrix multiplication and has running time bounded by $O(n^3 (\log n + \log ||A||)^2(\log n)^2)$ bit operations, where $||A||= \max_{ij} |A_{ij}|$ denotes the largest entry of $A$ in absolute value. A varian… ▽ More

    Submitted 28 August, 2023; v1 submitted 21 September, 2022; originally announced September 2022.

    Comments: 36 pages

  2. arXiv:2111.09949  [pdf, ps, other

    cs.SC

    A fast algorithm for computing the Smith normal form with multipliers for a nonsingular integer matrix

    Authors: Stavros Birmpilis, George Labahn, Arne Storjohann

    Abstract: A Las Vegas randomized algorithm is given to compute the Smith multipliers for a nonsingular integer matrix $A$, that is, unimodular matrices $U$ and $V$ such that $AV=US$, with $S$ the Smith normal form of $A$. The expected running time of the algorithm is about the same as required to multiply together two matrices of the same dimension and size of entries as $A$. Explicit bounds are given for t… ▽ More

    Submitted 21 September, 2022; v1 submitted 18 November, 2021; originally announced November 2021.

    Comments: 41 pages

    MSC Class: 68W30

  3. arXiv:1701.00396  [pdf, other

    cs.SC

    Time and space efficient generators for quasiseparable matrices

    Authors: Clement Pernet, Arne Storjohann

    Abstract: The class of quasiseparable matrices is defined by the property that any submatrix entirely below or above the main diagonal has small rank, namely below a bound called the order of quasiseparability. These matrices arise naturally in solving PDE's for particle interaction with the Fast Multi-pole Method (FMM), or computing generalized eigenvalues. From these application fields, structured represe… ▽ More

    Submitted 21 October, 2019; v1 submitted 2 January, 2017; originally announced January 2017.

    Journal ref: Journal of Symbolic Computation, Elsevier, 2018, Special issue on the 41th International Symposium on Symbolic and Alge-braic Computation (ISSAC'16), 85, pp.224-246. \&\#x27E8;10.1016/j.jsc.2017.07.010\&\#x27E9

  4. Algorithms for Simultaneous Padé Approximations

    Authors: Johan S. R. Nielsen, Arne Storjohann

    Abstract: We describe how to solve simultaneous Padé approximations over a power series ring $K[[x]]$ for a field $K$ using $O~(n^{ω- 1} d)$ operations in $K$, where $d$ is the sought precision and $n$ is the number of power series to approximate. We develop two algorithms using different approaches. Both algorithms return a reduced sub-bases that generates the complete set of solutions to the input approxi… ▽ More

    Submitted 23 May, 2016; v1 submitted 2 February, 2016; originally announced February 2016.

    Comments: ISSAC 2016

  5. arXiv:1112.5717  [pdf, other

    cs.MS cs.SC

    Rank-profile revealing Gaussian elimination and the CUP matrix decomposition

    Authors: Claude-Pierre Jeannerod, Clément Pernet, Arne Storjohann

    Abstract: Transforming a matrix over a field to echelon form, or decomposing the matrix as a product of structured matrices that reveal the rank profile, is a fundamental building block of computational exact linear algebra. This paper surveys the well known variations of such decompositions and transformations that have been proposed in the literature. We present an algorithm to compute the CUP decompositi… ▽ More

    Submitted 9 January, 2012; v1 submitted 24 December, 2011; originally announced December 2011.

    Comments: 35 pages

  6. arXiv:cs/0701188  [pdf, ps, other

    cs.SC math.NA

    Faster Inversion and Other Black Box Matrix Computations Using Efficient Block Projections

    Authors: Wayne Eberly, Mark Giesbrecht, Pascal Giorgi, Arne Storjohann, Gilles Villard

    Abstract: Block projections have been used, in [Eberly et al. 2006], to obtain an efficient algorithm to find solutions for sparse systems of linear equations. A bound of softO(n^(2.5)) machine operations is obtained assuming that the input matrix can be multiplied by a vector with constant-sized entries in softO(n) machine operations. Unfortunately, the correctness of this algorithm depends on the existe… ▽ More

    Submitted 29 January, 2007; originally announced January 2007.

    Report number: EGGSV07-1 ACM Class: I.1.2; F.2.1; G.1.3; G.4

  7. arXiv:cs/0603082  [pdf, ps, other

    cs.SC

    Solving Sparse Integer Linear Systems

    Authors: Wayne Eberly, Mark Giesbrecht, Pascal Giorgi, Arne Storjohann, Gilles Villard

    Abstract: We propose a new algorithm to solve sparse linear systems of equations over the integers. This algorithm is based on a $p$-adic lifting technique combined with the use of block matrices with structured blocks. It achieves a sub-cubic complexity in terms of machine operations subject to a conjecture on the effectiveness of certain sparse projections. A LinBox-based implementation of this algorith… ▽ More

    Submitted 21 March, 2006; originally announced March 2006.

    ACM Class: I.1.2

  8. arXiv:cs/0505030  [pdf, ps, other

    cs.SC cs.CC

    Computing the Rank and a Small Nullspace Basis of a Polynomial Matrix

    Authors: Arne Storjohann, Gilles Villard

    Abstract: We reduce the problem of computing the rank and a nullspace basis of a univariate polynomial matrix to polynomial matrix multiplication. For an input n x n matrix of degree d over a field K we give a rank and nullspace algorithm using about the same number of operations as for multiplying two matrices of dimension n and degree d. If the latter multiplication is done in MM(n,d)=softO(n^omega d) o… ▽ More

    Submitted 11 May, 2005; originally announced May 2005.

    Comments: Research Report LIP RR2005-03, January 2005

    ACM Class: I.1; F.2.1

    Journal ref: Proceedings of the 2005 International Symposium on Symbolic and Algebraic Computation (2005) 309-316