Proceedings of the 2015 ACM International Symposium on Symbolic and Algebraic Computation 2015
DOI: 10.1145/2755996.2756672
|View full text |Cite
|
Sign up to set email alerts
|

A Relaxed Algorithm for Online Matrix Inversion

Abstract: We consider a variation of the well known problem of computing the unique solution to a nonsingular system Ax = b of n linear equations over a field K. The variation assumes that A has generic rank profile and requires as output not only the single solution vector A −1 b ∈ K n×1 , but rather the solution to all leading principle subsystems. Most importantly, the rows of the augmented system A b are given one at a time from first to last, and as soon as the next row is given the solution to the next leading pri… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
3
3

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(14 citation statements)
references
References 14 publications
0
14
0
Order By: Relevance
“…., the vector (A P Q ) −1 · b P ∈ K s×1 . Recently we have discovered an online algorithm for relaxed matrix inversion [13] that can be used to compute all these vectors in time O(r ω ), provided that the final matrix A P ∈ K r×m has generic column rank profile. By incorporating the online matrix inversion algorithm together with a Toeplitz preconditioner [8] into algorithm ImprovedRankProfile, we can compute the row rank profile of a full column rank matrix A in time (r ω + |A|) 1+o (1) .…”
Section: Discussionmentioning
confidence: 99%
“…., the vector (A P Q ) −1 · b P ∈ K s×1 . Recently we have discovered an online algorithm for relaxed matrix inversion [13] that can be used to compute all these vectors in time O(r ω ), provided that the final matrix A P ∈ K r×m has generic column rank profile. By incorporating the online matrix inversion algorithm together with a Toeplitz preconditioner [8] into algorithm ImprovedRankProfile, we can compute the row rank profile of a full column rank matrix A in time (r ω + |A|) 1+o (1) .…”
Section: Discussionmentioning
confidence: 99%
“…This is a direct consequence of [Cheung et al, 2013, Theorem 2.11], along with the classic algorithm of [Bunch and Hopcroft, 1974] for fast matrix inversion. Alternatively, one could use the approach of [Storjohann and Yang, 2015] to compute the lexicographically minimal set of linearly independent rows in M , as well as a representation of the inverse, in the same running time.…”
Section: Multiplication With Error Correction Algorithmmentioning
confidence: 99%
“…An alternative way to compute row and column rank profiles has recently been proposed by Storjohann andYang (2014, 2015), reducing the time complexity from a deterministic O(mnr ω−2 ) to a Monte Carlo probabilistic 2r 3 + O(r 2 (log m + log n) + mn) in Storjohann and Yang (2014) first, and to (r ω + mn) 1+o(1) in Storjohann and Yang (2015), under the condition that the base field contains at least 2 min(m, n)(1+⌈log 2 m⌉+⌈log 2 n⌉) elements. We show how these results can be extended to the computation of the rank profile matrix.…”
Section: Storjohann and Yang's Algorithmmentioning
confidence: 99%
“…The r 3 term in this complexity is from the iterative construction of the inverses of the non-singular sub-matrices of order s for 1 ≤ s ≤ r, by rank one updates. To reduce this complexity to O(r ω ), Storjohann and Yang (2015) propose a relaxed computation of this online matrix inversion. In order to group arithmetic operations into matrix multiplications, their approach is to anticipate part of the updates on the columns that will be appended in the future.…”
Section: Storjohann and Yang's Algorithmmentioning
confidence: 99%
See 1 more Smart Citation