Adaptive Reactive Synthesis for LTL and LTLf Modulo Theories

被引:0
|
作者
Rodriguez, Andoni [1 ,2 ]
Sanchez, Cesar [1 ]
机构
[1] IMDEA Software Inst, Madrid, Spain
[2] Univ Politecn Madrid, Madrid, Spain
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Reactive synthesis is the process of generate correct controllers from temporal logic specifications. Typically, synthesis is restricted to Boolean specifications in LTL. Recently, a Boolean abstraction technique allows to translate LTLT specifications that contain literals in theories into equi-realizable LTL specifications, but no full synthesis procedure exists yet. In synthesis modulo theories, the system receives valuations of environment variables (from a first-order theory T) and outputs valuations of system variables from T. In this paper, we address how to syntheize a full controller using a combination of the static Boolean controller obtained from the Booleanized LTL specification together with on-the-fly queries to a solver that produces models of satisfiable existential T formulae. This is the first synthesis method for LTL modulo theories. Additionally, our method can produce adaptive responses which increases explainability and can improve runtime properties like performance. Our approach is applicable to both LTL modulo theories and LTLf modulo theories.
引用
收藏
页码:10679 / 10686
页数:8
相关论文
共 50 条
  • [31] Occurrence Typing Modulo Theories
    Kent, Andrew M.
    Kempe, David
    Tobin-Hochstadt, Sam
    ACM SIGPLAN NOTICES, 2016, 51 (06) : 296 - 309
  • [32] Foundations of Satisfiability Modulo Theories
    Tinelli, Cesare
    LOGIC, LANGUAGE, INFORMATION AND COMPUTATION, 2010, 6188 : 58 - 58
  • [33] Structured learning modulo theories
    Teso, Stefano
    Sebastiani, Roberto
    Passerini, Andrea
    ARTIFICIAL INTELLIGENCE, 2017, 244 : 166 - 187
  • [34] Reusing Solutions Modulo Theories
    Aquino, Andrea
    Denaro, Giovanni
    Pezze, Mauro
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2021, 47 (05) : 948 - 968
  • [35] Extended bounded response LTL: a new safety fragment for efficient reactive synthesis
    Cimatti, Alessandro
    Geatti, Luca
    Gigante, Nicola
    Montanari, Angelo
    Tonetta, Stefano
    FORMAL METHODS IN SYSTEM DESIGN, 2021, 64 (1) : 1 - 49
  • [36] Fairness Modulo Theory: A New Approach to LTL Software Model Checking
    Dietsch, Daniel
    Heizmann, Matthias
    Langenfeld, Vincent
    Podelski, Andreas
    COMPUTER AIDED VERIFICATION, PT I, 2015, 9206 : 49 - 66
  • [37] Component-Based Synthesis of Embedded Systems Using Satisfiability Modulo Theories
    Peter, Steffen
    Givargis, Tony
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2015, 20 (04)
  • [38] Optimizations for LTL synthesis
    Jobstmann, Barbara
    Bloem, Roderick
    PROCEEDINGS OF FORMAL METHODS IN COMPUTER AIDED DESIGN, 2006, : 117 - +
  • [39] Clausal Presentation of Theories in Deduction Modulo
    Jian-Hua Gao
    Journal of Computer Science and Technology, 2013, 28 : 1085 - 1096
  • [40] An Instantiation Scheme for Satisfiability Modulo Theories
    Echenim, Mnacho
    Peltier, Nicolas
    JOURNAL OF AUTOMATED REASONING, 2012, 48 (03) : 293 - 362