Skip to main content
Log in

Multi-stack-counter languages

  • Published:
Mathematical systems theory Aims and scope Submit manuscript

Abstract

A stack-counter acceptor is a stack acceptor in which the storage alphabet is just one letter. The present paper discusses multi-stack-counter acceptors operating in quasirealtime, i.e., acceptors in which each storage tape is a stack counter and in which there are only a bounded number of consecutive-moves. For each positive integerk let

be the family of languages accepted byk-stack-counter acceptors (k-counter acceptors). Each

is a principal AFL closed under reversal but not under-free substitution or under intersection. Also,

and a specific language in each

, is exhibited. For each

and there are noi andj such that

. It is shown that a quasi-real-timek-stackcounter acceptor is equivalent to one operating in non-deterministic real time. Lastly, it is shown that acceptance by final state of ak-stack-counter acceptor is equivalent to acceptance by empty tape and final state.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. R. Book andS. Greibach, Quasi-realtime languages,Math. Systems Theory 4 (1970), 97–111.

    Google Scholar 

  2. P. Fischer, Turing machines with restricted memory aecess,Information and Control 9 (1966), 364–379.

    Google Scholar 

  3. P. Fischer, A. Meyer andA. Rosenberg, Counter machines and counter languages,Math. Systems Theory 2 (1968), 265–283.

    Google Scholar 

  4. S. Ginsburg andS. Greibach, Abstract families of languages, inStudies in Abstraet Families of Languages, Memoirs Amer. Math. Soc. No. 87, pp. 1–32, 1969.

    Google Scholar 

  5. S. Ginsburg andS. Greibach, Principal AFL,J. Computer System Sciences 4 (1970), 308–338.

    Google Scholar 

  6. S. Ginsburg, S. Greibach andM. Harrison, One-way stack automata,J. Assoc. Comput. Mach. 14 (1967), 389–418.

    Google Scholar 

  7. S. Ginsburg, S. Greibach andJ. Hopcroft, Pre-AFL, inStudies in Abstract Families of Languages, Memoirs Amer. Math. Soc. No. 87, pp. 41–51, 1969.

  8. S. Ginsburg andM. Harrison, On the closure of AFL under reversal,Information and Control 17 (1970), 395–409.

    Google Scholar 

  9. S. Ginsburg andG. F. Rose, The equivalence of stack-counter aceeptors and quasirealtime stack-counter acceptors, to appear.

  10. S. Greibach andS. Ginsburg, Multitape AFA,J. Assoc. Comput. Mach., to appear.

  11. S. Greibach andJ. Hopcroft, Scattered context grammars,J. Computer System Sciences 3 (1969) 233–247.

    Google Scholar 

  12. J. Hartmanis andR. Stearns, On the computational eomplexity of algorithms,Trans. Amer. Math. Soc. 117 (1965), 285–306.

    Google Scholar 

  13. M. Minsky, Recursive unsolvability of Post's problem of “Tag” and other topics in the theory of Turing machines,Annals of Math. 74 (1961), 437–455.

    Google Scholar 

  14. W. F. Ogden, Intercalation theorems for stack languages, Symposium on Theory of Computing, Marina del Rey, California, pp. 31–42, 1969.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Also formerly with System Development Corporation, Santa Monica, California. Research sponsored in part by the Air Force Cambridge Research Laboratories, Office of Aerospace Research, USAF, under Contract F19628-70-C-0023; by the Air Force Office of Scientific Research, Office of Aerospace Research, USAF, under AFOSR No. F44620-70-C-0013; and by NSF Grant No. GJ454.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Book, R., Ginsburg, S. Multi-stack-counter languages. Math. Systems Theory 6, 37–48 (1972). https://doi.org/10.1007/BF01706072

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01706072

Keywords

Navigation