5,227 research outputs found

    Universally Decodable Matrices for Distributed Matrix-Vector Multiplication

    Get PDF
    Coded computation is an emerging research area that leverages concepts from erasure coding to mitigate the effect of stragglers (slow nodes) in distributed computation clusters, especially for matrix computation problems. In this work, we present a class of distributed matrix-vector multiplication schemes that are based on codes in the Rosenbloom-Tsfasman metric and universally decodable matrices. Our schemes take into account the inherent computation order within a worker node. In particular, they allow us to effectively leverage partial computations performed by stragglers (a feature that many prior works lack). An additional main contribution of our work is a companion matrix-based embedding of these codes that allows us to obtain sparse and numerically stable schemes for the problem at hand. Experimental results confirm the effectiveness of our techniques.Comment: 6 pages, 1 figur

    A fast elementary algorithm for computing the determinant of toeplitz matrices

    Full text link
    In recent years, a number of fast algorithms for computing the determinant of a Toeplitz matrix were developed. The fastest algorithm we know so far is of order k2logn+k3k^2\log{n}+k^3, where nn is the number of rows of the Toeplitz matrix and kk is the bandwidth size. This is possible because such a determinant can be expressed as the determinant of certain parts of nn-th power of a related k×kk \times k companion matrix. In this paper, we give a new elementary proof of this fact, and provide various examples. We give symbolic formulas for the determinants of Toeplitz matrices in terms of the eigenvalues of the corresponding companion matrices when kk is small.Comment: 12 pages. The article is rewritten completely. There are major changes in the title, abstract and references. The results are generalized to any Toeplitz matrix, but the formulas for Pentadiagonal case are still include

    Novel Approach to Real Polynomial Root-finding and Matrix Eigen-solving

    Full text link
    Univariate polynomial root-finding is both classical and important for modern computing. Frequently one seeks just the real roots of a polynomial with real coefficients. They can be approximated at a low computational cost if the polynomial has no nonreal roots, but typically nonreal roots are much more numerous than the real ones. We dramatically accelerate the known algorithms in this case by exploiting the correlation between the computations with matrices and polynomials, extending the techniques of the matrix sign iteration, and exploiting the structure of the companion matrix of the input polynomial. We extend some of the proposed techniques to the approximation of the real eigenvalues of a real nonsymmetric matrix.Comment: 17 pages, added algorithm

    Integer-valued polynomials over matrices and divided differences

    Full text link
    Let DD be an integrally closed domain with quotient field KK and nn a positive integer. We give a characterization of the polynomials in K[X]K[X] which are integer-valued over the set of matrices Mn(D)M_n(D) in terms of their divided differences. A necessary and sufficient condition on fK[X]f\in K[X] to be integer-valued over Mn(D)M_n(D) is that, for each kk less than nn, the kk-th divided difference of ff is integral-valued on every subset of the roots of any monic polynomial over DD of degree nn. If in addition the intersection of the maximal ideals of finite index is (0)(0) then it is sufficient to check the above conditions on subsets of the roots of monic irreducible polynomials of degree nn, that is, conjugate integral elements of degree nn over DD.Comment: minor changes, notation made uniform throughout the paper. Fixed a wrong assumption we used in (4), (5) and Thm 4.1: "DD has zero Jacobson radical" has to be replaced with "the intersection of the maximal ideals of finite index is (0)(0)". Keywords: Integer-valued polynomial, Divided differences, Matrix, Integral element, Polynomial closure, Pullback. In Monatshefte f\"ur Mathematik, 201

    Symmetries and reversing symmetries of toral automorphisms

    Full text link
    Toral automorphisms, represented by unimodular integer matrices, are investigated with respect to their symmetries and reversing symmetries. We characterize the symmetry groups of GL(n,Z) matrices with simple spectrum through their connection with unit groups in orders of algebraic number fields. For the question of reversibility, we derive necessary conditions in terms of the characteristic polynomial and the polynomial invariants. We also briefly discuss extensions to (reversing) symmetries within affine transformations, to PGL(n,Z) matrices, and to the more general setting of integer matrices beyond the unimodular ones.Comment: 34 page
    corecore