On the State Complexity of the Shuffle of Regular Languages

From MaRDI portal
Publication:2829972

DOI10.1007/978-3-319-41114-9_6zbMATH Open1476.68127arXiv1512.01187OpenAlexW3105230796MaRDI QIDQ2829972FDOQ2829972


Authors: Galina Jirásková, Bo Liu, Aayush Rajasekaran, Marek Szykuła, Janusz Brzozowski Edit this on Wikidata


Publication date: 9 November 2016

Published in: Descriptional Complexity of Formal Systems (Search for Journal in Brave)

Abstract: We investigate the shuffle operation on regular languages represented by complete deterministic finite automata. We prove that f(m,n)=2mn1+2(m1)(n1)(2m11)(2n11) is an upper bound on the state complexity of the shuffle of two regular languages having state complexities m and n, respectively. We also state partial results about the tightness of this bound. We show that there exist witness languages meeting the bound if 2lemle5 and nge2, and also if m=n=6. Moreover, we prove that in the subset automaton of the NFA accepting the shuffle, all 2mn states can be distinguishable, and an alphabet of size three suffices for that. It follows that the bound can be met if all f(m,n) states are reachable. We know that an alphabet of size at least mn is required provided that m,nge2. The question of reachability, and hence also of the tightness of the bound f(m,n) in general, remains open.


Full work available at URL: https://arxiv.org/abs/1512.01187




Recommendations




Cites Work


Cited In (21)

Uses Software





This page was built for publication: On the State Complexity of the Shuffle of Regular Languages

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2829972)