Skip to main content

On the power of bounded concurrency II: The pushdown automata level

  • Conference paper
  • First Online:
CAAP '90 (CAAP 1990)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 431))

Included in the following conference series:

Abstract

This is the second in a series of papers on the inherent power of bounded cooperative concurrency, whereby an automaton can be in some bounded number of states that cooperate in accepting the input. In this paper we deal with the level of pushdown automata. We are interested in differencies in power of expression and in discrepencies in succinctness between variants of pda's that incorporate nondeterminism, pure parallelism and bounded cooperative concurrency. In particular, our results provide further evidence for the general observation that the latter feature provides inherent exponential power, in both upper and lower bound senses, regardless of whether or not the two former features are also present. While we use the language of statecharts to capture these features, our results are extremely robust, and hold also for bounded versions of virtually all other concurrent languages.

This paper is based on part of the M.Sc. thesis of the first-listed author [Hi], supervised by the second-listed author

This author's research was supported in part by a grant from the Gutwirth Foundation.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chandra, A.K., D. Kozen, and L. J. Stockmeyer, “Alternation”, J. Assoc. Comput. Mach. 28 (1981), 114–133.

    Google Scholar 

  2. Drusinsky, D. and D. Harel, “On the Power of Bounded Concurrency I: The Finite Automata Level”, submitted, 1989. (Preliminary version appeared as: “On the Power of Cooperative Concurrency”, Proc. Concurrency '88, Lecture Notes in Computer Science 335, Springer-Verlag, New York, 1988, pp. 74–103.)

    Google Scholar 

  3. Harel, D., “Statecharts: A Visual Formalism for Complex Systems”, Sci. of Comput. Prog. 8 (1987), 231–274.

    Article  Google Scholar 

  4. Harel, D., “On Visual Formalisms”, Comm. Assoc. Comput. Mach. 31 (1988), 514–530.

    Google Scholar 

  5. Harel, D., “A Thesis for Bounded Concurrency”, Proc. 14th Symp. on Math. Found. of Comput. Sci., Lecture Notes in Computer Science, Vol. 379, Springer-Verlag, New York, 1989, pp. 35–48.

    Google Scholar 

  6. Harel, D., R. Rosner and M. Vardi, “On the Power of Bounded Concurrency III: Reasoning about Programs”, Proc. 5th IEEE Symp. on Logic in Computer Science, to appear, 1990.

    Google Scholar 

  7. Harrison, M. A., Introduction to Formal Language Theory, Addison-Wesley, Reading, MA, 1978.

    Google Scholar 

  8. Hirst, T., “Succinctness Results for Statecharts”, M.Sc. Thesis, Bar-Ilan University, Ramat Gan, Israel, 1989 (in Hebrew).

    Google Scholar 

  9. Hoare C.A.R., “Communicating Sequential Processes”, Comm. Assoc. Comput. Mach. 21, (1978), 666–677.

    Google Scholar 

  10. Hopcroft, J. E., and J. D. Ullman, Introduction to Automata Theory, Languages, and Computation, Addison-Wesley, Reading, MA, 1979.

    Google Scholar 

  11. Ladner, R. E., R. J. Lipton and L. J. Stockmeyer, “Alternating Pushdown Automata”, Proc. 19th IEEE Symp. on Found. of Comput. Sci., 1978, pp. 92–106.

    Google Scholar 

  12. Meyer, A. R. and M. J. Fischer, “Economy of Description by Automata, Grammars, and Formal Systems”, Proc. 12th IEEE Symp. on Switching and Automata Theory, 1971, pp. 188–191.

    Google Scholar 

  13. Milner, R., A Calculus of Communicating Systems, Lecture Notes in Computer Science, Vol. 94, Springer-Verlag, New York, 1980.

    Google Scholar 

  14. Parikh, R. J., “On Context-Free Languages”, J. Assoc. Comput. Mach. 13 (1966), 570–581.

    Google Scholar 

  15. Reisig, W., Petri Nets: An Introduction, Springer-Verlag, Berlin, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

A. Arnold

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hirst, T., Harel, D. (1990). On the power of bounded concurrency II: The pushdown automata level. In: Arnold, A. (eds) CAAP '90. CAAP 1990. Lecture Notes in Computer Science, vol 431. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-52590-4_37

Download citation

  • DOI: https://doi.org/10.1007/3-540-52590-4_37

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-52590-5

  • Online ISBN: 978-3-540-47042-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics