I. Introduction
Semidefinite programs (SDPs) are a class of convex problems over the cone of positive semidefinite (PSD) matrices [2], which is one of the major computational tools in linear control theory. Many analysis and synthesis problems in linear systems can be addressed via solving certain SDPs; see [3] for an overview. The later development of sum-of-squares (SOS) optimization [4], [5] extends the applications of SDPs to nonlinear problems involving polynomials, and, thus, allows addressing many nonlinear control problems systematically, e.g., certifying asymptotic stability of equilibrium points of nonlinear systems [6], [7], approximating region of attraction [8]–[10], and providing bounds on infinite-time averages [11].