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 条
  • [11] Enumerating homomorphisms
    Bulatov, Andrei A.
    Dalmau, Victor
    Grohe, Martin
    Marx, Daniel
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2012, 78 (02) : 638 - 650
  • [12] Counting Edge-injective Homomorphisms and Matchings on Restricted Graph Classes
    Curticapean, Radu
    Dell, Holger
    Roth, Marc
    THEORY OF COMPUTING SYSTEMS, 2019, 63 (05) : 987 - 1026
  • [13] Counting Edge-Injective Homomorphisms and Matchings on Restricted Graph Classes
    Curticapean, Radu
    Dell, Holger
    Roth, Marc
    34TH SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2017), 2017, 66
  • [14] Counting Edge-injective Homomorphisms and Matchings on Restricted Graph Classes
    Radu Curticapean
    Holger Dell
    Marc Roth
    Theory of Computing Systems, 2019, 63 : 987 - 1026
  • [15] HOMOMORPHISMS OF TREES INTO A PATH
    Csikvari, Peter
    Lin, Zhicong
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2015, 29 (03) : 1406 - 1422
  • [16] Extremal Graphs for Homomorphisms
    Cutler, Jonathan
    Radcliffe, A. J.
    JOURNAL OF GRAPH THEORY, 2011, 67 (04) : 261 - 284
  • [17] Homomorphisms on Lipschitz spaces
    González, JB
    Ramírez, JRA
    MONATSHEFTE FUR MATHEMATIK, 2000, 129 (01): : 25 - 30
  • [18] On the Density of Trigraph Homomorphisms
    Pavol Hell
    Jarik Nešetřil
    Graphs and Combinatorics, 2007, 23 : 275 - 281
  • [19] On the density of trigraph homomorphisms
    Hell, Pavol
    Nesetril, Jarik
    GRAPHS AND COMBINATORICS, 2007, 23 (Suppl 1) : 275 - 281
  • [20] Fuzzy approximate of homomorphisms
    Park, Choonkil
    Jang, Sun Young
    Saadati, Reza
    JOURNAL OF COMPUTATIONAL ANALYSIS AND APPLICATIONS, 2012, 14 (05) : 833 - 841