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

An output-sensitive variant of the baby steps/giant steps determinant algorithm

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
20
0

Year Published

2004
2004
2010
2010

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 16 publications
(20 citation statements)
references
References 29 publications
0
20
0
Order By: Relevance
“…The recent works [Kal02] (which yields a bound of the order of m 3 q) and [Sto03] do not apply efficiently to the quasi-Toeplitz structure and thus are not sufficient to support our improvements. In particular, [Sto03] considers univariate matrices and proposes a Las Vegas algorithm for their determinant computation with arithmetic complexity in O Ã ðmd 1 Þ; where OðmÞ bounds the arithmetic complexity of matrix multiplication and d 1 bounds the degree of the entries.…”
Section: The Known and New Resultsmentioning
confidence: 88%
“…The recent works [Kal02] (which yields a bound of the order of m 3 q) and [Sto03] do not apply efficiently to the quasi-Toeplitz structure and thus are not sufficient to support our improvements. In particular, [Sto03] considers univariate matrices and proposes a Las Vegas algorithm for their determinant computation with arithmetic complexity in O Ã ðmd 1 Þ; where OðmÞ bounds the arithmetic complexity of matrix multiplication and d 1 bounds the degree of the entries.…”
Section: The Known and New Resultsmentioning
confidence: 88%
“…For the classical matrix multiplication exponent ω = 3, the bit complexity of integer matrix determinants is thus proportional to n η+o(1) as follows: η = 3 + 1 2 (Eberly et al 2000;Kaltofen 1992Kaltofen , 2002, η = 3 + 1 3 (Theorem 4.2 on page 111), η = 3 + 1 5 (line 4 in Table 6.1 on page 119), η = 3 (Storjohann 2004). Together with the algorithms discussed in Section 1 on page 94 that perform well on propitious inputs, such a multitude of results poses a problem for the practitioner: which of the methods can yield faster procedures in computer algebra systems?…”
Section: Discussionmentioning
confidence: 99%
“…A detailed description of this algorithm, with an early termination strategy in case the determinant is small (cf. Brönnimann et al 1999;Emiris 1998), is presented by Kaltofen (2002).…”
Section: Introductionmentioning
confidence: 99%
“…In the previous section, the number m of modular computations was fixed, and only the correction capacity was made output-sensitive In order to limit the number of modular computations, early termination Chinese remaindering is commonly used [10,3]: an increasing number of modular residues are computed until the reconstructed value in R stabilizes. In the context of parallel computing, a chunk of modular computations will be done in parallel at each step and if the stabilization condition is not met, then another chunk will be computed.…”
Section: Early Terminationmentioning
confidence: 99%
“…The certification consists in testing if X (j) = ri mod Pi and return the residue that succeeds every tests. By choosing an appropriate number of ri's, any probability of success can be guaranteed (refer to [10] for a detailed analysis).…”
Section: Certifiermentioning
confidence: 99%