Convergence rates of moment-sum-of-squares hierarchies for volume approximation of semialgebraic sets

Similar documents
Strong duality in Lasserre s hierarchy for polynomial optimization

On Polynomial Optimization over Non-compact Semi-algebraic Sets

Linear conic optimization for nonlinear optimal control

The moment-lp and moment-sos approaches

Convex Optimization & Parsimony of L p-balls representation

Inner approximations of the region of attraction for polynomial dynamical systems

Semidefinite representation of convex hulls of rational varieties

A new look at nonnegativity on closed sets

Convergence rates of moment-sum-of-squares hierarchies for optimal control problems

Optimization over Polynomials with Sums of Squares and Moment Matrices

Minimum volume semialgebraic sets for robust estimation

Approximate Optimal Designs for Multivariate Polynomial Regression

LMI MODELLING 4. CONVEX LMI MODELLING. Didier HENRION. LAAS-CNRS Toulouse, FR Czech Tech Univ Prague, CZ. Universidad de Valladolid, SP March 2009

Comparison of Lasserre s measure based bounds for polynomial optimization to bounds obtained by simulated annealing

Uniform sample generation in semialgebraic sets

Moments and Positive Polynomials for Optimization II: LP- VERSUS SDP-relaxations

Maximizing the Closed Loop Asymptotic Decay Rate for the Two-Mass-Spring Control Problem

Moments and Positive Polynomials for Optimization II: LP- VERSUS SDP-relaxations

CONVEXITY IN SEMI-ALGEBRAIC GEOMETRY AND POLYNOMIAL OPTIMIZATION

Minimum Ellipsoid Bounds for Solutions of Polynomial Systems via Sum of Squares

Approximating Pareto Curves using Semidefinite Relaxations

Formal Proofs, Program Analysis and Moment-SOS Relaxations

Exact SDP Relaxations for Classes of Nonlinear Semidefinite Programming Problems

Convex computation of the region of attraction of polynomial control systems

Semidefinite approximations of projections and polynomial images of semialgebraic sets

Convex computation of the region of attraction of polynomial control systems

Solving Global Optimization Problems with Sparse Polynomials and Unbounded Semialgebraic Feasible Sets

that a broad class of conic convex polynomial optimization problems, called

Convex computation of the region of attraction for polynomial control systems

Simple Approximations of Semialgebraic Sets and their Applications to Control

Mean squared error minimization for inverse moment problems

Measures and LMIs for optimal control of piecewise-affine systems

Hilbert s 17th Problem to Semidefinite Programming & Convex Algebraic Geometry

Unbounded Convex Semialgebraic Sets as Spectrahedral Shadows

Region of attraction approximations for polynomial dynamical systems

Representations of Positive Polynomials: Theory, Practice, and

Modal occupation measures and LMI relaxations for nonlinear switched systems control

On parameter-dependent Lyapunov functions for robust stability of linear systems

Semialgebraic Relaxations using Moment-SOS Hierarchies

Moments and convex optimization for analysis and control of nonlinear partial differential equations

How to generate weakly infeasible semidefinite programs via Lasserre s relaxations for polynomial optimization

Convex computation of the region of attraction for polynomial control systems

An explicit construction of distinguished representations of polynomials nonnegative over finite sets

Inner approximations of the maximal positively invariant set for polynomial dynamical systems

arxiv: v2 [math.oc] 30 Sep 2015

arxiv: v1 [math.oc] 31 Jan 2017

Mean squared error minimization for inverse moment problems

On the application of different numerical methods to obtain null-spaces of polynomial matrices. Part 1: block Toeplitz algorithms.

Controller design and region of attraction estimation for nonlinear dynamical systems

SPECTRA - a Maple library for solving linear matrix inequalities in exact arithmetic

The moment-lp and moment-sos approaches in optimization

A JOINT+MARGINAL APPROACH TO PARAMETRIC POLYNOMIAL OPTIMIZATION

COURSE ON LMI PART I.2 GEOMETRY OF LMI SETS. Didier HENRION henrion

Geometry and topology of continuous best and near best approximations

c 2008 Society for Industrial and Applied Mathematics

Controller design and region of attraction estimation for nonlinear dynamical systems

Sum of Squares Relaxations for Polynomial Semi-definite Programming

Advanced SDPs Lecture 6: March 16, 2017

APPROXIMATE VOLUME AND INTEGRATION FOR BASIC SEMI-ALGEBRAIC SETS

Semidefinite Approximations of Reachable Sets for Discrete-time Polynomial Systems

SEMIDEFINITE PROGRAMMING VS. LP RELAXATIONS FOR POLYNOMIAL PROGRAMMING

Topological properties

ON THE REGULARITY OF SAMPLE PATHS OF SUB-ELLIPTIC DIFFUSIONS ON MANIFOLDS

Extension of C m,ω -Smooth Functions by Linear Operators

Convex computation of the maximum controlled invariant set for discrete-time polynomial control systems

Rank-one LMIs and Lyapunov's Inequality. Gjerrit Meinsma 4. Abstract. We describe a new proof of the well-known Lyapunov's matrix inequality about

On the Complexity of Testing Attainment of the Optimal Value in Nonlinear Optimization

Cone-Constrained Linear Equations in Banach Spaces 1

Optimization based robust control

Jensen s inequality for multivariate medians

arxiv: v1 [math.oc] 9 Sep 2015

Global Optimization with Polynomials

Minimizing Cubic and Homogeneous Polynomials over Integers in the Plane

6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC

A new approximation hierarchy for polynomial conic optimization

POLYNOMIAL OPTIMIZATION WITH SUMS-OF-SQUARES INTERPOLANTS

Globalization and compactness of McCrory Parusiński conditions. Riccardo Ghiloni 1

Convergence Rate of Nonlinear Switched Systems

Chapter One. The Calderón-Zygmund Theory I: Ellipticity

A brief history of noncommutative Positivstellensätze. Jaka Cimprič, University of Ljubljana, Slovenia

n [ F (b j ) F (a j ) ], n j=1(a j, b j ] E (4.1)

JUHA KINNUNEN. Harmonic Analysis

arxiv: v2 [math.oc] 31 May 2010

CHAPTER 6. Differentiation

The Canonical Gaussian Measure on R

Modal occupation measures and LMI relaxations for nonlinear switched systems control

arxiv: v2 [cs.sy] 26 Jul 2018

On the complexity of computing the handicap of a sufficient matrix

Semidefinite Programming

A Proximal Method for Identifying Active Manifolds

Characterizing Robust Solution Sets of Convex Programs under Data Uncertainty

Tools from Lebesgue integration

A Note on Nonconvex Minimax Theorem with Separable Homogeneous Polynomials

New applications of moment-sos hierarchies

Optimizing simultaneously over the numerator and denominator polynomials in the Youla-Kučera parametrization

Polynomial level-set methods for nonlinear dynamical systems analysis

THE STEINER FORMULA FOR EROSIONS. then one shows in integral geometry that the volume of A ρk (ρ 0) is a polynomial of degree n:

Constraint qualifications for convex inequality systems with applications in constrained optimization

Variational Analysis and Tame Optimization

Measure and Integration: Solutions of CW2

Transcription:

Convergence rates of moment-sum-of-squares hierarchies for volume approximation of semialgebraic sets Milan Korda 1, Didier Henrion,3,4 Draft of December 1, 016 Abstract Moment-sum-of-squares hierarchies of semidefinite programs can be used to approximate the volume of a given compact basic semialgebraic set K. The idea consists of approximating from above the indicator function of K with a sequence of polynomials of increasing degree d, so that the integrals of these polynomials generate a convergence sequence of upper bounds on the volume of K. We show that the asymptotic rate of this convergence is at least O(1/ log log d). Keywords: moment relaxations, polynomial sums of squares, convergence rate, semidefinite programming, approximation theory. 1 Introduction The moment-sum-of-squares hierarchy (also known as the Lasserre hierarchy) of semidefinite programs was originally introduced in the context of polynomial optimization, and later on extended in various directions, see e.g. [5] for an introductory survey and [4] for a comprehensive treatment. In our companion note [3] we have studied the convergence rate of this hierarchy applied to optimal control. In the present rate, we carry out the convergence analysis of the hierarchy tailored in [] for approximating the volume (and all the moments of the uniform measure) of a given semi-algebraic set. Let us first recall the main idea of []. Given a compact basic semi-algebraic set K := {x R n : g K i (x) 0, i = 1,..., n K } (1) 1 Department of Mechanical Engineering, University of California, Santa Barbara, CA 93106-5070. milan.korda@engineering.ucsb.edu. CNRS; LAAS; 7 avenue du colonel Roche, F-31400 Toulouse; France. henrion@laas.fr 3 Université de Toulouse; LAAS; F-31400 Toulouse; France. 4 Faculty of Electrical Engineering, Czech Technical University in Prague, Technická, CZ-1666 Prague, Czech Republic. 1

described by polynomials (gi K ) i R[x], we want to approximate numerically its volume vol K := dx. We assume that we are also given a compact basic semi-algebraic set K := {x R n : g i (x) 0, i = 1,..., n } () described by polynomials (g i ) i R[x], such that K is contained in, which is in turn contained in the unit Euclidean ball: K B n := {x R n : x 1} and such that the moments of the uniform (a.k.a. Lebesgue) measure over are known analytically or are easy to compute, or equivalently, such that the integral of a given polynomial over can be evaluated easily. This is the case for instance if is a box or a ball, e.g. = B n. The set K, on the contrary, can be a complicated (e.g., non-convex or disconnected) set for which the volume (as well as the higher Lebesgue moments) are hard to compute. In addition we invoke the following technical assumption: Assumption 1 The origin belongs to the interior of K, i.e, 0 int K. This assumption can be satisfied whenever the set K has a non-empty interior by translating the set such that the origin belongs to the interior. For notationally simplicity, we let g0 K := g0 := 1. Moreover, since K respectively are included in the unit ball B n, we assume without loss of generality that one of the gi K resp. gi, i > 0, is equal to 1 n k=1 x k. Attached to the set K is a specific convex cone called truncated quadratic module defined by { n K Q d (K) := gi K s K i : s K i Σ[x], deg(gi K s K i ) d } i=0 where Σ[x] R[x] is the semidefinite representable convex cone of polynomials that can be written as sums of squares of polynomials. Attached to the outer bounding set, we define analogously the truncated quadratic module { n Q d () := gi s i : s i Σ[x], deg(gi s i ) d }. i=0 Consider then the following hierarchy of convex optimization problems indexed by degree d: vd := inf p p R[x] d (3) s.t. p 1 Q d (K) p Q d ()

where the decision variable belongs to R[x] d, the finite-dimensional vector space of polynomials of total degree less than or equal to d. In problem (3) the objective function is a linear function, the integral of p over, for which we use the simplified notation p := p(x)dx here and in the remainder of the document. Since we assume that is chosen such that the moments of the uniform measure are known, the objective function is an explicit linear function of the coefficients of p expressed in any basis of R[x] d. The truncated quadratic modules Q d (K) and Q d () are semidefinite representable, so problem (3) translates to a finite-dimensional semidefinite program. Moreover, it is shown in [, Theorem 3.] that the sequence (v d ) d N converges from above to the volume of K, i.e. v d v d+1 lim d v d = vol K. The goal of this note is to analyze the rate of convergence of this sequence. Convergence rate Let us first recall several notions from approximation theory. Given a bounded measurable function f : R we define ωf x (t) := sup y s.t. f(y) f(x) y x t as the modulus of continuity of f at a point x. In addition, we define ω f (t) := ωf x (t)dx as the averaged modulus of continuity of f on. Finally we define e f (d) := (p f) inf p R[x] d s.t. p f on as the error of the best approximation to f from above in the L 1 norm by polynomials of degree no more than d. Theorem 1 ([1]) For any bounded measurable function f and for all d N it holds for some constant c depending only on f. e f (d) c ω f (1/d) (4) Theorem 1 links the L 1 approximation error from above to the averaged modulus of continuity. Now we derive an estimate on the averaged modulus of continuity when f = I K, the indicator function of K equal to 1 on K and 0 outside. 3

Lemma 1 For all t [0, 1] it holds ω IK (t) c t for some constant c depending only on K and. Proof: Let K denote the boundary of K and let K(t) := {x : min y K x y t} denote the set of all points whose Euclidean distance to the boundary of is no more than t. Then we have ω x I K (t) = 0 for all x K(t). Hence ω IK (t) = ωi x K (t)dx = K(t) ωi x K (t)dx K(t) 1 dx = vol : K(t). Therefore we need to bound the volume of K(t). In order to do so, we decompose n K = K i i=1 where each K i is a smooth manifold of dimension no more than n 1 and n is finite. Defining K i (t) := {x : min y K i x y t}, Weyl s tube formula [8] yields the bound vol K i (t) c i t for all t [0, 1] and for some constant c i depending on K and only. Hence we get n n vol K(t) vol K i (t) c i t = c t i=1 where c := n i=1 c i depends on K and only, as desired. This leads to the following crucial estimate on the rate of convergence of the best polynomial approximation from above to the indicator function of K: i=1 Theorem For all d N it holds e IK (d) c 1 d for some constant c 1 depending only on K and. Proof: Follows immediately from Theorem 1 and Lemma 1 with c 1 := c c. We need the following assumption, which we conjecture is without loss of generality: (5) 4

Assumption (Finite Gibbs phenomenon) For d N there is a sequence p d (p I K ) argmin p R[x] d s.t. p I K on and a finite constant c G such that max x p d (x) c G. In addition to the results from approximation theory, we need the following result which is a consequence of the fundamental result of [6] and of [3, Corollary 1]: Theorem 3 Let p R[x] be strictly positive on a set S {K, } and let Assumption 1 hold. Then p Q d (S) whenever [( d c S exp k(deg p)(deg p) n deg p max x S p(x) ) c S ] min x S p(x) for some constant c S depending only the algebraic description of S and with k(d) = 3 d+1 r d, where 1 r := sup{s > 0 [ s, s] n K}, (6) which is the reciprocal value of the length of the side of the largest box centered around the origin included in K 1. Now we are in position to prove our main result: Theorem 4 For all ε > 0 it holds vd vol K < ε whenever [( 3c3 (ɛ) (3rn) c3(ɛ) (c G vol B n + ε) ) c ] d c exp ε ( [ 1 ]) c1 = O exp (3rn) ε ε 3c where c 3 (ɛ) := c 1 /ε, r is defined in (6) and the constants c 1 and c depend only on and K. (7) Proof: Let ε > 0 be fixed and decompose ε = ε 1 + ε with ε 1 > 0 and ε > 0. Let p R[x] d be any polynomial feasible in (3) for some d 1. Then we have vd vol K = vd I K (p I K ) ( p d I K ) + p p d where p d is an optimal polynomial approximation to I K from above of degree d satisfying Assumption, i.e., ( p d I K ) c 1 / d and max x p d(x) c G. Selecting d = c 1 /ε 1 we obtain vd vol K ε 1 + f p d 1 By assumption K and hence it is sufficient to take K in the definition of r in (6) rather than S. 5

Hence it suffices to find a d 0 and a polynomial p feasible in (3) for this d such that p p d ε. Let p := p d + ε /vol B n, then p p d = ε vol B n ε vol B n B n = ε. In addition, since p d I K on, we have p ε /vol B n > 0 on and p 1 ε /vol B n > 0 on K and hence p is feasible in (3) for some d 0 [7]. To bound the degree d we invoke Theorem 3 on the two constraints of problem (3). Set c := max(c, c K ), where the constants c and c K are the constants from Theorem 3 (note that these constants depend only on the algebraic description of the sets, not on the polynomial p). Since max x K p(x) 1 max x p(x) c G + ε /vol B n and d p (ɛ 1 ) := deg p = d = c 1 /ε 1, Theorem 3 applied to the two constraints of the problem (3) yields [( k(dp (ɛ 1 ))d p (ɛ 1 ) n dp(ɛ1) (c G + ε /vol B n ) ) ] c d c exp ε /vol B n with k(d) = 3 d+1 r d and r is defined in (6). Setting ε 1 = ε = ε/ and c 3 (ɛ) := c 1 /ε, we obtain (7). ) Corollary 1 It holds vd (1/ vol K = O log log d. Proof: Follows by inverting the asymptotic expression O ( 1 exp[ (3rn) c 1 ε 3c ε ] ) using the fact that (3rn) 4c 1 ε 1 (3rn) c 1 ε 3c ε for small ε. 3 Concluding remarks Our doubly logarithmic asymptotic convergence rate is likely to be pessimistic, even though we suspect the actual convergence rate to be sublinear in d, see for example [, Fig. 4.5] which reports on the values of the moment-sums-of-squares hierarchy for an elementary univariate interval length estimation problem. In this case we could compute numerically the values for degrees up to 100 thanks to the use of Chebyshev polynomials. Beyond univariate polynomials, it is however difficult to study experimentally the convergence rate since the number of variables in the semidefinite program grows polynomially in the degree d, but with an exponent equal to the dimension of the set K. References [1] E. S. Bhaya. Interpolating operators for multiapproximation. Journal of Mathematics and Statistics, 6:40-45, 010. [] D. Henrion, J. B. Lasserre, C. Savorgnan. Approximate volume and integration for basic semialgebraic sets. SIAM Review 51(4):7-743, 009. 6

[3] M. Korda, D. Henrion, C. N. Jones. Convergence rates of moment-sum-of-squares hierarchies for optimal control problems. ariv:1609.076, 9 Sept. 016. [4] J. B. Lasserre. Moments, positive polynomials and their applications. Imperial College Press, London, UK, 010. [5] M. Laurent. Sums of squares, moment matrices and polynomial optimization. In M. Putinar, S. Sullivan (eds.). Emerging applications of algebraic geometry, Vol. 149 of IMA Volumes in Mathematics and its Applications, Springer, Berlin, 009. [6] J. Nie, M. Schweighofer. On the complexity of Putinar s Positivstellensatz. Journal of Complexity 3:135-150, 007. [7] M. Putinar. Positive polynomials on compact semi-algebraic sets. Indiana University Mathematics Journal, 4:969-984, 1993. [8] H. Weyl. On the volume of tubes. American Journal of Mathematics, 61:461-47, 1939. 7