Robust-to-Dynamics Optimization

05/09/2018
by   Amir Ali Ahmadi, et al.
0

A robust-to-dynamics optimization (RDO) problem is an optimization problem specified by two pieces of input: (i) a mathematical program (an objective function f:R^n→R and a feasible set Ω⊆R^n), and (ii) a dynamical system (a map g:R^n→R^n). Its goal is to minimize f over the set S⊆Ω of initial conditions that forever remain in Ω under g. The focus of this paper is on the case where the mathematical program is a linear program and the dynamical system is either a known linear map, or an uncertain linear map that can change over time. In both cases, we study a converging sequence of polyhedral outer approximations and (lifted) spectrahedral inner approximations to S. Our inner approximations are optimized with respect to the objective function f and their semidefinite characterization---which has a semidefinite constraint of fixed size---is obtained by applying polar duality to convex sets that are invariant under (multiple) linear maps. We characterize three barriers that can stop convergence of the outer approximations from being finite. We prove that once these barriers are removed, our inner and outer approximating procedures find an optimal solution and a certificate of optimality for the RDO problem in a finite number of steps. Moreover, in the case where the dynamics are linear, we show that this phenomenon occurs in a number of steps that can be computed in time polynomial in the bit size of the input data. Our analysis also leads to a polynomial-time algorithm for RDO instances where the spectral radius of the linear map is bounded above by any constant less than one. Finally, in our concluding section, we propose a broader research agenda for studying optimization problems with dynamical systems constraints, of which RDO is a special case.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/20/2023

Safely Learning Dynamical Systems

A fundamental challenge in learning an unknown dynamical system is to re...
research
03/21/2018

Semidefinite Outer Approximation of the Backward Reachable Set of Discrete-time Autonomous Polynomial Systems

We approximate the backward reachable set of discrete-time autonomous po...
research
05/24/2019

Neuro-Optimization: Learning Objective Functions Using Neural Networks

Mathematical optimization is widely used in various research fields. Wit...
research
12/03/2022

Distributionally Robust Lyapunov Function Search Under Uncertainty

This paper develops methods for proving Lyapunov stability of dynamical ...
research
03/12/2019

Linear Encodings for Polytope Containment Problems

The polytope containment problem is deciding whether a polytope is a con...
research
08/23/2022

Sparse Polynomial Optimization: Theory and Practice

The problem of minimizing a polynomial over a set of polynomial inequali...
research
04/21/2022

Model-free Learning of Regions of Attraction via Recurrent Sets

We consider the problem of learning an inner approximation of the region...

Please sign up or login with your details

Forgot password? Click here to reset