From Approximate Factorization to Root Isolation with Application to Cylindrical Algebraic Decomposition
Abstract
We present an algorithm for isolating the roots of an arbitrary complex polynomial that also works for polynomials with multiple roots provided that the number of distinct roots is given as part of the input. It outputs pairwise disjoint disks each containing one of the distinct roots of , and its multiplicity. The algorithm uses approximate factorization as a subroutine. In addition, we apply the new root isolation algorithm to a recent algorithm for computing the topology of a real planar algebraic curve specified as the zero set of a bivariate integer polynomial and for isolating the real solutions of a bivariate polynomial system. For input polynomials of degree and bitsize , we improve the currently best running time from (deterministic) to (randomized) for topology computation and from (deterministic) to (randomized) for solving bivariate systems.
Cite
@article{arxiv.1301.4870,
title = {From Approximate Factorization to Root Isolation with Application to Cylindrical Algebraic Decomposition},
author = {Kurt Mehlhorn and Michael Sagraloff and Pengming Wang},
journal= {arXiv preprint arXiv:1301.4870},
year = {2014}
}