A parallel algorithm for Gaussian elimination over finite fields
June 08, 2018 Β· Declared Dead Β· π Journal of Algebra
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Stephen Linton, Gabriele Nebe, Alice Niemeyer, Richard Parker, Jon Thackray
arXiv ID
1806.04211
Category
math.RA
Cross-listed
cs.DC,
math.GR,
math.NA
Citations
1
Venue
Journal of Algebra
Last Checked
3 months ago
Abstract
In this paper we describe a parallel Gaussian elimination algorithm for matrices with entries in a finite field. Unlike previous approaches, our algorithm subdivides a very large input matrix into smaller submatrices by subdividing both rows and columns into roughly square blocks sized so that computing with individual blocks on individual processors provides adequate concurrency. The algorithm also returns the transformation matrix, which encodes the row operations used. We go to some lengths to avoid storing any unnecessary data as we keep track of the row operations, such as block columns of the transformation matrix known to be zero. The algorithm is accompanied by a concurrency analysis which shows that the improvement in concurrency is of the same order of magnitude as the number of blocks. An implementation of the algorithm has been tested on matrices as large as $1 000 000\times 1 000 000$ over small finite fields.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
π Similar Papers
In the same crypt β math.RA
R.I.P.
π»
Ghosted
R.I.P.
π»
Ghosted
Good Integers and Applications in Coding Theory
R.I.P.
π»
Ghosted
Generalized iterated-sums signatures
R.I.P.
π»
Ghosted
Tropical time series, iterated-sums signatures and quasisymmetric functions
R.I.P.
π»
Ghosted
Wajsberg algebras arising from binary block codes
R.I.P.
π»
Ghosted
Constacyclic and Quasi-Twisted Hermitian Self-Dual Codes over Finite Fields
Died the same way β π» Ghosted
R.I.P.
π»
Ghosted
Federated Learning: Strategies for Improving Communication Efficiency
R.I.P.
π»
Ghosted
In-Datacenter Performance Analysis of a Tensor Processing Unit
R.I.P.
π»
Ghosted
Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning
R.I.P.
π»
Ghosted