An automata-theoretic approach to the word problem for ω-terms over R

被引:17
|
作者
Almeida, Jorge
Zeitoun, Marc [1 ]
机构
[1] Univ Bordeaux 1, LaBRI, F-33405 Talence, France
[2] CNRS, UMR 5800, Cours Liberat 351, F-33405 Talence, France
[3] Univ Paris 07, LIAFA, F-75221 Paris 05, France
[4] CNRS, UMR 7089, F-75700 Paris, France
[5] Univ Porto, Fac Ciencias, Ctr Matemat, P-4169007 Oporto, Portugal
[6] Univ Porto, Fac Ciencias, Dep Mat Pura, P-4169007 Oporto, Portugal
关键词
semigroup pseudovariety; word problem; automata minimization; pseudoword; omega-term; identity basis;
D O I
10.1016/j.tcs.2006.10.019
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper studies the pseudovariety R of all finite R-trivial semigroups. We give a representation of pseudowords over R by infinite trees, called R-trees. Then we show that a pseudoword is an omega-term if and only if its associated tree is regular (i.e. it can be folded into a finite graph), or equivalently, if the w-term has a finite number of tails. We give a linear algorithm to compute a compact representation of the R-tree for omega-terms, which yields a linear solution of the word problem for omega-terms over R. We finally exhibit a basis for the omega-variety generated by R and we show that there is no finite basis. Several results can be compared to recent work of Bloom and Choffrut on long words. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:131 / 169
页数:39
相关论文
共 50 条
  • [1] An automata-theoretic approach to constraint LTL
    Demri, Stephane
    D'Souza, Deepak
    INFORMATION AND COMPUTATION, 2007, 205 (03) : 380 - 415
  • [2] AN AUTOMATA-THEORETIC APPROACH TO BEHAVIORAL EQUIVALENCE
    DEVADAS, S
    KEUTZER, K
    INTEGRATION-THE VLSI JOURNAL, 1991, 12 (02) : 109 - 129
  • [3] AN AUTOMATA-THEORETIC APPROACH TO PROTOCOL VERIFICATION
    VARDI, MY
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 335 : 73 - 73
  • [4] An automata-theoretic approach to software verification
    Esparza, J
    DEVELOPMENTS IN LANGUAGE THEORY, PROCEEDINGS, 2003, 2710 : 21 - 21
  • [5] An Automata-Theoretic Approach to Regular XPath
    Calvanese, Diego
    De Giacomo, Giuseppe
    Lenzerini, Maurizio
    Vardi, Moshe Y.
    DATABASE PROGRAMMING LANGUAGES, 2009, 5708 : 18 - +
  • [6] An automata-theoretic approach to constraint LTL
    Demri, S
    D'Souza, D
    FST TCS 2002: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEOETICAL COMPUTER SCIENCE, PROCEEDINGS, 2002, 2556 : 121 - 132
  • [7] An Automata-Theoretic Approach to Modeling Systems and Specifications over Infinite Data
    Frenkel, Hadar
    Grumberg, Orna
    Sheinvald, Sarai
    NASA FORMAL METHODS (NFM 2017), 2017, 10227 : 1 - 18
  • [8] The automata-theoretic approach to verification of reactive systems
    Chebotarev A.N.
    Cybernetics and Systems Analysis, 2001, 37 (6) : 810 - 819
  • [9] An automata-theoretic approach to the verification of distributed algorithms
    Aiswarya, C.
    Bollig, Benedikt
    Gastin, Paul
    INFORMATION AND COMPUTATION, 2018, 259 : 305 - 327
  • [10] Automata-theoretic hierarchies
    Niwinski, Damian
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (96):