Algorithm 795: PHCpack: a general-purpose solver for polynomial systems by homotopy continuation

Jan Verschelde
1999 ACM Transactions on Mathematical Software  
Polynomial systems occur in a wide variety of application domains. Homotopy continuation methods are reliable and powerful methods to compute numerically approximations to all isolated complex solutions. During the last decade considerable progress has been accomplished on exploiting structure in a polynomial system, in particular its sparsity. In this article the structure and design of the software package PHC is described. The main program operates in several modes, is menu driven, and is
more » ... e oriented. This package features a great variety of root-counting methods among its tools. The outline of one black-box solver is sketched, and a report is given on its performance on a large database of test problems. The software has been developed on four different machine architectures. Its portability is ensured by the gnu-ada compiler.
doi:10.1145/317275.317286 fatcat:33xrvqlxszc3vowcyc4uhr72uu