Homomorphisms and inverse homomorphisms on graph-walking automata

被引:0
|
作者
Martynova, Olga [1 ]
Okhotin, Alexander [1 ]
机构
[1] St Petersburg State Univ, Dept Math & Comp Sci, 7 9 Universitetskaya Nab, St Petersburg 199034, Russia
关键词
Graph-walking automata; Tree-walking automata; Tree automata; Homomorphisms; State complexity; STATE COMPLEXITY; FINITE; OPERATIONS;
D O I
10.1016/j.tcs.2023.114197
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Graph-walking automata analyze an input graph by moving between its nodes, following the edges. This paper investigates the effect of node-replacement graph homomorphisms and inverse homomorphisms on recognizability by these automata. For deterministic graph-walking automata, it is shown that the family of graph languages they recognize is closed under inverse homomorphisms: for an n-state automaton, the inverse homomorphic images of the graphs it accepts can be recognized by an automaton with at most kn + 1 states, where k is the number of labels of edge end-points in the pre-image graphs. At the same time, it is proved that in the worst case these inverse homomorphic images require a deterministic graph-walking automaton with at least kn states. The upper bound kn + 1 also holds for nondeterministic graph-walking automata. The second result is that already for tree-walking automata, both deterministic and nondeterministic, the families they recognize are not closed under injective homomorphisms. Here the proof is based on a new homomorphic characterization of regular tree languages: every regular tree language is representable as h(-1)(g(all trees)), for some injective node-replacement homomorphisms g and h.(c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Homomorphisms on Graph-Walking Automata
    Martynova, Olga
    Okhotin, Alexander
    IMPLEMENTATION AND APPLICATION OF AUTOMATA (CIAA 2022), 2022, 13266 : 177 - 188
  • [2] Reversibility of Computations in Graph-Walking Automata
    Kunc, Michal
    Okhotin, Alexander
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2013, 2013, 8087 : 595 - 606
  • [3] Lower Bounds for Graph-Walking Automata
    Martynova, Olga
    Okhotin, Alexander
    38TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2021), 2021, 187
  • [4] Reversibility of computations in graph-walking automata
    Kunc, Michal
    Okhotin, Alexander
    INFORMATION AND COMPUTATION, 2020, 275
  • [5] STRONG HOMOMORPHISMS OF NON-RETURN AUTOMATA AND HOMOMORPHISMS OF AUTOMATA
    BEYGA, L
    BULLETIN DE L ACADEMIE POLONAISE DES SCIENCES-SERIE DES SCIENCES MATHEMATIQUES ASTRONOMIQUES ET PHYSIQUES, 1973, 21 (09): : 867 - 871
  • [6] State Complexity of Union and Intersection on Graph-Walking Automata
    Martynova, Olga
    Okhotin, Alexander
    DESCRIPTIONAL COMPLEXITY OF FORMAL SYSTEMS, DCFS 2021, 2021, 13037 : 125 - 136
  • [7] State Complexity of Boolean Operations on Graph-Walking Automata
    Martynova, Olga
    Okhotin, Alexander
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2024,
  • [8] ON RELATIONAL HOMOMORPHISMS OF AUTOMATA
    YEH, RT
    INFORMATION AND CONTROL, 1968, 13 (02): : 140 - &
  • [9] Graph-Walking Automata: From Whence They Come, and Whither They are Bound
    Okhotin, Alexander
    IMPLEMENTATION AND APPLICATION OF AUTOMATA (CIAA 2019), 2019, 11601 : 10 - 29
  • [10] Graph Powers and Graph Homomorphisms
    Hajiabolhassan, Hossein
    Taherkhani, Ali
    ELECTRONIC JOURNAL OF COMBINATORICS, 2010, 17 (01):