Skip to main content

On the power of communication in alternating machines

  • Communications
  • Conference paper
  • First Online:
Mathematical Foundations of Computer Science 1988 (MFCS 1988)

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

Abstract

The synchronized alternating devices are introduced as a generalization of alternating devices. The synchronization enables the communication among parallel processes in alternating computations. A new complexity measure — synchronization complexity is introduced to measure the amount of communication among processes. The basic results covering the reduction theorem for synchronization complexity and simulations among nondeterministic, alternating and synchronized alternating devices are established. There are found very simple devices that, adding synchronized alternation, are as powerful as Turing machines. As opposed to the fact that two-way alternating finite automata recognize only regular languages it is proved that NLOG is exactly the family of languages recognized by two-way synchronized alternating finite automata with parallel complexity 1. Already one-way synchronized alternating finite automata are more powerful than finite automata. However, the log n synchronization adds nothing to any multihead alternating device. Several further results for different types of devices are established. Using simulation through synchronized alternating devices a new simulation result of nondeterministic devices by alternating ones are obtained.

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. A. K. Chandra, D. C. Kozen and L. J. Stockmeyer, Alternation, J. of ACM 28 /1988/ 114–133.

    Google Scholar 

  2. S. Ginsburg, Algebraic and automata-theoretic properties of formal languages /North Holland, Amsterdam, 1975/.

    Google Scholar 

  3. E. M. Gurari and O. H. Ibarra, /Semi-/ alternating stack automata, Math. System Theory 15 /1982/ 211–224.

    Google Scholar 

  4. J. E. Hopcroft and J. D. Ullman, Formal languages and their relation to automata /Addison — Wesley, Reading, MA, 1969/.

    Google Scholar 

  5. J. Hromkovič, Alternating multicounter machine with constant number of reversals, Information Processing Letters 21 /1985/ 7–9.

    Google Scholar 

  6. J. Hromkovič, On the power of alternation in automata theory, J. of Comp. and Sys. Sci. 31 /1985/ 28–39.

    Google Scholar 

  7. J. Hromkovič, Tradeoffs for language recognition on parallel computing models, Proc. 13th ICALP'86, Lecture Notes in Computer Science 226 /1986/ 157–166.

    Google Scholar 

  8. K. Inoue, A. Ito, I. Takanami, H. Taniguchi, A space-hierarchy result on two-dimensional alternating Turing machines with only universal states, Information Sciences 35 /1985/ 79–90.

    Google Scholar 

  9. K. Inoue, A. Ito, I. Takanami, H. Taniguchi, Two-dimensional alternating Turing machines with only universal states, Inform. and Control 55 /1982/ 193–221.

    Google Scholar 

  10. K. Inoue, H. Matsuno, I. Takanami, H. Taniguchi, Alternating simple multihead finite automata, Theoret. Comp. Sci. 36 /1985/ 291–308.

    Google Scholar 

  11. K. N. King, Alternating multihead finite automata, Proc. 8th ICALP'81, Lecture Notes in Computer Science 115 /1981/ 506–520.

    Google Scholar 

  12. R. J. Ladner, R. J. Lipton and L. J. Stockmeyer, Alternating pushdown and stack automata, SIAM J. Comput. 13 /1984/ 135–155.

    Google Scholar 

  13. W. J. Paul, E. J. Prauss and R. Reischuk, On alternation, Acta Informatica 14 /1980/ 243–255.

    Google Scholar 

  14. W. J. Paul, R. Reischuk, On alternation II., Acta Informatica 14 /1980/ 391–403.

    Google Scholar 

  15. A. Slobodová, Výpočtová sila alternujúcich zariadení s komunikáciou. Comenius University Bratislava, Czechoslovakia, April1987 /in Slovac/.

    Google Scholar 

  16. K. Wagner, G. Wechsung, Computational complexity, Mathematische Monographien 19 /VEG Deutscher Verlag der Wissenschaften, Berlin, 1986/.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michal P. Chytil Václav Koubek Ladislav Janiga

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Slobodová, A. (1988). On the power of communication in alternating machines. In: Chytil, M.P., Koubek, V., Janiga, L. (eds) Mathematical Foundations of Computer Science 1988. MFCS 1988. Lecture Notes in Computer Science, vol 324. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0017175

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50110-7

  • Online ISBN: 978-3-540-45926-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics