Unrestricted State Complexity of Binary Operations on Regular Languages
Janusz Brzozowski

TL;DR
This paper investigates how the state complexity of various binary operations on regular languages changes when the languages are over different alphabets, revealing new formulas for these complexities.
Contribution
It provides the first analysis of state complexity for binary operations on regular languages over different alphabets, extending known results for same-alphabet cases.
Findings
Union and symmetric difference have complexity mn + m + n + 1.
Intersection has complexity mn.
Difference has complexity mn + m.
Abstract
I study the state complexity of binary operations on regular languages over different alphabets. It is well known that if and are languages restricted to be over the same alphabet, with and quotients, respectively, the state complexity of any binary boolean operation on and is , and that of the product (concatenation) is . In contrast to this, I show that if and are over their own different alphabets, the state complexity of union and symmetric difference is , that of intersection is , that of difference is , and that of the product is .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
