On the Expressive Power of Some Extensions of Linear Temporal Logic

被引:3
|
作者
Gnatenko, A. R. [1 ]
Zakharov, V. A. [1 ]
机构
[1] Natl Res Univ, Higher Sch Econ, Moscow 101000, Russia
基金
俄罗斯基础研究基金会;
关键词
temporal logics; expressive power; specification; verification; Buchi automata; infinite words; FINITE-STATE TRANSDUCERS; MINIMIZATION;
D O I
10.3103/S014641161907006X
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the most simple models of computation suitable for representation of reactive systems behavior is a finite state transducer that operates on an input alphabet of control signals and an output alphabet of basic actions. The behavior of such a reactive system displays itself in the correspondence between the flow of control signals and sequence of basic actions performed by the system. We believe that the behavior of this kind requires more complex and expressive means of specifications than the conventional linear temporal logic (). In this paper, we define a new language of formal specifications -, which is an extension of LTL, specifically intended for describing the properties of transducer computations. In this extension, the temporal operators are parameterized by sets of words (languages) which describe flows of control signals that impact on a reactive system. Basic predicates in the +3-LTL formulas are also defined by the languages in the alphabet of basic actions; these languages describe the expected response of the system to the environmental influences. In our earlier papers, we considered a verification problem for finite state transducers with regard to specifications represented by the +3- and +3- formulas. It was shown that the problem is algorithmically solvable for both logics. The aim of this paper is to estimate the expressive power of +3- by comparing it with some well-known logics widely used in computer science for specification of reactive systems. Two fragments were isolated in the +3-LTL: +3-1-LTL and +3-n-LTL. We discovered that the specification language of +3-1- is more expressive than LTL, while the +3-n- fragment has the same expressive power as the monadic second order logic S1S.
引用
收藏
页码:663 / 675
页数:13
相关论文
共 50 条
  • [21] On the expressive power of light affine logic
    Dal Lago, U
    THEORETICAL COMPUTER SCIENCE, PROCEEDINGS, 2003, 2841 : 216 - 227
  • [22] Complexity and expressive power of logic programming
    Dantsin, E
    Eiter, T
    Gottlob, G
    Voronkov, A
    TWELFTH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 1997, : 82 - 101
  • [23] THE EXPRESSIVE POWER OF STRATIFIED LOGIC PROGRAMS
    KOLAITIS, PG
    INFORMATION AND COMPUTATION, 1991, 90 (01) : 50 - 66
  • [24] On the expressive power of light affine logic
    Dal Lago, Ugo
    2003, Springer Verlag (2841):
  • [25] Expressive power and complexity in algebraic logic
    Hirsch, R
    JOURNAL OF LOGIC AND COMPUTATION, 1997, 7 (03) : 309 - 351
  • [26] ON THE EXPRESSIVE POWER OF ANNOTATED LOGIC PROGRAMS
    KIFER, M
    SUBRAHMANIAN, VS
    LOGIC PROGRAMMING : PROCEEDINGS OF THE NORTH AMERICAN CONFERENCE, 1989, VOL 1-2, 1989, : 1069 - 1089
  • [27] Complexity and expressive power of logic programming
    Dantsin, E
    Eiter, T
    Gottlob, G
    Voronkov, A
    ACM COMPUTING SURVEYS, 2001, 33 (03) : 374 - 425
  • [28] A decidable and expressive fragment of Many-Sorted First-Order Linear Temporal Logic
    Peyras, Quentin
    Brunel, Julien
    Chemouil, David
    INFORMATION AND COMPUTATION, 2021, 280
  • [29] Expressive power of constraint handling rules extensions and fragments
    Mauro, Jacopo
    Bulletin of the European Association for Theoretical Computer Science, 2013, 111 : 168 - 194
  • [30] EXPRESSIVE POWER OF CONSTRAINT HANDLING RULES EXTENSIONS AND FRAGMENTS
    Mauro, Jacopo
    BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2013, (111): : 168 - 194