Affiliation:
1. Max Planck Institute for Software Systems and University of California, Los Angeles
2. University of California, Los Angeles
Abstract
A key property for systems subject to uncertainty in their operating environment is
robustness
: ensuring that unmodeled but bounded disturbances have only a proportionally bounded effect upon the behaviors of the system. Inspired by ideas from robust control and dissipative systems theory, we present a formal definition of robustness as well as algorithmic tools for the design of optimally robust controllers for ω-regular properties on discrete transition systems. Formally, we define
metric automata
—automata equipped with a metric on states—and strategies on metric automata which guarantee robustness for ω-regular properties. We present fixed-point algorithms to construct optimally robust strategies in polynomial time. In contrast to strategies computed by classical graph theoretic approaches, the strategies computed by our algorithm ensure that the behaviors of the controlled system gracefully degrade under the action of disturbances; the degree of degradation is parameterized by the magnitude of the disturbance. We show an application of our theory to the design of controllers that tolerate infinitely many transient errors provided they occur infrequently enough.
Funder
National Science Foundation
Publisher
Association for Computing Machinery (ACM)
Subject
Hardware and Architecture,Software
Cited by
9 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Robust Control of Metric Discrete Event Systems Against Bounded Disturbances;IFAC-PapersOnLine;2024
2. On tolerance of discrete systems with respect to transition perturbations;Discrete Event Dynamic Systems;2023-10-17
3. Robustness-by-Construction Synthesis: Adapting to the Environment at Runtime;Leveraging Applications of Formal Methods, Verification and Validation. Verification Principles;2022
4. Synthesizing optimally resilient controllers;Acta Informatica;2019-10-31
5. Evrostos;Proceedings of the 22nd ACM International Conference on Hybrid Systems: Computation and Control;2019-04-16