English

Operations on Boolean and Alternating Finite Automata

Formal Languages and Automata Theory 2023-09-07 v1

Abstract

We examine the complexity of basic regular operations on languages represented by Boolean and alternating finite automata. We get tight upper bounds m+n and m+n+1 for union, intersection, and difference, 2^m+n and 2^m+n+1 for concatenation, 2^n+n and 2^n+n+1 for square, m and m+1 for left quotient, 2^m and 2^m+1 for right quotient. We also show that in both models, the complexity of complementation and symmetric difference is n and m+n, respectively, while the complexity of star and reversal is 2^n. All our witnesses are described over a unary or binary alphabets, and whenever we use a binary alphabet, it is always optimal.

Keywords

Cite

@article{arxiv.2309.02748,
  title  = {Operations on Boolean and Alternating Finite Automata},
  author = {Galina Jirásková},
  journal= {arXiv preprint arXiv:2309.02748},
  year   = {2023}
}

Comments

In Proceedings AFL 2023, arXiv:2309.01126

R2 v1 2026-06-28T12:13:54.428Z