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 条
  • [31] On-the-fly DICOM-RTV metadata pseudonymization during a real-time streaming
    El Jaouhari, Saad
    Pasquier, Guillaume
    Cordonnier, Emmanuel
    2020 34TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2020), 2020, : 249 - 254
  • [32] SPECIFYING REAL-TIME PROPERTIES WITH METRIC TEMPORAL LOGIC
    KOYMANS, R
    REAL-TIME SYSTEMS, 1990, 2 (04) : 255 - 299
  • [33] Automatic Trajectory Synthesis for Real-Time Temporal Logic
    da Silva, Rafael Rodrigues
    Kurtz, Vince
    Lin, Hai
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (02) : 780 - 794
  • [34] Real-time RRT* with Signal Temporal Logic Preferences
    Linard, Alexis
    Torre, Ilaria
    Bartoli, Ermanno
    Sleat, Alex
    Leite, Iolanda
    Tumova, Jana
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 8621 - 8627
  • [35] APPLICATIONS OF TEMPORAL LOGIC TO THE SPECIFICATION OF REAL-TIME SYSTEMS
    PNUELI, A
    HAREL, E
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 331 : 84 - 98
  • [36] Modelling real-time systems with continuous-time temporal logic
    Li, GY
    Tang, ZS
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2002, 2495 : 231 - 236
  • [37] On-the-fly Energy Minimization for Multi-Mode Real-Time Systems on Heterogeneous Platforms
    Lifa, Adrian
    Eles, Petru
    Peng, Zebo
    2015 13TH IEEE SYMPOSIUM ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2015, : 75 - 84
  • [38] REAL-TIME RADIOBIOLOGICAL MODELLING: THE DEVELOPMENT OF A TOOL FOR ON-THE-FLY BED ASSESSMENT FOR HDR BRACHYTHERAPY
    Mouawad, Matthew
    Venugopal, Niranjan
    RADIOTHERAPY AND ONCOLOGY, 2023, 186 : S73 - S73
  • [39] METHOD FOR EXTRACTING AERODYNAMIC COEFFICIENTS AND WINDS ON-THE-FLY USING REAL-TIME GPS DATA
    Ling, Lisa
    PROCEEDINGS OF THE 44TH ANNUAL AMERICAN ASTRONAUTICAL SOCIETY GUIDANCE, NAVIGATION, AND CONTROL CONFERENCE, AAS 2022, 2024, : 703 - 716
  • [40] Engineering the usability of a visual formalism for real-time temporal logic
    Vicario, E
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2001, 12 (06): : 573 - 599