Controlled Reach-avoid Set Computation for Discrete-time Polynomial Systems via Convex Optimization
Taoran Wu, Yiling Xue, Dejin Ren, Arvind Easwaran, Martin Fr\"anzle, Bai Xue

TL;DR
This paper introduces a convex optimization-based framework for computing controlled reach-avoid sets in discrete-time polynomial systems by leveraging a probabilistic perspective and iterative updates inspired by reinforcement learning.
Contribution
It transforms the nonlinear CRAS computation into a convex problem using probabilistic control input modeling and iterative refinement techniques.
Findings
Effective computation of CRASs demonstrated on multiple examples
Convex optimization approach simplifies the nonlinear problem
Iterative probabilistic updates improve CRAS size estimates
Abstract
This paper addresses the computation of controlled reach-avoid sets (CRASs) for discrete-time polynomial systems subject to control inputs. A CRAS is a set encompassing initial states from which there exist control inputs driving the system into a target set while avoiding unsafe sets. However, efficiently computing CRASs remains an open problem, especially for discrete-time systems. In this paper, we propose a novel framework for computing CRASs which takes advantage of a probabilistic perspective. This framework transforms the fundamentally nonlinear problem of computing CRASs into a computationally tractable convex optimization problem. By regarding control inputs as disturbances obeying certain probability distributions, a CRAS can be equivalently treated as a 0-reach-avoid set in the probabilistic sense, which consists of initial states from which the probability of eventually…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStability and Control of Uncertain Systems · Formal Methods in Verification · Advanced Control Systems Optimization
MethodsSparse Evolutionary Training
