Skip to main content
Erschienen in: Natural Computing 3/2017

04.11.2016

Shrinking one-way cellular automata

verfasst von: Martin Kutrib, Andreas Malcher, Matthias Wendlandt

Erschienen in: Natural Computing | Ausgabe 3/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We investigate cellular automata as acceptors for formal languages. In particular, we consider real-time one-way cellular automata (\(\text{OCA}\)) with the additional property that during a computation any cell of the \(\text{OCA}\) has the ability to dissolve itself, so-called shrinking one-way cellular automata (\(\text{SOCA}\)). It turns out that real-time \(\text{SOCA}\) are more powerful than real-time \(\text{OCA}\), since they can accept certain linear-time \(\text{OCA}\) languages. On the other hand, linear-time \(\text{OCA}\) are more powerful than real-time \(\text{SOCA}\), which is witnessed even by a unary language. Additionally, a construction is provided that enables real-time \(\text{SOCA}\) to accept the reversal of real-time iterative array languages. Finally, restricted real-time \(\text{SOCA}\) are investigated. We distinguish two limitations for the dissolving of cells. One restriction is to bound the total number of cells that are allowed to dissolve by some function. In this case, an infinite strict hierarchy of language classes is obtained. The second restriction is inspired by an approach to limit the amount of nondeterminism in \(\text{OCA}\). Compared with the first restriction, the total number of cells that may dissolve is still unbounded, but the number of time steps at which a cell may dissolve is bounded. The possibility to dissolve is allowed only in the first k time steps, where \(k\ge 0\) is some constant. For this mode of operation an infinite, tight, and strict hierarchy of language classes is obtained as well.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Buchholz T, Klein A, Kutrib M (2002) On interacting automata with limited nondeterminism. Fundam Inform 52:15–38MathSciNetMATH Buchholz T, Klein A, Kutrib M (2002) On interacting automata with limited nondeterminism. Fundam Inform 52:15–38MathSciNetMATH
Zurück zum Zitat Cole SN (1969) Real-time computation by \(n\)-dimensional iterative arrays of finite-state machines. IEEE Trans Comput C–18:349–365MathSciNetCrossRefMATH Cole SN (1969) Real-time computation by \(n\)-dimensional iterative arrays of finite-state machines. IEEE Trans Comput C–18:349–365MathSciNetCrossRefMATH
Zurück zum Zitat Ibarra OH, Kim SM, Moran S (1985) Sequential machine characterizations of trellis and cellular automata and applications. SIAM J Comput 14:426–447MathSciNetCrossRefMATH Ibarra OH, Kim SM, Moran S (1985) Sequential machine characterizations of trellis and cellular automata and applications. SIAM J Comput 14:426–447MathSciNetCrossRefMATH
Zurück zum Zitat Ibarra OH, Palis MA (1985) Some results concerning linear iterative (systolic) arrays. J Parallel Distrib Comput 2:182–218CrossRef Ibarra OH, Palis MA (1985) Some results concerning linear iterative (systolic) arrays. J Parallel Distrib Comput 2:182–218CrossRef
Zurück zum Zitat Kintala CMR (1977) Computations with a restricted number of nondeterministic steps. Ph.D. thesis, Pennsylvania State University Kintala CMR (1977) Computations with a restricted number of nondeterministic steps. Ph.D. thesis, Pennsylvania State University
Zurück zum Zitat Kutrib M (2008) Cellular automata—a computational point of view. In: Bel-Enguix G, Jiménez-López MD, Martin-Vide C (eds) New developments in formal languages and applications, chapter 6. Springer, Berlin, pp 183–227 Kutrib M (2008) Cellular automata—a computational point of view. In: Bel-Enguix G, Jiménez-López MD, Martin-Vide C (eds) New developments in formal languages and applications, chapter 6. Springer, Berlin, pp 183–227
Zurück zum Zitat Kutrib M (2009) Cellular automata and language theory. In: Meyers RA (ed) Encyclopedia of complexity and system science. Springer, New york, pp 800–823CrossRef Kutrib M (2009) Cellular automata and language theory. In: Meyers RA (ed) Encyclopedia of complexity and system science. Springer, New york, pp 800–823CrossRef
Zurück zum Zitat Kutrib M, Löwe JT (2003) Space- and time-bounded nondeterminism for cellular automata. Fundam Inform 58:273–293MathSciNetMATH Kutrib M, Löwe JT (2003) Space- and time-bounded nondeterminism for cellular automata. Fundam Inform 58:273–293MathSciNetMATH
Zurück zum Zitat Nakamura K (1999) Real-time language recognition by one-way and two-way cellular automata. In: Mathematical foundations of computer science (MFCS 1999), LNCS, vol 1672. Springer, pp 220–230 Nakamura K (1999) Real-time language recognition by one-way and two-way cellular automata. In: Mathematical foundations of computer science (MFCS 1999), LNCS, vol 1672. Springer, pp 220–230
Zurück zum Zitat Okhotin A (2011) Comparing linear conjunctive languages to subfamilies of the context-free languages. In: Theory and practice of computer science (SOFSEM 2011), LNCS, vol 6543. Springer, pp 431–443 Okhotin A (2011) Comparing linear conjunctive languages to subfamilies of the context-free languages. In: Theory and practice of computer science (SOFSEM 2011), LNCS, vol 6543. Springer, pp 431–443
Zurück zum Zitat Rosenfeld A, Wu AY, Dubitzki T (1983) Fast language acceptance by shrinking cellular automata. Inf Sci 30:47–53CrossRefMATH Rosenfeld A, Wu AY, Dubitzki T (1983) Fast language acceptance by shrinking cellular automata. Inf Sci 30:47–53CrossRefMATH
Zurück zum Zitat Seidel SR (1979) Language recognition and the synchronization of cellular automata. Technical report 79-02, Department of Computer Science, University of Iowa Seidel SR (1979) Language recognition and the synchronization of cellular automata. Technical report 79-02, Department of Computer Science, University of Iowa
Zurück zum Zitat Umeo H (2004) A simple design of time-efficient firing squad synchronization algorithms with fault-tolerance. IEICE Trans Inf Syst E87-D:733–739 Umeo H (2004) A simple design of time-efficient firing squad synchronization algorithms with fault-tolerance. IEICE Trans Inf Syst E87-D:733–739
Zurück zum Zitat von Neumann J (1966) In: Burks AW (ed) Theory of self-reproducing automata. University of Illinois Press, Champaign von Neumann J (1966) In: Burks AW (ed) Theory of self-reproducing automata. University of Illinois Press, Champaign
Metadaten
Titel
Shrinking one-way cellular automata
verfasst von
Martin Kutrib
Andreas Malcher
Matthias Wendlandt
Publikationsdatum
04.11.2016
Verlag
Springer Netherlands
Erschienen in
Natural Computing / Ausgabe 3/2017
Print ISSN: 1567-7818
Elektronische ISSN: 1572-9796
DOI
https://doi.org/10.1007/s11047-016-9588-8

Weitere Artikel der Ausgabe 3/2017

Natural Computing 3/2017 Zur Ausgabe