Complexity estimates depending on condition and round-of error

From MaRDI portal





Solving systems of polynomial equations by computer has become a principal task in many areas of science. In most of this usage of the machine, there is a loss of precision at many steps of the process. For example a round-off error occurs when two numbers with 10 digit precision are multiplied to obtain a new number with 10 digit precision. The main goal of this paper is to give a theoretical foundation for solving systems of equations (with inequality constraints permitted as well) which takes into account this loss of precision. We give an algorithm with reasonable complexity estimates for solving general real polynomial systems of equalities and inequalities and which succeeds in the presence of round-off error, provided the precision of the computation satisfies a bound polynomial in some parameters (to be described). Moreover we strive to give some foundations for the round-off error in the setting of real number machines. Modifying these ``real Turing machines to include round-off error helps to make a more compelling case for their use in the foundations of numerical analysis. Our main theorem states that the feasibility of any system of equalities and inequalities in \(n\) variables can be decided in time polynomial in the condition number of the input system and singly exponential in \(n\). Moreover, a polynomial bound is given for the required precision. For the entire collection see [Zbl 0895.00050].











This page was built for publication: Complexity estimates depending on condition and round-of error

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4252028)