Computing rational points in convex semi-algebraic sets and SOS decompositions
Symbolic Computation
2009-10-16 v1 Data Structures and Algorithms
Optimization and Control
Abstract
Let , for , bounding the bit length of the coefficients of the 's, and be a quantifier-free -formula defining a convex semi-algebraic set. We design an algorithm returning a rational point in if and only if . It requires bit operations. If a rational point is outputted its coordinates have bit length dominated by . Using this result, we obtain a procedure deciding if a polynomial is a sum of squares of polynomials in . Denote by the degree of , the maximum bit length of the coefficients in , and . This procedure requires bit operations and the coefficients of the outputted polynomials have bit length dominated by .
Cite
@article{arxiv.0910.2973,
title = {Computing rational points in convex semi-algebraic sets and SOS decompositions},
author = {Mohab Safey El Din and Lihong Zhi},
journal= {arXiv preprint arXiv:0910.2973},
year = {2009}
}