English

An Elimination Method for Solving Bivariate Polynomial Systems: Eliminating the Usual Drawbacks

Mathematical Software 2010-10-08 v1 Symbolic Computation Commutative Algebra Algebraic Geometry

Abstract

We present an exact and complete algorithm to isolate the real solutions of a zero-dimensional bivariate polynomial system. The proposed algorithm constitutes an elimination method which improves upon existing approaches in a number of points. First, the amount of purely symbolic operations is significantly reduced, that is, only resultant computation and square-free factorization is still needed. Second, our algorithm neither assumes generic position of the input system nor demands for any change of the coordinate system. The latter is due to a novel inclusion predicate to certify that a certain region is isolating for a solution. Our implementation exploits graphics hardware to expedite the resultant computation. Furthermore, we integrate a number of filtering techniques to improve the overall performance. Efficiency of the proposed method is proven by a comparison of our implementation with two state-of-the-art implementations, that is, LPG and Maple's isolate. For a series of challenging benchmark instances, experiments show that our implementation outperforms both contestants.

Keywords

Cite

@article{arxiv.1010.1386,
  title  = {An Elimination Method for Solving Bivariate Polynomial Systems: Eliminating the Usual Drawbacks},
  author = {Eric Berberich and Pavel Emeliyanenko and Michael Sagraloff},
  journal= {arXiv preprint arXiv:1010.1386},
  year   = {2010}
}

Comments

16 pages with appendix, 1 figure, submitted to ALENEX 2010

R2 v1 2026-06-21T16:25:07.695Z