A tool for deciding the satisfiability of continuous-time metric temporal logic

被引:0
|
作者
Marcello M. Bersani
Matteo Rossi
Pierluigi San Pietro
机构
[1] Politecnico di Milano – DEIB,
[2] CNR IEIIT-MI,undefined
来源
Acta Informatica | 2016年 / 53卷
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Constraint LTL over clocks is a variant of CLTL, an extension of linear-time temporal logic allowing atomic assertions in a concrete constraint system. Satisfiability of CLTL over clocks is here shown to be decidable by means of a reduction to a decidable Satisfiability Modulo Theories (SMT) problem. The result is a complete Bounded Satisfiability Checking procedure, which has been implemented by using standard SMT solvers. The importance of this technique derives from the possibility of translating various continuous-time metric temporal logics, such as MITL and QTL, into CLTL over clocks itself. Although standard decision procedures of these logics do exist, they have never been realized in practice. Suitable translations into CLTL over clocks have instead allowed us the development of the first prototype tool for deciding MITL and QTL. The paper also reports preliminary, but encouraging, experiments on some significant examples of MITL and QTL formulae.
引用
收藏
页码:171 / 206
页数:35
相关论文
共 50 条
  • [31] Continuous-time Neural Networks Without Local Traps for Solving Boolean Satisfiability
    Molnar, Botond
    Toroczkai, Zoltan
    Ercsey-Ravasz, Maria
    2012 13TH INTERNATIONAL WORKSHOP ON CELLULAR NANOSCALE NETWORKS AND THEIR APPLICATIONS (CNNA), 2012,
  • [32] A Probabilistic Logic for Verifying Continuous-time Markov Chains
    Guan, Ji
    Yu, Nengkun
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2022, PT II, 2022, 13244 : 3 - 21
  • [33] CSLTA:: an expressive logic for continuous-time Markov chains
    Donatelli, Susanna
    Haddad, Serge
    Sproston, Jeremy
    FOURTH INTERNATIONAL CONFERENCE ON THE QUANTITATIVE EVALUATION OF SYSTEMS, 2007, : 31 - +
  • [34] ON THE APPLICABILITY OF NONMONOTONIC LOGIC TO FORMAL REASONING IN CONTINUOUS-TIME
    RAYNER, M
    ARTIFICIAL INTELLIGENCE, 1991, 49 (1-3) : 345 - 360
  • [35] Continuous stochastic logic characterizes bisimulation of continuous-time Markov processes
    Desharnais, J
    Panangaden, P
    JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2003, 56 (1-2): : 99 - 115
  • [36] QUBOS: Deciding quantified Boolean logic using propositional satisfiability solvers
    Ayari, A
    Basin, D
    FORMAL METHODS IN COMPUTER-AIDED DESIGN, PROCEEDINGS, 2002, 2517 : 187 - 201
  • [37] A Metric for Multi-Target Continuous-Time Trajectory Evaluation
    Xin, Yue
    Song, Yan
    Li, Tiancheng
    2022 11TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND INFORMATION SCIENCES (ICCAIS), 2022, : 364 - 370
  • [38] A coverage metric to evaluate tests for continuous-time dynamic systems
    Skruch, Pawel
    OPEN ENGINEERING, 2011, 1 (02): : 174 - 180
  • [39] Continuous-time identification of continuous-time systems
    Kowalczuk, Z
    Kozlowski, J
    (SYSID'97): SYSTEM IDENTIFICATION, VOLS 1-3, 1998, : 1293 - 1298
  • [40] Frequent Pattern Mining in Continuous-Time Temporal Networks
    Jazayeri, Ali
    Yang, Christopher C.
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (01) : 305 - 321