Proceedings of the 17th International Conference on Hybrid Systems: Computation and Control 2014
DOI: 10.1145/2562059.2562128
|View full text |Cite
|
Sign up to set email alerts
|

Resilience to intermittent assumption violations in reactive synthesis

Abstract: We consider the synthesis of reactive systems that are robust against intermittent violations of their environment assumptions. Such assumptions are needed to allow many systems that work in a larger context to fulfill their tasks. Yet, due to glitches in hardware or exceptional operating conditions, these assumptions do not always hold in the field. Manually constructed systems often exhibit error-resilience and can continue to work correctly in such cases. With the development cycles of reactive systems beco… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
42
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
5
2
2

Relationship

2
7

Authors

Journals

citations
Cited by 42 publications
(42 citation statements)
references
References 16 publications
0
42
0
Order By: Relevance
“…These added assumptions may be interpreted as restricting the mobility of the uncontrolled agents and are relaxed, when possible, by identifying when they may be violated, if only on a temporary basis. In this regard, our approach is inspired by works on error resilience (Ehlers and Topcu 2014) and recovery (Wong et al 2014) in reactive synthesis.…”
Section: Specification Revisionsmentioning
confidence: 99%
“…These added assumptions may be interpreted as restricting the mobility of the uncontrolled agents and are relaxed, when possible, by identifying when they may be violated, if only on a temporary basis. In this regard, our approach is inspired by works on error resilience (Ehlers and Topcu 2014) and recovery (Wong et al 2014) in reactive synthesis.…”
Section: Specification Revisionsmentioning
confidence: 99%
“…Some works have addressed the challenge of synthesizing controllers which are more robust to assumption violations, e.g., Ehlers and Topcu [6] suggested an approach where the synthesized controller allows violations of safety assumptions up to some constant number of times.…”
Section: Running Synthesized Controllers On the Forkliftmentioning
confidence: 99%
“…It then visits mailroom to pick up a package if it is notified that a package is ready for pickup by the packageReady sensor (line 6, 9-10). With the package in hand, the robot must deliver it to office (line [7][8]11). In addition, the robot cannot enter the atrium when the sensor betweenClasses is true, and it cannot enter the kitchen if cooking is true (line [4][5].…”
Section: Examplementioning
confidence: 99%
“…In our work, we ensure that no system guarantees is ever violated. [8] describes an approach to synthesize a controller that can tolerate short sequences of up to k environment assumption violations for some k. The approach comes at a high computational cost, and does not include an additional best-effort approach to tolerate more assumption violations whenever possible, as our recovery approach does. However, the technique is orthogonal to ours in the sense that they can be combined to yield both benefits.…”
Section: Introductionmentioning
confidence: 99%