ACM Home Page
Please provide us with feedback. Feedback
Complexity issues in bivariate polynomial factorization
Full text PdfPdf (245 KB)
Source International Conference on Symbolic and Algebraic Computation archive
Proceedings of the 2004 international symposium on Symbolic and algebraic computation table of contents
Santander, Spain
Pages: 42 - 49  
Year of Publication: 2004
ISBN:1-58113-827-X
Authors
A. Bostan  STIX
G. Lecerf  LAMA
B. Salvy  ALGO
É. Schost  STIX
B. Wiebelt  STIX
Sponsors
ACM: Association for Computing Machinery
SIGSAM: ACM Special Interest Group on Symbolic and Algebraic Manipulation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 25,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Many polynomial factorization algorithms rely on Hensel lifting and factor recombination. For bivariate polynomials we show that lifting the factors up to a precision linear in the total degree of the polynomial to be factored is sufficient to deduce the recombination by linear algebra, using trace recombination. Then, the total cost of the lifting and the recombination stage is subquadratic in the size of the dense representation of the input polynomial. Lifting is often the practical bottleneck of this method: we propose an algorithm based on a faster multi-moduli computation for univariate polynomials and show that it saves a constant factor compared to the classical multifactor lifting algorithm.


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
K. Belabas, M. van Hoeij, J. Klüuners, and A. Steel. Factoring polynomials over global fields. 2003.
2
 
3
D. J. Bernstein. Fast multiplication and its applications. Manuscript, 2003.
4
 
5
A. Bostan, B. Salvy, and É. Schost. Fast algorithms for zero-dimensional polynomial systems using duality. AAECC, 14(4):239--272, 2003.
 
6
P. Bürgisser, M. Clausen, and M. A. Shokrollahi. Algebraic complexity theory. Springer, Berlin, 1997.
 
7
 
8
J. von zur Gathen. Hensel and Newton methods in valuation rings. Math. Comp., 42(166):637--661, 1984.
 
9
 
10
 
11
J. von zur Gathen and E. Kaltofen. Factorization of multivariate polynomials over finite fields. Math. Comp., 45:251--261, 1985.
 
12
 
13
M. van Hoeij. Factoring polynomials and the knapsack problem. J. Number Theory, 95(2):167--189, 2002.
 
14
E. Kaltofen. Polynomial factorization. In B. Buchberger, G. Collins, and R. Loos, editors, Computer algebra, pages 95--113. Springer, 1982.
 
15
 
16
E. Kaltofen. Factorization of polynomials given by straight-line programs. In S. Micali, editor, Randomness and Computation, volume 5 of Advances in Computing Research, pages 375--412. JAI, 1989.
17
 
18
 
19
 
20
A. K. Lenstra. Factoring multivariate polynomials over finite fields. J. Comput. System Sci., 2:235--248, 1985.
21
 
22
K. Nagasaka and T. Sasaki. Approximate multivariate polynomial factorization and its time complexity, 1998. preprint.
23
 
24
T. Sasaki, T. Saito, and T. Hilano. Analysis of approximate factorization algorithm. I. Japan J. Indust. Appl. Math., 9(3):351--368, 1992.
 
25
T. Sasaki and M. Sasaki. A unified method for multivariate polynomial factorizations. Japan J. Indust. Appl. Math., 10(1):21--39, 1993.
 
26
T. Sasaki, M. Suzuki, M. Kolář, and M. Sasaki. Approximate factorization of multivariate polynomials and absolute irreducibility testing. Japan J. Indust. Appl. Math., 8(3):357--375, 1991.
 
27
V. Shoup. NTL: A library for doing number theory. http://www.shoup.net.
 
28
A. Storjohann. Algorithms for matrix canonical forms. PhD thesis, ETH, Zürich, 2000.
 
29
P. S. Wang. An improved multivariate polynomial factoring algorithm. Math. Comp., 32(144):1215--1231, 1978.
 
30
P. S. Wang and L. P. Rothschild. Factoring multivariate polynomials over the integers. Math. Comp., 29:935--950, 1975.
 
31
D. Y. Y. Yun. Uniform bounds for a class of algebraic mappings. SIAM J. on Computing, 8:348--356, 1979.
 
32
H. Zassenhaus. On Hensel factorization I. J. Number Theory, 1(1):291--311, 1969.
 
33
H. Zassenhaus. A remark on the Hensel factorization method. Math. Comp., 32(141):287--292, 1978.
 
34
R. Zippel. Effective Polynomial Computation. Kluwer Academic Publishers, 1993.


Collaborative Colleagues:
A. Bostan: colleagues
G. Lecerf: colleagues
B. Salvy: colleagues
É. Schost: colleagues
B. Wiebelt: colleagues