Vectorial languages and linear temporal logic

被引:0
|
作者
Serre, Olivier [1 ]
机构
[1] LIAFA, Université Paris VII, 2, place Jussieu., case 7014, F-75251 Paris Cedex 05, France
关键词
Computer simulation languages - Temporal logic - Computer circuits - Automata theory;
D O I
10.1007/978-0-387-35608-2_47
中图分类号
学科分类号
摘要
Determining for a given deterministic complete automaton the sequence of visited states while reading a given word is the core of important problems with automata-based solutions, such as approximate string matching. The main difficulty is to do this computation efficiently, especially when dealing with very large texts. Considering words as vectors and working on them using vectorial (parallel) operations allows to solve the problem faster than in linear time using sequential computations. In this paper, we show first that the set of vectorial operations needed by an algorithm representing a given automaton depends only on the language accepted by the automaton. We give precise characterizations of vectorial algorithms for star-free, solvable and regular languages in terms of the vectorial operations allowed. We also consider classes of languages associated with restricted sets of vectorial operations and relate them with languages defined by fragments of linear temporal logic. Finally, we consider the converse problem of constructing an automaton from a given vectorial algorithm. As a byproduct, we show that the satisfiability problem for some extensions of linear-time temporal logic characterizing solvable and regular languages is PSPACE-complete.
引用
收藏
页码:576 / 587
相关论文
共 50 条
  • [1] Vectorial languages and linear temporal logic
    Serre, O
    FOUNDATIONS OF INFORMATION TECHNOLOGY IN THE ERA OF NETWORK AND MOBILE COMPUTING, 2002, 96 : 576 - 587
  • [2] Vectorial languages and linear temporal logic
    Serre, O
    THEORETICAL COMPUTER SCIENCE, 2004, 310 (1-3) : 79 - 116
  • [3] Linear temporal logic as an executable semantics for planning languages
    Cialdea Mayer M.
    Limongelli C.
    Orlandini A.
    Poggioni V.
    Journal of Logic, Language and Information, 2007, 16 (1) : 63 - 89
  • [4] Visibly Linear Temporal Logic
    Laura Bozzelli
    César Sánchez
    Journal of Automated Reasoning, 2018, 60 : 177 - 220
  • [5] Visibly Linear Temporal Logic
    Bozzelli, Laura
    Sanchez, Cesar
    AUTOMATED REASONING, IJCAR 2014, 2014, 8562 : 418 - 433
  • [6] Backdoors for Linear Temporal Logic
    Arne Meier
    Sebastian Ordyniak
    M. S. Ramanujan
    Irena Schindler
    Algorithmica, 2019, 81 : 476 - 496
  • [7] Backdoors for Linear Temporal Logic
    Meier, Arne
    Ordyniak, Sebastian
    Ramanujan, M. S.
    Schindler, Irena
    ALGORITHMICA, 2019, 81 (02) : 476 - 496
  • [8] Visibly Linear Temporal Logic
    Sánchez, César (cesar.sanchez@imdea.org), 1600, Springer Science and Business Media B.V. (60):
  • [9] Regular linear temporal logic
    Leucker, Martin
    Sanchez, Cesar
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2007, PROCEEDINGS, 2007, 4711 : 291 - +
  • [10] Visibly Linear Temporal Logic
    Bozzelli, Laura
    Sanchez, Cesar
    JOURNAL OF AUTOMATED REASONING, 2018, 60 (02) : 177 - 220