Communication Gap for Finite Memory Devices

  • Tomasz Jurdziński
  • Mirosław Kutyłowski
Conference paper

DOI: 10.1007/3-540-48224-5_85

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2076)
Cite this paper as:
Jurdziński T., Kutyłowski M. (2001) Communication Gap for Finite Memory Devices. In: Orejas F., Spirakis P.G., van Leeuwen J. (eds) Automata, Languages and Programming. ICALP 2001. Lecture Notes in Computer Science, vol 2076. Springer, Berlin, Heidelberg

Abstract

So far, not much is known on communication issues for computations on distributed systems, where the components are weak and simultaneously the communication bandwidth is severely limited. We consider synchronous systems consisting of finite automata which communicate by sending messages while working on a shared read-only data. We consider the number of messages necessary to recognize a language as a its complexity measure.

We present an interesting phenomenon that the systems described require either a constant number of messages or at least Ω((log log log n)c) of them (in the worst case) for input data of length n and some constant c. Thus, in the hierarchy of message complexity classes there is a gap between the languages requiring only O(1) messages and those that need a non-constant number of messages. We show a similar result for systems of one-way automata. In this case, there is no language that requires ω(1) and o(log n) messages (in the worst case). These results hold for any fixed number of automata in the system.

The lower bound arguments presented in this paper depend very much on results concerning solving systems of diophantine equations and in- equalities.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Tomasz Jurdziński
    • 1
    • 2
  • Mirosław Kutyłowski
    • 3
    • 4
  1. 1.Institute of Computer ScienceWrocław UniversityGermany
  2. 2.Department of Computer ScienceTechnical University of ChemnitzGermany
  3. 3.Department of Mathematics and Computer SciencePoznań UniversityPoland
  4. 4.Institute of MathematicsWrocław University of TechnologyGermany

Personalised recommendations