Skip to main content

Shuffle-like operations on ω-words

  • 5. Infinite Words
  • Chapter
  • First Online:
Book cover New Trends in Formal Languages

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

Abstract

We introduce and investigate some shuffle-like operations on ω-words and ω-languages. The approach is applicable to concurrency, providing a method to define the parallel composition of processes. It is also applicable to parallel computation. The operations are introduced using a uniform method based on the notion of an ω-trajectory. As a consequence, we obtain a very intuitive geometrical interpretation of the parallel composition operation. Our main results concern associativity. A rather surprising interconnection between associativity and periodicity will be exhibited.

The work reported here has been partially supported by the Project 11281 of the Academy of Finland and the ESPRIT Basic Research Working Group ASMICS II. All correspondence to Alexandru Mateescu.

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. J. C. M. Baeten and W. P. Weijland, Process Algebra, Cambridge University Press, 1990.

    Google Scholar 

  2. P. M. Cohn, Universal Algebra, D. Reidel Publishing Company, New York, 1980.

    Google Scholar 

  3. J. S. Golan, The Theory of Semirings with Applications in Mathematics and Theoretical Computer Science, Longman Scientific and Technical, Harlow, Essex, 1992.

    Google Scholar 

  4. M. Hennessy, Algebraic Theory of Processes, The MIT Press, Cambridge, Massachusetts, London, 1988.

    Google Scholar 

  5. W. Kuich and A. Salomaa, Semirings, Automata, Languages, EATCS Monographs on Theoretical Computer Science, Springer-Verlag, Berlin, 1986.

    Google Scholar 

  6. A. Mateescu and A. Salomaa, “Formal Languages: an Introduction and a Synopsis”, Chapter 1, in Handbook of Formal Languages, eds. G. Rozenberg and A. Salomaa, Springer-Verlag, to appear.

    Google Scholar 

  7. A. Mateescu, G. Rozenberg and A. Salomaa, “Shuffle on Trajectories: Syntactic Constraints”, Technical Report 96-18, University of Leiden, 1996.

    Google Scholar 

  8. R. Milner, Communication and Concurrency, Prentice Hall International, 1989.

    Google Scholar 

  9. D. Perrin and J. E. Pin, Mots Infinis, Report LITP 93.40, 1993.

    Google Scholar 

  10. A. Salomaa, Formal Languages, Academic Press, New York, 1973.

    Google Scholar 

  11. W. Thomas, “Automata on Infinite Objects”, in Handbook of Theoretical Computer Science, Volume B, ed. J. van Leeuwen, Elsevier, 1990, 135–191.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Gheorghe Păun Arto Salomaa

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Mateescu, A., Mateescu, G.D., Rozenberg, G., Salomaa, A. (1997). Shuffle-like operations on ω-words. In: Păun, G., Salomaa, A. (eds) New Trends in Formal Languages. Lecture Notes in Computer Science, vol 1218. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62844-4_28

Download citation

  • DOI: https://doi.org/10.1007/3-540-62844-4_28

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62844-6

  • Online ISBN: 978-3-540-68703-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics