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

A BLAS based C library for exact linear algebra on integer matrices

Abstract: Algorithms for solving linear systems of equations over the integers are designed and implemented. The implementations are based on the highly optimized and portable ATLAS/BLAS library for numerical linear algebra and the GNU Multiple Precision library (GMP) for large integer arithmetic.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
61
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 41 publications
(61 citation statements)
references
References 21 publications
0
61
0
Order By: Relevance
“…For the purposes of the Steinmann heptagon bootstrap, we have further cut down the weight-2 basis yielded by this procedure to only those 28 symbols that satisfy the Steinmann relations before proceeding to weight 3. We have carried out the large linear algebra problems necessary for the heptagon bootstrap with the help of the SageMath system [112], which employs the IML integer matrix library [113]. As a double check, we also fed the weight-7 integrability constraint matrix into A. von Manteuffel's FinRed program, which independently generated a basis for the 9570-dimensional weight-7 Steinmann heptagon space reported in table 1.…”
Section: B a Matrix Approach For Computing Integrable Symbolsmentioning
confidence: 99%
“…For the purposes of the Steinmann heptagon bootstrap, we have further cut down the weight-2 basis yielded by this procedure to only those 28 symbols that satisfy the Steinmann relations before proceeding to weight 3. We have carried out the large linear algebra problems necessary for the heptagon bootstrap with the help of the SageMath system [112], which employs the IML integer matrix library [113]. As a double check, we also fed the weight-7 integrability constraint matrix into A. von Manteuffel's FinRed program, which independently generated a basis for the 9570-dimensional weight-7 Steinmann heptagon space reported in table 1.…”
Section: B a Matrix Approach For Computing Integrable Symbolsmentioning
confidence: 99%
“…Our implementation relies primarily on the level 3 BLAS routines provided by the Automatically Tuned Linear Algebra Software (ATLAS) library [18]: a widely used, portable, highly optimized implementation of the BLAS. In addition, we make limited use of the Integer Matrix Library (IML) [3] and the GNU MultiPrecision Arithmetic (GMP) library [7] for matrix inversion over a finite field and arbitrary precision integer arithmetic respectively.…”
Section: Resultsmentioning
confidence: 99%
“…We first recall the standard linear and quadratic lifting algorithms in §2.1 and §2.2, respectively, and in §2. 3 we give a variation of quadratic lifting that yields a straight line formula…”
Section: Liftingmentioning
confidence: 99%
“…Results in that direction are proved in [8]. This strategy can be seen as a dual of the probabilistic technique recently introduced by Chen and Storjohann [13] to decrease the number of input vectors when they are linearly dependent: their technique decreases the number of input vectors while the one above decreases the number of coordinates of the input vectors.…”
Section: Open Problemsmentioning
confidence: 93%