Finite-Trace Linear Temporal Logic: Coinductive Completeness

被引:0
|
作者
Rosu, Grigore [1 ]
机构
[1] Univ Illinois, Champaign, IL 61820 USA
来源
RUNTIME VERIFICATION, (RV 2016) | 2016年 / 10012卷
关键词
SEMANTICS; LTL;
D O I
10.1007/978-3-319-46982-9_21
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Linear temporal logic (LTL) is suitable not only for infinite-trace systems, but also for finite-trace systems. Indeed, LTL is frequently used as a trace specification formalism in runtime verification. The completeness of LTL with only infinite or with both infinite and finite traces has been extensively studied, but similar direct results for LTL with only finite traces are missing. This paper proposes a sound and complete proof system for finite-trace LTL. The axioms and proof rules are natural and expected, except for one rule of coinductive nature, reminiscent of the Godel-Lob axiom. A direct decision procedure for finite-trace LTL satisfiability, a PSPACE-complete problem, is also obtained as a corollary.
引用
收藏
页码:333 / 350
页数:18
相关论文
共 50 条
  • [21] Logical consecutions in intransitive temporal linear logic of finite intervals
    Rybakov, V
    JOURNAL OF LOGIC AND COMPUTATION, 2005, 15 (05) : 663 - 678
  • [22] Semantics for Linear-time Temporal Logic with Finite Observations
    Amjad, Rayhana
    van Glabbeek, Rob
    O'Connor, Liam
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2024, (412):
  • [23] A tableau construction for finite linear-time temporal logic
    Huang, Samuel
    Cleaveland, Rance
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2022, 125
  • [24] USING FINITE LINEAR TEMPORAL LOGIC FOR SPECIFYING DATABASE DYNAMICS
    SAAKE, G
    LIPECK, UW
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 385 : 288 - 300
  • [25] Focus games for satisfiability and completeness of temporal logic
    Lange, M
    Stirling, C
    16TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2001, : 357 - 365
  • [26] A Probabilistic Temporal Epistemic Logic: Strong Completeness
    Ognjanovic, Zoran
    Stepic, Angelina Ilic
    Perovic, Aleksandar
    LOGIC JOURNAL OF THE IGPL, 2024, 32 (01) : 94 - 138
  • [27] COMPLETENESS OF TEMPORAL AND SPATIAL LOGIC ETSL.
    Iwanuma, Koji
    Harao, Masateru
    Noguchi, Shoichi
    Systems and Computers in Japan, 1987, 18 (06) : 1 - 14
  • [28] A hierarchical completeness proof for propositional temporal logic
    Moszkowski, B
    VERIFICATION: THEORY AND PRACTICE: ESSAYS DEDICATED TO ZHOAR MANNA ON THE OCCASION OF HIS 64TH BIRTHDAY, 2003, 2772 : 480 - 523
  • [29] A Hoare Logic for the Coinductive Trace-Based Big-Step Semantics of While
    Nakata, Keiko
    Uustalu, Tarmo
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2010, 6012 : 488 - +
  • [30] On the completeness and decidability of the horn-like fragment of the first-order linear temporal logic
    Pliuškevičius R.
    Lithuanian Mathematical Journal, 2001, 41 (4) : 373 - 383