On the group memory complexity of extended finite automata over groups

被引:3
|
作者
Arroyo, Fernando [1 ]
Mitrana, Victor [1 ]
Paun, Andrei [2 ]
Paun, Mihaela [2 ]
Sanchez Couso, Jose Ramon [1 ]
机构
[1] Univ Politecn Madrid, Dept Sistemas Informat, C Alan Turing S-N, Madrid 28031, Spain
[2] Natl Inst Res & Dev Biol Sci, Independentei Bd 296, Bucharest, Romania
关键词
Group; Finite automaton; Extended finite automata over groups; Group memory complexity;
D O I
10.1016/j.jlamp.2020.100605
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We define and investigate a complexity measure defined for extended finite automata over groups (EFA). Roughly, an EFA is a finite automaton augmented with a register storing an element of a group, initially the identity element. When a transition is performed, not only the state, but the register contents are updated. A word is accepted if, after reading completely the word, the automaton reached a final state, and the register returned to the identity element. The group memory complexity of an EFA over a group is a function from N to N which associates with each n the value 0, if there is no word of length n accepted by the automaton, or the minimal integer c such that for every word x of length n accepted by the automaton, there is a computation on x such that the number of transitions labeled by non-neutral element of the group used in that computation is at most c. We prove that a language is regular if and only if it is accepted by an EFA with a finite group memory complexity. In particular, any EFA over a group such that all its finitely generated subgroups are finite accepts a regular language. We then provide examples of EFA over some groups that accept non-regular languages and have a sublinear group memory complexity, namely a function in O(root n) or O(log n). There are non-regular languages such that any EFA over some group that accepts that language has a group memory complexity in Omega(n). (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] ON THE STRUCTURE OF ULTRA-GROUPS OVER A FINITE GROUP
    Moghaddasi, Gholamreza
    Tolue, Behnaz
    Zolfaghari, Parvaneh
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN-SERIES A-APPLIED MATHEMATICS AND PHYSICS, 2016, 78 (02): : 173 - 184
  • [42] Finite matrix groups over nilpotent group rings
    Marciniak, ZS
    Sehgal, SK
    JOURNAL OF ALGEBRA, 1996, 181 (02) : 565 - 583
  • [43] Flat Modules over Group Rings of Finite Groups
    Benson D.J.
    Algebras and Representation Theory, 1999, 2 (3) : 287 - 294
  • [44] Group algebras of metacyclic groups over finite fields
    Assuena S.
    Milies C.P.
    São Paulo Journal of Mathematical Sciences, 2017, 11 (1) : 46 - 52
  • [45] On the structure of ultra-groups over a finite group
    2016, Politechnica University of Bucharest (78):
  • [46] Extended symbolic finite automata and transducers
    D'Antoni, Loris
    Veanes, Margus
    FORMAL METHODS IN SYSTEM DESIGN, 2015, 47 (01) : 93 - 119
  • [47] Extended finite automata and word problems
    Corson, JM
    INTERNATIONAL JOURNAL OF ALGEBRA AND COMPUTATION, 2005, 15 (03) : 455 - 466
  • [48] Extended symbolic finite automata and transducers
    Loris D’Antoni
    Margus Veanes
    Formal Methods in System Design, 2015, 47 : 93 - 119
  • [49] A FREE GROUP OF FINITE AUTOMATA
    ALESHIN, SV
    VESTNIK MOSKOVSKOGO UNIVERSITETA SERIYA 1 MATEMATIKA MEKHANIKA, 1983, (04): : 12 - 14
  • [50] NONUNIFORM AUTOMATA OVER GROUPS
    BARRINGTON, DAM
    STRAUBING, H
    THERIEN, D
    INFORMATION AND COMPUTATION, 1990, 89 (02) : 109 - 132