An on-the-fly tableau construction for a real-time temporal logic

被引:0
|
作者
Geilen, M [1 ]
Dams, D [1 ]
机构
[1] Eindhoven Univ Technol, Fac Elect Engn, NL-5600 MB Eindhoven, Netherlands
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Temporal logic is a useful tool for specifying correctness properties of reactive programs. In particular, real-time temporal logics have been developed for expressing quantitative timing aspects of systems. A tableau construction is an algorithm that translates a temporal logic formula into a finite-state automaton that accepts precisely all the models of the formula. It is a key ingredient to checking satisfiability of a formula as well as to the automata-theoretic approach to model checking. An improvement to the efficiency of tableau constructions has been the development of on-the-fly versions. In the real-time domain, tableau constructions have been developed for various logics and their complexities have been studied. However, there has been considerably less work aimed at improving and implementing them. In this paper, we present an on-the-fly tableau construction for a linear temporal logic with dense time, a fragment of Metric Interval Temporal Logic that is decidable in PSPACE. We have implemented a prototype of the algorithm and give experimental results. Being on-the-fly, our algorithm is expected to use less memory and to give smaller tableaux in many cases in practice than existing constructions.
引用
收藏
页码:276 / 290
页数:15
相关论文
共 50 条
  • [21] Real-time interactive path extraction with on-the-fly adaptation of the external forces
    Gérard, O
    Deschamps, T
    Greff, M
    Cohen, LD
    COMPUTER VISION - ECCV 2002 PT III, 2002, 2352 : 807 - 821
  • [22] REAL-TIME AUDIO MIXING - USER-DIRECTED AUDIO ON-THE-FLY
    OUIMETTE, S
    CD-ROM PROFESSIONAL, 1995, 8 (09): : 38 - 40
  • [23] Event language for real-time on-the-fly control according to the initial requirements
    Nadrchal, SP
    RELIABLE SOFTWARE TECHNOLOGIES- ADA-EUROPE 2004, 2004, 3063 : 120 - 131
  • [24] On-the-fly reconfigurable logic
    Rajagopalan, K
    Phillips, B
    Abbott, D
    SMART STRUCTURES, DEVICES, AND SYSTEMS II, PT 1 AND 2, 2005, 5649 : 101 - 109
  • [25] A tableau system for linear-TIME temporal logic
    Schmitt, PH
    GoubaultLarrecq, J
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 1997, 1217 : 130 - 144
  • [26] Optimistic and Pessimistic On-the-fly Analysis for Metric Temporal Graph Logic
    Schneider, Sven
    Sakizloglou, Lucas
    Maximova, Maria
    Giese, Holger
    GRAPH TRANSFORMATION, ICGT 2020, 2020, 12150 : 276 - 294
  • [27] WARP: On-the-fly Program Synthesis for Agile, Real-time, and Reliable Wireless Networks
    Brummet, Ryan
    Hossain, Md Kowsar
    Chipara, Octav
    Herman, Ted
    Goddard, Steve
    IPSN'21: PROCEEDINGS OF THE 20TH ACM/IEEE CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS, 2021, : 254 - 267
  • [28] Joint on-the-fly network coding/video quality adaptation for real-time delivery
    Tuan Tran Thai
    Lacan, Jerome
    Lochin, Emmanuel
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2014, 29 (04) : 449 - 461
  • [29] On-the-fly Data Pipeline for Image Processing enabling Real-time Persistence Correction
    Mandla, Christopher
    Hameed, Muhammad Subhan
    Aracic, Viseslav
    Ott, Sabine
    Plattner, Markus
    Herkersdorf, Andreas
    Wild, Thomas
    X-RAY, OPTICAL, AND INFRARED DETECTORS FOR ASTRONOMY IX, 2020, 11454
  • [30] Guaranteeing temporal validity with a real-time logic of knowledge
    Anderson, S
    Filipe, JK
    23RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, 2003, : 178 - 183