2011 13th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing 2011
DOI: 10.1109/synasc.2011.17
|View full text |Cite
|
Sign up to set email alerts
|

Long Integers and Polynomial Evaluation with Estrin's Scheme

Abstract: In this paper the problem of univariate polynomial evaluation is considered. When both polynomial coefficients and the evaluation "point" are integers, unbalanced multiplications (one factor having many more digits than the other one) in classical Ruffini-Horner rule do not let computations completely benefit of subquadratic methods, like Karatsuba, Toom-Cook and Schönhage-Strassen's.We face this problem by applying an approach originally proposed by Estrin to augment parallelism exploitation in computation. W… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(11 citation statements)
references
References 15 publications
0
11
0
Order By: Relevance
“…To see this, notice that the output of the evaluation is of bitsize O(d(τ + L)). If we use the divide and conquer approach [10,19], each evaluation costs OB(d(τ + L)) and the overall complexity is OB(d(τ + L) lg 2 (τ + L)) = OB(d(τ + L)). This bound is the same as the one supported by αDES.…”
Section: Remark 5 (Des)mentioning
confidence: 99%
See 1 more Smart Citation
“…To see this, notice that the output of the evaluation is of bitsize O(d(τ + L)). If we use the divide and conquer approach [10,19], each evaluation costs OB(d(τ + L)) and the overall complexity is OB(d(τ + L) lg 2 (τ + L)) = OB(d(τ + L)). This bound is the same as the one supported by αDES.…”
Section: Remark 5 (Des)mentioning
confidence: 99%
“…Each evaluation costs OB(d(τ − lg w + L)), using the divide and conquer scheme [19,10]. Hence, the overall complexity is OB(d(τ − lg w + L) lg(d)) = OB(d(dτ + L)) = OB(d 2 τ + dL).…”
Section: Remark 8 (Bis)mentioning
confidence: 99%
“…Estrin's method has since been adopted in many applications [5,24] for fast evaluation of polynomials. It works by reforming (1) as follows: If k is even: else if k is odd:…”
Section: Parallel Methodsmentioning
confidence: 99%
“…To see this, notice that the output of the evaluation is of bitsize O((τ + L) d). If we use the divide and conquer approach (Bodrato and Zanoni, 2011;Hart and Novocin, 2011), each evaluation…”
Section: Double Exponential Sievementioning
confidence: 99%
“…, using the divide and conquer scheme (Hart and Novocin, 2011;Bodrato and Zanoni, 2011). Hence, the overall complexity…”
Section: Remark 8 (Bis) a Single Bisection Using Only Exact Arithmetmentioning
confidence: 99%