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

Computing the N-th term of a q-holonomic sequence

Abstract: In 1977, Strassen invented a famous baby-step / giant-step algorithm that computes the factorial N ! in arithmetic complexity quasi-linear in √ N. In 1988, the Chudnovsky brothers generalized Strassen's algorithm to the computation of the N-th term of any holonomic sequence in the same arithmetic complexity. We design q-analogues of these algorithms. We first extend Strassen's algorithm to the computation of the q-factorial of N , then Chudnovskys' algorithm to the computation of the N-th term of any q-holonom… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
2
1
1

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 134 publications
(235 reference statements)
0
4
0
Order By: Relevance
“…The simplest algorithm is to apply the inverse DFT of length n to obtain A, and then to apply the DFT of length 2n to A. This costs E(n) + E(2n) arithmetic operations, that is 9 2 n log n + 3n operations in K. This algorithm can be improved using the following formulas…”
Section: Efficiently Doubling the Length Of A Dftmentioning
confidence: 99%
See 1 more Smart Citation
“…The simplest algorithm is to apply the inverse DFT of length n to obtain A, and then to apply the DFT of length 2n to A. This costs E(n) + E(2n) arithmetic operations, that is 9 2 n log n + 3n operations in K. This algorithm can be improved using the following formulas…”
Section: Efficiently Doubling the Length Of A Dftmentioning
confidence: 99%
“…(Q), the best known algorithms are presented in [16,12], resp. in [9]. In the algebraic model, they rely on an algorithmic technique called baby-step/giant-step, allowing to compute u N in a number of operations in R that is almost linear in √ N , up to logarithmic factors.…”
Section: Introductionmentioning
confidence: 99%
“…(Q), the best known algorithms are presented in [16,12], resp. in [9]. In the algebraic model, they rely on an algorithmic technique called baby-step / giant-step, which allows to compute u N using a number of operations in R that is almost linear in √ N , up to logarithmic factors.…”
Section: General Contextmentioning
confidence: 99%
“…The simplest algorithm is to apply the inverse DFT of length n to obtain A, and then to apply the DFT of length 2n to A. This costs E(n)+E(2n) arithmetic operations, that is 9 2 n log n + 3n operations in K.…”
Section: Efficiently Doubling the Length Of A Dftmentioning
confidence: 99%