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 条
  • [41] Short Q-Resolution Proofs with Homomorphisms
    Shukla, Ankit
    Slivovsky, Friedrich
    Szeider, Stefan
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2020, 2020, 12178 : 412 - 428
  • [42] Analysis on semihypergroups: function spaces, homomorphisms and ideals
    Choiti Bandyopadhyay
    Semigroup Forum, 2020, 100 : 671 - 697
  • [43] On approximate ternary m-derivations and σ-homomorphisms
    A. G. Ghazanfari
    Z. Alizadeh
    Journal of Fixed Point Theory and Applications, 2015, 17 : 625 - 640
  • [44] Multi-dimensional Homomorphisms and Their Implementation in OpenCL
    Ari Rasch
    Sergei Gorlatch
    International Journal of Parallel Programming, 2018, 46 : 101 - 119
  • [45] Multi-dimensional Homomorphisms and Their Implementation in OpenCL
    Rasch, Ari
    Gorlatch, Sergei
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2018, 46 (01) : 101 - 119
  • [46] On preservation under homomorphisms and unions of conjunctive queries
    Atserias, Albert
    Dawar, Anuj
    Kolaitis, Phokion G.
    JOURNAL OF THE ACM, 2006, 53 (02) : 208 - 237
  • [47] Counting Homomorphisms to Cactus Graphs Modulo 2
    Gobel, Andreas
    Goldberg, Leslie Ann
    Richerby, David
    31ST INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2014), 2014, 25 : 350 - 361
  • [48] Analysis on semihypergroups: function spaces, homomorphisms and ideals
    Bandyopadhyay, Choiti
    SEMIGROUP FORUM, 2020, 100 (03) : 671 - 697
  • [49] Homomorphisms and Rigid Isomorphisms of Twisted Group Doubles
    Keilberg, Marc
    ALGEBRAS AND REPRESENTATION THEORY, 2020, 23 (03) : 1065 - 1117
  • [50] Homomorphisms Are a Good Basis for Counting Small Subgraphs
    Curticapean, Radu
    Dell, Holger
    Marx, Daniel
    STOC'17: PROCEEDINGS OF THE 49TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2017, : 210 - 223