State Complexity of Boolean Operations on Graph-Walking Automata
被引:0
作者:
Martynova, Olga
论文数: 0引用数: 0
h-index: 0
机构:
St Petersburg State Univ, Dept Math & Comp Sci, 14th Line VO,29, St Petersburg 199178, RussiaSt Petersburg State Univ, Dept Math & Comp Sci, 14th Line VO,29, St Petersburg 199178, Russia
Martynova, Olga
[1
]
Okhotin, Alexander
论文数: 0引用数: 0
h-index: 0
机构:
St Petersburg State Univ, Dept Math & Comp Sci, 14th Line VO,29, St Petersburg 199178, RussiaSt Petersburg State Univ, Dept Math & Comp Sci, 14th Line VO,29, St Petersburg 199178, Russia
Okhotin, Alexander
[1
]
机构:
[1] St Petersburg State Univ, Dept Math & Comp Sci, 14th Line VO,29, St Petersburg 199178, Russia
Graph-walking automata;
state complexity;
union;
intersection;
complementation;
D O I:
10.1142/S0129054124420012
中图分类号:
TP301 [理论、方法];
学科分类号:
081202 ;
摘要:
Finite automata that traverse graphs by moving along their edges are known as graph-walking automata (GWA). This paper investigates the state complexity of Boolean operations for this model. It is proved that the union of GWA with m and n states, with m <= n, operating on graphs with k labels of edge end-points, is representable by a GWA with 2km + n + 1 states, and at least 2(k - 3)(m - 1) + n - 1 states are necessary in the worst case. For the intersection, the upper bound is (2k + 1)m + n and the lower bound is 2(k - 3)(m - 1) + n - 1. The upper bound for the complementation is 2kn + 1, and the lower bound is 2(k - 3)(n - 1).