Abstract

A checking automaton is equivalent to a one-way nonerasing stack automaton which, one it enters its stack, never again writes on its stack. The checking automaton languages (cal) form a full AFL closed under substitution. If L⊆ a * is an infinite cal, then L contains an infinite regular set. Consequently, there are one-way non-erasing stack languages (such as { a n 2 | n≥1}) which are not cal. Let ℒ be the family of one-way stack languages and let ℒ be a subAFL of ℒ. ℒ is closed under substitution into ℒ 1 if and only if ℒ 1 is contained in the family of context-free languages. ℒ is closed under substitution by ℒ 1 if and only if ℒ 1 is a family of cal. Hence, the one-way stack languages are not closed under substitution. The one-way nested stack languages properly include the stack languages. The family of quasi-real-time one-way stack languages is not closed under substitution by cal. Thus the quasi-real-time one-way stack languages are not a full AFL but are a proper subAFL of the one-way stack languages. Let ℒ N be the family of one-way nonerasing stack languages, and let ℒ 1 be a subAFL. Then ℒ N is closed under substitution into ℒ 1 if and only if ℒ 1 is a family of regular sets. Hence ℒ N is a proper subfamily of ℒ.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.