ACM Home Page
Please provide us with feedback. Feedback
Space-efficient evaluation of hypergeometric series
Full text PdfPdf (335 KB)
Source ACM SIGSAM Bulletin archive
Volume 39 ,  Issue 2  (June 2005) table of contents
COLUMN: Formally reviewed articles table of contents
Pages: 41 - 52  
Year of Publication: 2005
ISSN:0163-5824
Authors
Howard Cheng  University of Lethbridge, Lethbridge, Alberta, Canada
Barry Gergel  University of Lethbridge, Lethbridge, Alberta, Canada
Ethan Kim  University of Lethbridge, Lethbridge, Alberta, Canada
Eugene Zima  Wilfrid Laurier University, Waterloo, Ontario, Canada
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 27,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1101884.1101886
What is a DOI?

ABSTRACT

Many important constants, such as e and Apéry's constant ζ(3), can be approximated by a truncated hypergeometric series. The evaluation of such series to high precision has traditionally been done by binary splitting followed by fixed-point division. However, the numerator and the denominator computed by binary splitting usually contain a very large common factor. In this paper, we apply standard computer algebra techniques including modular computation and rational reconstruction to overcome the shortcomings of the binary splitting method. The space complexity of our algorithm is the same as a bound on the size of the reduced numerator and denominator of the series approximation. Moreover, if the predicted bound is small, the time complexity is better than the standard binary splitting approach. Our approach allows a series to be evaluated to a higher precision without additional memory. We show that when our algorithm is applied to compute ζ(3), the memory requirement is significantly reduced compared to the binary splitting approach.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
T. Amdeberhan. Faster and faster convergent series for ζ(3). Electronic Journal of Combinatorics, 3, 1996.
 
2
T. Amdeberhan and D. Zeilberger. Hypergeometric series acceleration via the WZ method. Electronic Journal of Combinatorics, 4, 1997.
 
3
D. J. Bernstein. Fast multiplication and its applications. To appear in Buhler-Stevenhagen Algorithmic number theory book.
 
4
J. Borwein and P. Borwein. Pi and the AGM. John Wiley and Sons, 1987.
 
5
6
7
 
8
 
9
R. M. Corless, G. H. Gonnet, D. E. G. Hare, D. J. Jeffrey, and D. E. Knuth. On the Lambert W function. Advances in Computational Mathematics, 5:329--359, 1996.
 
10
R. W. Gosper. Strip mining in the abandoned orefields of nineteenth century mathematics. In Computers in Mathematics, pages 261--284. Dekker, New York, 1990.
 
11
X. Gourdon and P. Sebah. Numbers, constants and computation. http://numbers.computation.free.fr/Constants/constants.html.
 
12
 
13
G. Hanrot, E. Thomé, and P. Zimmermann. A new algorithm for hypergeometric constants. Private Communication, 2005.
 
14
E. A. Karatsuba. Fast evaluation of ζ(3). Problemy Peredachi Informatsii, 27:68--73, 1993.
15
 
16
 
17
K. H. Rosen. Elementary Number Theory and Its Applications. Addison-Wesley, 1992.
 
18
J. B. Rosser and L. Schoenfeld. Approximate formulas for some functions of prime numbers. Illinois Journal of Mathematics, 6:64--94, 1962.
 
19
A. Schönhage. Schnelle berechnung von kettenbruchentwicklungen. Acta Informatica, 1:139--144, 1971.
 
20
A. Schönhage and V. Strassen. Schnelle multiplikation großer zahlen. Computing, 7:281--292, 1971.
21
 
22
23


Collaborative Colleagues:
Howard Cheng: colleagues
Barry Gergel: colleagues
Ethan Kim: colleagues
Eugene Zima: colleagues