One-pass and tree-shaped tableau systems for TPTL and TPTLb+Past

被引:4
|
作者
Geatti, Luca [1 ]
Gigante, Nicola [1 ]
Montanari, Angelo [1 ]
Reynolds, Mark [2 ]
机构
[1] Univ Udine, Udine, Italy
[2] Univ Western Australia, Nedlands, WA, Australia
关键词
TEMPORAL LOGIC; COMPLEXITY;
D O I
10.1016/j.ic.2020.104599
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Linear Temporal Logic (LTL) is one of the most commonly used formalisms for representing and reasoning about temporal properties of computations. Its application domains range from formal verification to artificial intelligence. Many real-time extensions of LTL have been proposed over the years, including Timed Propositional Temporal Logic (TPTL), that makes it possible to constrain the temporal ordering of pairs of events as well as the exact time elapsed between them. The paper focuses on TPTL and Bounded TPTL with Past (TPTLb+P), a bounded variant of TPTL enriched with past operators, which has been recently introduced to formalise a meaningful class of timeline-based planning problems. TPTLb+P allows one to refer to the past while keeping the computational complexity under control: in contrast to the full TPTL with Past (TPTL+P), whose satisfiability problem is non-elementary, the satisfiability problem for TPTLb+P is EXPSPACE-complete. The paper deals with the satisfiability problem for TPTL and TPTLb+P by providing an original tableau system for each of them that suitably generalises Reynolds' one-pass and tree-shaped tableau for LTL. First, we show how to handle past operators, by devising a one-pass and tree-shaped tableau system for LTL with Past (LTL+P). Then, we adapt it to TPTL and TPTLb+P, providing full proofs of the soundness and completeness of the resulting systems. In particular, completeness is proved by exploiting a novel model-theoretic argument that, compared to the one originally employed for the LTL system, provides a deeper understanding of the crucial role of the prune rule of the system. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页数:25
相关论文
共 27 条
  • [21] BigIntegr: One-Pass Architectural Synthesis for Continuous-Flow Microfluidic Lab-on-a-Chip Systems
    Huang, Xing
    Pan, Youlin
    Chen, Zhen
    Guo, Wenzhong
    Wille, Robert
    Ho, Tsung-Yi
    Schlichtmann, Ulf
    2021 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN (ICCAD), 2021,
  • [23] A decentralized parallel one-pass fixed-interval deconvolution algorithm for multisensor systems with multiplicative noises
    Chu Dongsheng
    Liu Bin
    Liang Meng
    Zhang Ling
    Journal of Ocean University of Qingdao, 2002, 1 (2) : 206 - 210
  • [24] One-pass LVCSR algorithm using linear lexicon search and 1-best approximation tree-structured lexicon search
    Kitaoka, Norihide
    Liang, Ying
    Takahashi, Nobutoshi
    Nakagawa, Seiichi
    2007 9TH INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND ITS APPLICATIONS, VOLS 1-3, 2007, : 600 - +
  • [25] Student performance and satisfaction in the first iteration of an integrated renal and respiratory systems course in a redesigned one-pass preclinical curriculum
    Villalobos, Alice
    Kruczek, Cassandra
    Bobulescu, I. Alexandru
    PHYSIOLOGY, 2023, 38
  • [26] ARDEN2BYTECODE: A one-pass Arden Syntax compiler for service-oriented decision support systems based on the OSGi platform
    Gietzelt, Matthias
    Goltz, Ursula
    Grunwald, Daniel
    Lochau, Matte
    Marschollek, Michael
    Song, Bianying
    Wolf, Klaus-Hendrik
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2012, 106 (02) : 114 - 125
  • [27] On using the minimum energy dissipation to estimate the steady-state of a flow network and discussion about the resulting power-law:application to tree-shaped networks in HVAC systems
    Soto-Frances, Victor-Manuel
    Pinazo-Ojer, Jose-Manuel
    Sarabia-Escriva, Emilio-Jose
    Martinez-Beltran, Pedro-Juan
    ENERGY, 2019, 172 : 181 - 195