Factoring Multivariate Polynomials Represented by Black Boxes: A Maple + C Implementation
Publication type: Journal Article
Publication date: 2022-09-21
scimago Q3
wos Q3
SJR: 0.242
CiteScore: 1.5
Impact factor: 1.0
ISSN: 16618270, 16618289
Computational Mathematics
Computational Theory and Mathematics
Applied Mathematics
Abstract
Our goal is to develop fast parallel algorithms to factor multivariate polynomials with integer coefficients. The authors contributed a parallel sparse Hensel lifting algorithm (CMSHL) to factor multivariate polynomials in their sparse representation (Chen and Monagan, in Proceedings of CASC 2020, LNCS 12291, pp 150–169, Springer, Berlin, 2020). The dominating cost of CMSHL is polynomial evaluations. To reduce this cost, in this work we represent the polynomial to be factored by a black box. We give an algorithm that computes the factors of the polynomial in their sparse representation directly using our modified CMSHL algorithm. Our new algorithm requires fewer probes to the black box than the algorithm of Kaltofen and Trager from 1990. We have implemented our algorithm in Maple with major subroutines coded in C. We present timing benchmarks for two examples of factoring determinants of matrices of polynomials. Our algorithm is much faster than Maple’s best determinant and factor algorithms on our benchmarks. We are able to compute the factors of $$\det T_n$$ for $$n=16$$ where $$T_n$$ is the $$n \times n$$ symmetric Toeplitz matrix with symbolic entries $$x_1,x_2,\dots ,x_n$$ .
Found
Nothing found, try to update filter.
Found
Nothing found, try to update filter.
Top-30
Journals
|
1
|
|
|
Journal of Complexity
1 publication, 50%
|
|
|
1
|
Publishers
|
1
|
|
|
Association for Computing Machinery (ACM)
1 publication, 50%
|
|
|
Elsevier
1 publication, 50%
|
|
|
1
|
- 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
2
Total citations:
2
Citations from 2024:
1
(50%)
Cite this
GOST |
RIS |
BibTex
Cite this
GOST
Copy
Chen T., Monagan M. Factoring Multivariate Polynomials Represented by Black Boxes: A Maple + C Implementation // Mathematics in Computer Science. 2022. Vol. 16. No. 2-3. 18
GOST all authors (up to 50)
Copy
Chen T., Monagan M. Factoring Multivariate Polynomials Represented by Black Boxes: A Maple + C Implementation // Mathematics in Computer Science. 2022. Vol. 16. No. 2-3. 18
Cite this
RIS
Copy
TY - JOUR
DO - 10.1007/s11786-022-00534-7
UR - https://doi.org/10.1007/s11786-022-00534-7
TI - Factoring Multivariate Polynomials Represented by Black Boxes: A Maple + C Implementation
T2 - Mathematics in Computer Science
AU - Chen, Tian
AU - Monagan, Michael
PY - 2022
DA - 2022/09/21
PB - Springer Nature
IS - 2-3
VL - 16
SN - 1661-8270
SN - 1661-8289
ER -
Cite this
BibTex (up to 50 authors)
Copy
@article{2022_Chen,
author = {Tian Chen and Michael Monagan},
title = {Factoring Multivariate Polynomials Represented by Black Boxes: A Maple + C Implementation},
journal = {Mathematics in Computer Science},
year = {2022},
volume = {16},
publisher = {Springer Nature},
month = {sep},
url = {https://doi.org/10.1007/s11786-022-00534-7},
number = {2-3},
pages = {18},
doi = {10.1007/s11786-022-00534-7}
}