MIXED VOLUME COMPUTATION IN PARALLEL
Efficient algorithms for computing mixed volumes, via the computation of mixed cells, have been implemented in DEMiCs [18] and MixedVol-2.0 [13]. While the approaches in those two packages are somewhat different, they follow the same theme and are both highly serial. To fit the need for the parallel...
Saved in:
Published in | Taiwanese journal of mathematics Vol. 18; no. 1; pp. 93 - 114 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Mathematical Society of the Republic of China
01.02.2014
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Efficient algorithms for computing mixed volumes, via the computation of mixed cells, have been implemented in DEMiCs [18] and MixedVol-2.0 [13]. While the approaches in those two packages are somewhat different, they follow the same theme and are both highly serial. To fit the need for the parallel computing, a reformulation of the algorithms is inevitable. This article proposes a reformulation of the algorithm for the mixed volume computation rooted from algorithms in graph theory, making it much more fine-grained and scalable. The resulting parallel algorithm can be readily adapted to both distributed and shared memory computing systems. Illustrated by the numerical results on several different architectures, the speedups of our parallel algorithms for the mixed volume computation are remarkable.
2010Mathematics Subject Classification: 52A39, 65H10, 65H20, 90C05.
Key words and phrases: Mixed volume, Polyhedral homotopy, Parallel computing, Multi-core, Cluster. |
---|---|
ISSN: | 1027-5487 2224-6851 |
DOI: | 10.11650/tjm.18.2014.3276 |