State Complexity of Boolean Operations on Graph-Walking Automata

Olga Martynova,Alexander Okhotin
DOI: https://doi.org/10.1142/s0129054124420012
2024-07-18
International Journal of Foundations of Computer Science
Abstract:International Journal of Foundations of Computer Science, Ahead of Print. 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 [math] and [math] states, with [math], operating on graphs with [math] labels of edge end-points, is representable by a GWA with [math] states, and at least [math] states are necessary in the worst case. For the intersection, the upper bound is [math] and the lower bound is [math]. The upper bound for the complementation is [math], and the lower bound is [math].
computer science, theory & methods
What problem does this paper attempt to address?