Sciweavers

ICPPW
2006
IEEE

Parallel Implementation of the Polyhedral Homotopy Method

14 years 6 months ago
Parallel Implementation of the Polyhedral Homotopy Method
Homotopy methods to solve polynomial systems are well suited for parallel computing because the solution paths defined by the homotopy can be tracked independently. For sparse polynomial systems, polyhedral methods give efficient homotopy algorithms. The polyhedral homotopy methods run in three stages: (1) compute the mixed volume; (2) solve a random coefficient start system; (3) track solution paths to solve the target system. This paper is about how to parallelize the second stage in PHCpack. We use a static workload distribution algorithm and achieve a good speedup on the cyclic n-roots benchmark systems. Dynamic workload balancing leads to reduced wall times on large polynomial systems which arise in mechanism design. 2000 Mathematics Subject Classification. Primary 65H10. Secondary 14Q99, 68W30. Key words and phrases. Continuation methods, load balancing, parallel computation, path following, polynomial systems, polyhedral homotopies.
Jan Verschelde, Yan Zhuang
Added 11 Jun 2010
Updated 11 Jun 2010
Type Conference
Year 2006
Where ICPPW
Authors Jan Verschelde, Yan Zhuang
Comments (0)