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...

Full description

Saved in:
Bibliographic Details
Published inTaiwanese journal of mathematics Vol. 18; no. 1; pp. 93 - 114
Main Authors Chen, Tianran, Lee, Tsung-Lin, Li, Tien-Yien
Format Journal Article
LanguageEnglish
Published Mathematical Society of the Republic of China 01.02.2014
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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