Testing Sign Conditions on a Multivariate Polynomial and Applications

被引:33
作者
El Din, Mohab Safey [1 ]
机构
[1] Univ Paris 06, SPIRAL Team LIP6, INRIA UPMC SALSA Project LIP6, 104 Ave President Kennedy, F-75016 Paris, France
关键词
Polynomial systems; real solutions; inequalities; optimization; complexity;
D O I
10.1007/s11786-007-0003-9
中图分类号
O29 [应用数学];
学科分类号
070104 [应用数学];
摘要
Let f be a polynomial in Q[X-1,..., X-n] of degree D. We focus on testing the emptiness and computing at least one point in each connected component of the semi-algebraic set defined by f > 0 (or f < 0 or f not equal 0). To this end, the problem is reduced to computing at least one point in each connected component of a hypersurface defined by f - e = 0 for e is an element of Q positive and small enough. We provide an algorithm allowing us to determine a positive rational number e which is small enough in this sense. This is based on the efficient computation of the set of generalized critical values of the mapping f : y is an element of C-n -> f(y) is an element of C which is the union of the classical set of critical values of the mapping f and the set of asymptotic critical values of the mapping f. Then, we show how to use the computation of generalized critical values in order to obtain an efficient algorithm deciding the emptiness of a semi-algebraic set defined by a single inequality or a single inequation. At last, we show how to apply our contribution to determining if a hypersurface contains real regular points. We provide complexity estimates for probabilistic versions of the latter algorithms which are within O(n(7)D(4n)) arithmetic operations in Q. The paper ends with practical experiments showing the efficiency of our approach on real-life applications.
引用
收藏
页码:177 / 207
页数:31
相关论文
共 46 条
[1]
Real solving for positive dimensional systems [J].
Aubry, P ;
Rouillier, F ;
El Din, MS .
JOURNAL OF SYMBOLIC COMPUTATION, 2002, 34 (06) :543-560
[2]
Bank B, 2004, KYBERNETIKA, V40, P519
[3]
Polar varieties, real equation solving, and data structures: The hypersurface case [J].
Bank, B ;
Giusti, M ;
Heintz, J ;
Mbakop, GM .
JOURNAL OF COMPLEXITY, 1997, 13 (01) :5-27
[4]
Bank B., 2005, J COMPLEXITY
[5]
On the combinatorial and algebraic complexity of quantifier elimination [J].
Basu, S ;
Pollack, R ;
Roy, MF .
JOURNAL OF THE ACM, 1996, 43 (06) :1002-1045
[6]
Basu S., 1998, QUANTIFIER ELIMINATI
[7]
Basu S., 2003, ALGORITHMS REAL ALGE
[8]
BECKER E, 1993, PROG MATH, V109, P1
[9]
Benedetti R., 1990, ACTUALITES MATH
[10]
COLLINS GE, 1975, SPRINGER LECT NOTES, V33, P515