Title
On the Parallelization of Triangular Decomposition of Polynomial Systems.
Abstract
We discuss the parallelization of algorithms for solving polynomial systems symbolically by way of triangular decomposition. Algorithms for solving polynomial systems combine low-level routines for performing arithmetic operations on polynomials and high-level procedures which produce the different components (points, curves, surfaces) of the solution set. The latter "component-level" parallelization of triangular decompositions, our focus here, belongs to the class of dynamic irregular parallel applications. Possible speedup factors depend on geometrical properties of the solution set (number of components, their dimensions and degrees); these algorithms do not scale with the number of processors. In this paper we combine two different concurrency schemes, the fork-join model and producer-consumer patterns, to better capture opportunities for component-level parallelization. We report on our implementation with the publicly available BPAS library. Our experimentation with 340 systems yields promising results.
Year
Venue
DocType
2019
arXiv: Symbolic Computation
Journal
Volume
Citations 
PageRank 
abs/1906.00039
0
0.34
References 
Authors
0
5
Name
Order
Citations
PageRank
Mohammadali Asadi101.01
Alexander Brandt202.03
Robert H. C. Moir312.39
Marc Moreno Maza471767.29
Yuzhen Xie511411.96