Failure-Aware Iterative Learning of State-Control Invariant Sets
Ahmad Amine, Nick-Marios T. Kokolakis, Ugo Rosolia, Truong X. Nghiem, Rahul Mangharam

TL;DR
This paper introduces a novel failure-aware iterative learning algorithm to compute maximal state-control invariant sets for linear systems, learning from failing trajectories without explicit system dynamics.
Contribution
It extends control invariance to the joint state-control space and develops a method to learn invariant sets from failures without knowing the system model.
Findings
The FAIL algorithm converges monotonically to the MSCI.
Numerical experiments validate the effectiveness of the approach.
The method learns from failing trajectories to improve invariance sets.
Abstract
In this paper, we address the problem of computing maximal state-control invariant sets using failing trajectories. We introduce the concept of state-control invariance, which extends control invariance from the state space to the joint state-control space. The maximal state-control invariant (MSCI) set simultaneously encodes the maximal control invariant set (MCI) and, for each state in the MCI, the set of control inputs that preserve invariance. We prove that the state projection of the MSCI is the MCI and the state-dependent sections of the MSCI are the admissible invariance-preserving inputs. Building on this framework, we develop a Failure-Aware Iterative Learning (FAIL) algorithm for deterministic linear time invariant systems with polytopic constraints. The algorithm iteratively updates a constraint set in the state-control space by learning predecessor halfspaces from one-step…
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.
