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
    INFORMATION AND COMPUTATION, 2020, 275
  • [3] State Complexity of Boolean Operations on Graph-Walking Automata
    Martynova, Olga
    Okhotin, Alexander
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2024,
  • [4] Lower Bounds for Graph-Walking Automata
    Martynova, Olga
    Okhotin, Alexander
    38TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2021), 2021, 187
  • [5] 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
  • [6] State complexity of transforming graph-walking automata to halting, returning and reversible
    Martynova, Olga
    Okhotin, Alexander
    INFORMATION AND COMPUTATION, 2023, 291
  • [7] Congruences and homomorphisms of fuzzy automata
    Petkovic, T
    FUZZY SETS AND SYSTEMS, 2006, 157 (03) : 444 - 458
  • [8] Allegories: decidability and graph homomorphisms
    Pous, Damien
    Vignudelli, Valeria
    LICS'18: PROCEEDINGS OF THE 33RD ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, 2018, : 829 - 838
  • [9] Conic formulations of graph homomorphisms
    David E. Roberson
    Journal of Algebraic Combinatorics, 2016, 43 : 877 - 913
  • [10] Conic formulations of graph homomorphisms
    Roberson, David E.
    JOURNAL OF ALGEBRAIC COMBINATORICS, 2016, 43 (04) : 877 - 913