2009 30th IEEE Real-Time Systems Symposium 2009
DOI: 10.1109/rtss.2009.17
|View full text |Cite
|
Sign up to set email alerts
|

Symbolic Robustness Analysis

Abstract: A key feature of control systems is robustness, the property that small perturbations in the system inputs cause only small changes in its outputs. Robustness is key to designing systems that work under uncertain or imprecise environments. While continuous control design algorithms can explicitly incorporate robustness as a design goal, it is not clear if robustness is maintained at the software implementation level of the controller: two "close" inputs can execute very different code paths which may potential… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
53
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 53 publications
(53 citation statements)
references
References 10 publications
(8 reference statements)
0
53
0
Order By: Relevance
“…However, sampling cannot be applied in our context as representation error bounds are too small to be representable without using higher precision. Static analysis has also been proposed to prove a program is continuous [6,17,26] or robust [7,34] in the presence of input errors.…”
Section: Related Workmentioning
confidence: 99%
“…However, sampling cannot be applied in our context as representation error bounds are too small to be representable without using higher precision. Static analysis has also been proposed to prove a program is continuous [6,17,26] or robust [7,34] in the presence of input errors.…”
Section: Related Workmentioning
confidence: 99%
“…In prior work [15], [4][5][6] on continuity and robustness analysis, the focus is on checking if the function computed by a program has desirable properties such as Lipschitz continuity. While these papers reason about programs that manipulate numbers, we focus on robustness analysis of programs manipulating strings.…”
Section: Related Workmentioning
confidence: 99%
“…One way to ensure that a transducer behaves reliably on uncertain inputs is to show that it is robust, as formalized in [15,4,6]. Informally, robustness means that small perturbations to the transducer's inputs can only lead to small changes in the corresponding outputs.…”
Section: Introductionmentioning
confidence: 99%
“…Researchers have developed techniques to identify continuous or Lipschitz-continuous programs [5,6,18,19,26]. Identified applications include differential privacy [5,6,26] and robust functions for embedded systems [6,18,19].…”
Section: Related Workmentioning
confidence: 99%