Compositional Synthesis via a Convex Parameterization of Assume-Guarantee Contracts

被引:15
|
作者
Ghasemi, Kasra [1 ]
Sadraddini, Sadra [2 ]
Belta, Calin [1 ]
机构
[1] Boston Univ, Boston, MA 02215 USA
[2] MIT, 77 Massachusetts Ave, Cambridge, MA 02139 USA
关键词
Compositional Synthesis; Assume-Guarantee Contracts; Zonotopes; Viable Sets; Linear Systems; INVARIANT-SETS; SYSTEMS; DESIGN;
D O I
10.1145/3365365.3382212
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We develop an assume-guarantee framework for control of large scale linear (time-varying) systems from finite-time reach and avoid or infinite-time invariance specifications. The contracts describe the admissible set of states and controls for individual subsystems. A set of contracts compose correctly if mutual assumptions and guarantees match in a way that we formalize. We propose a rich parameterization of contracts such that the set of parameters that compose correctly is convex. Moreover, we design a potential function of parameters that describes the distance of contracts from a correct composition. Thus, the verification and synthesis for the aggregate system are broken to solving small convex programs for individual subsystems, where correctness is ultimately achieved in a compositional way. Illustrative examples demonstrate the scalability of our method.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Compositional synthesis for linear systems via convex optimization of assume-guarantee contracts
    Ghasemi, Kasra
    Sadraddini, Sadra
    Belta, Calin
    [J]. AUTOMATICA, 2024, 169
  • [2] Compositional Synthesis of Signal Temporal Logic Tasks via Assume-Guarantee Contracts
    Liu, Siyuan
    Saoud, Adnane
    Jagtap, Pushpak
    Dimarogonas, Dimos, V
    Zamani, Majid
    [J]. 2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 2184 - 2189
  • [3] Quotient for Assume-Guarantee Contracts
    Romeo, Inigo Incer
    Sangiovanni-Vincentelli, Alberto
    Lin, Chung-Wei
    Kang, Eunsuk
    [J]. PROCEEDINGS OF THE 2018 16TH ACM/IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN (MEMOCODE), 2018, : 67 - 77
  • [4] Compositional Set Invariance in Network Systems with Assume-Guarantee Contracts
    Chen, Yuxiao
    Anderson, James
    Kalsi, Karan
    Low, Steven H.
    Ames, Aaron D.
    [J]. 2019 AMERICAN CONTROL CONFERENCE (ACC), 2019, : 1027 - 1034
  • [5] Assume-guarantee synthesis
    Chatterjee, Krishnendu
    Henzinger, Thomas A.
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2007, 4424 : 261 - +
  • [6] Invariant Sets for Assume-Guarantee Contracts
    Girard, Antoine
    Iovine, Alessio
    Benberkane, Sofiane
    [J]. 2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 2190 - 2195
  • [7] Composition of Behavioural Assume-Guarantee Contracts
    Shali, Brayan M.
    van der Schaft, Arjan
    Besselink, Bart
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (10) : 5991 - 6006
  • [8] Monitoring Assumptions in Assume-Guarantee Contracts
    Sokolsky, Oleg
    Zhang, Teng
    Lee, Insup
    McDougall, Michael
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (208): : 46 - 53
  • [9] From Partial to Global Assume-Guarantee Contracts: Compositional Realizability Analysis in FRET
    Mavridou, Anastasia
    Katis, Andreas
    Giannakopoulou, Dimitra
    Kooi, David
    Pressburger, Thomas
    Whalen, Michael W.
    [J]. FORMAL METHODS, FM 2021, 2021, 13047 : 503 - 523
  • [10] Assume-Guarantee Contracts and Controller Synthesis for Vehicular Traffic Networks
    Kim, Eric S.
    Arcak, Murat
    Seshia, Sanjit A.
    [J]. 2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 882 - 882