2018 European Control Conference (ECC) 2018
DOI: 10.23919/ecc.2018.8550622
|View full text |Cite
|
Sign up to set email alerts
|

On the Composition of Discrete and Continuous-time Assume-Guarantee Contracts for Invariance

Abstract: Many techniques for verifying invariance properties are limited to systems of moderate size. In this paper, we propose an approach based on assume-guarantee contracts and compositional reasoning for verifying invariance properties of a broad class of discrete-time and continuous-time systems consisting of interconnected components. The notion of assumeguarantee contracts makes it possible to divide responsibilities among the system components: a contract specifies an invariance property that a component must f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
38
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 33 publications
(38 citation statements)
references
References 13 publications
(13 reference statements)
0
38
0
Order By: Relevance
“…where x g ∈ X g , d g ∈ D g , and w g ∈ W. Note that both the assumptions (19) and guarantees (20) are systems of the same form as Σ in (17) and that they share the same space of external variables. Finally, X a , D a , X g , and D g above are all finite-dimensional vector spaces.…”
Section: Contracts As Specificationsmentioning
confidence: 99%
See 2 more Smart Citations
“…where x g ∈ X g , d g ∈ D g , and w g ∈ W. Note that both the assumptions (19) and guarantees (20) are systems of the same form as Σ in (17) and that they share the same space of external variables. Finally, X a , D a , X g , and D g above are all finite-dimensional vector spaces.…”
Section: Contracts As Specificationsmentioning
confidence: 99%
“…The relevance of contracts is given by their use as formal specifications for systems Σ as in (17). This is made explicit using the following definition.…”
Section: Contracts As Specificationsmentioning
confidence: 99%
See 1 more Smart Citation
“…A continuous-time assume-guarantee contract for Σ is a tuple C = (A W , G X , G Y ) where A W ⊆ W is a set of assumptions on the external input and G X ⊆ X , G Y ⊆ Y are sets of guarantees on the state and output, respectively. Intuitively, an assume-guarantee contract is strongly satisfied when if the system's input belongs to A W up to a time instant t, then the system's state belongs to G X at least until t, and the system's output belongs to G Y until t + δ with δ > 0, see [3].…”
Section: Assume-guarantee Contractsmentioning
confidence: 99%
“…ACM ISBN 978-1-4503-5642-8/18/04. https://doi.org/10.1145/3178126.3187001 the general framework introduced in [3], for compositional reasoning and assign an assume-guarantee contract to each vehicle. In Section 4, we explain how symbolic control techniques can be used to synthesize controllers enforcing the specified contracts.…”
Section: Introductionmentioning
confidence: 99%