Abstract
AbstractThe family of deterministic input-driven pushdown automata (IDPDA; a.k.a. visibly pushdown automata, a.k.a. nested word automata) is known to be closed under reversal, concatenation and Kleene star. As shown by Alur and Madhusudan (``Visibly pushdown languages'', STOC 2004), the reversal and the Kleene star of an n-state IDPDA can be represented by an IDPDA with \(2^{O(n^2)}\) states, while concatenation of an m-state and an n-state IDPDA is represented by an IDPDA with \(2^{O((m+n)^2)}\) states. This paper presents more efficient constructions for the reversal and for the Kleene star, which yield 2Θ(n logn) states, as well as an m 2Θ(n logn)-state construction for the concatenation. These constructions are optimal due to the previously known matching lower bounds.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.