Open Access
,
pages 150-169
The Complexity and Parallel Implementation of Two Sparse Multivariate Hensel Lifting Algorithms for Polynomial Factorization
Publication type: Book Chapter
Publication date: 2020-10-17
scimago Q2
SJR: 0.352
CiteScore: 2.4
Impact factor: —
ISSN: 03029743, 16113349, 18612075, 18612083
Abstract
Sparse multivariate Hensel lifting (SHL) algorithms are used in multivariate polynomial factorization as efficient randomized algorithms. They improve on Wang’s classical multivariate Hensel lifting which can be exponential in the number of variables for sparse factors. In this work, we present worst case complexity analyses and failure probability bounds for two recently developed SHL algorithms. One of the algorithms solves the multivariate Diophantine equations using sparse interpolation, and the other interpolates the factors directly from bivariate images obtained using bivariate Hensel lifting. We have observed that a linear expression swell occurs in both approaches. We have modified the second approach to eliminate the expression swell. Our improvement also injects more parallelism into the sparse interpolation step. We have made a high-performance parallel implementation of our new SHL algorithm in Cilk C. We present timing benchmarks comparing our Cilk C implementation with the factorization algorithms in Maple and Magma. We obtain good parallel speedup and our algorithm is much faster than Maple and Magma on our benchmarks.
Found
Nothing found, try to update filter.
Found
Nothing found, try to update filter.
Top-30
Journals
|
1
|
|
|
ACM Communications in Computer Algebra
1 publication, 25%
|
|
|
Mathematics in Computer Science
1 publication, 25%
|
|
|
Journal of Complexity
1 publication, 25%
|
|
|
1
|
Publishers
|
1
2
|
|
|
Association for Computing Machinery (ACM)
2 publications, 50%
|
|
|
Springer Nature
1 publication, 25%
|
|
|
Elsevier
1 publication, 25%
|
|
|
1
2
|
- We do not take into account publications without a DOI.
- Statistics recalculated weekly.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
4
Total citations:
4
Citations from 2024:
1
(25%)
Cite this
GOST |
RIS |
BibTex
Cite this
GOST
Copy
Chen T., Monagan M. The Complexity and Parallel Implementation of Two Sparse Multivariate Hensel Lifting Algorithms for Polynomial Factorization // Lecture Notes in Computer Science. 2020. pp. 150-169.
GOST all authors (up to 50)
Copy
Chen T., Monagan M. The Complexity and Parallel Implementation of Two Sparse Multivariate Hensel Lifting Algorithms for Polynomial Factorization // Lecture Notes in Computer Science. 2020. pp. 150-169.
Cite this
RIS
Copy
TY - GENERIC
DO - 10.1007/978-3-030-60026-6_9
UR - https://doi.org/10.1007/978-3-030-60026-6_9
TI - The Complexity and Parallel Implementation of Two Sparse Multivariate Hensel Lifting Algorithms for Polynomial Factorization
T2 - Lecture Notes in Computer Science
AU - Chen, Tian
AU - Monagan, Michael
PY - 2020
DA - 2020/10/17
PB - Springer Nature
SP - 150-169
SN - 0302-9743
SN - 1611-3349
SN - 1861-2075
SN - 1861-2083
ER -
Cite this
BibTex (up to 50 authors)
Copy
@incollection{2020_Chen,
author = {Tian Chen and Michael Monagan},
title = {The Complexity and Parallel Implementation of Two Sparse Multivariate Hensel Lifting Algorithms for Polynomial Factorization},
publisher = {Springer Nature},
year = {2020},
pages = {150--169},
month = {oct}
}