Skip to main content
Top

2016 | OriginalPaper | Chapter

Cutting the Firing Squad Synchronization

Authors : Antonios Dimitriadis, Martin Kutrib, Georgios Ch. Sirakoulis

Published in: Cellular Automata

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The firing squad synchronization problem on Cellular Automata (CA) has been studied extensively for many years, and a rich variety of synchronization algorithms have been proposed. From Mazoyer’s paper it is known that a minimal-time solution with 6 states exists. The firing squad synchronization problem has also been studied for defective CA where a defective cell can still transmit information without processing it. In the present paper, we consider defective CA where the dynamic defects are such that a defective cell totally fails. The failures are permanent and may occur at any time in the computation. In this way the array is cut into two parts. The question addressed is how many cells in each part can still be synchronized and at which time steps. It is analyzed how many cells are synchronized, where and when this happens and how these three characteristics are connected with the position of the defective cell and the time at which the cell fails. Based on Mazoyer’s 6-state algorithm, a solution for one-dimensional CA is proposed that synchronizes the maximal possible number of cells in each part.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference Fay, B., Kutrib, M.: The fault-tolerant early bird problem. IEICE Trans. Inf. Syst. E87–D, 687–693 (2004) Fay, B., Kutrib, M.: The fault-tolerant early bird problem. IEICE Trans. Inf. Syst. E87–D, 687–693 (2004)
3.
go back to reference Goto, E.: A minimal time solution of the firing squad problem. Course Notes for Applied Mathematics 298, Harvard University (1962) Goto, E.: A minimal time solution of the firing squad problem. Course Notes for Applied Mathematics 298, Harvard University (1962)
5.
go back to reference Kutrib, M., Löwe, J.T.: Massively parallel fault tolerant computations on syntactical patterns. Future Gener. Comput. Syst. 18, 905–919 (2002)CrossRefMATH Kutrib, M., Löwe, J.T.: Massively parallel fault tolerant computations on syntactical patterns. Future Gener. Comput. Syst. 18, 905–919 (2002)CrossRefMATH
6.
go back to reference Kutrib, M., Vollmar, R.: Minimal time synchronization in restricted defective cellular automata. J. Inform. Process. Cybern. EIK 27, 179–196 (1991)MATH Kutrib, M., Vollmar, R.: Minimal time synchronization in restricted defective cellular automata. J. Inform. Process. Cybern. EIK 27, 179–196 (1991)MATH
7.
go back to reference Kutrib, M., Vollmar, R.: The firing squad synchronization problem in defective cellular automata. IEICE Trans. Inf. Syst. E78–D, 895–900 (1995) Kutrib, M., Vollmar, R.: The firing squad synchronization problem in defective cellular automata. IEICE Trans. Inf. Syst. E78–D, 895–900 (1995)
8.
go back to reference Maignan, L., Yunès, J.-B.: Experimental finitization of infinite field-based generalized FSSP solution. In: Wąs, J., Sirakoulis, G.C., Bandini, S. (eds.) ACRI 2014. LNCS, vol. 8751, pp. 136–145. Springer, Heidelberg (2014) Maignan, L., Yunès, J.-B.: Experimental finitization of infinite field-based generalized FSSP solution. In: Wąs, J., Sirakoulis, G.C., Bandini, S. (eds.) ACRI 2014. LNCS, vol. 8751, pp. 136–145. Springer, Heidelberg (2014)
9.
go back to reference Mazoyer, J.: A six-state minimal time solution to the firing squad synchronization problem. Theoret. Comput. Sci. 50, 183–238 (1987)MathSciNetCrossRefMATH Mazoyer, J.: A six-state minimal time solution to the firing squad synchronization problem. Theoret. Comput. Sci. 50, 183–238 (1987)MathSciNetCrossRefMATH
10.
go back to reference Mazoyer, J.: A minimal time solution to the firing squad synchronization problem with only one bit of information exchanged. Technical report TR 89–03, Ecole Normale Supérieure de Lyon (1989) Mazoyer, J.: A minimal time solution to the firing squad synchronization problem with only one bit of information exchanged. Technical report TR 89–03, Ecole Normale Supérieure de Lyon (1989)
11.
go back to reference Moore, E.F.: The firing squad synchronization problem. In: Sequential Machines - Selected Papers, pp. 213–214. Addison-Wesley (1964) Moore, E.F.: The firing squad synchronization problem. In: Sequential Machines - Selected Papers, pp. 213–214. Addison-Wesley (1964)
12.
go back to reference von Neumann, J.: Probabilistic logics and the synthesis of reliable organisms from unreliable components. In: Automata Studies, pp. 43–98. Princeton University Press (1956) von Neumann, J.: Probabilistic logics and the synthesis of reliable organisms from unreliable components. In: Automata Studies, pp. 43–98. Princeton University Press (1956)
14.
go back to reference Rosenstiehl, P., Fiksel, J.R., Holliger, A.: Intelligent graphs: networks of finite automata capable of solving graph problems. In: Graph Theory and Computing, pp. 219–265. Academic Press (1972) Rosenstiehl, P., Fiksel, J.R., Holliger, A.: Intelligent graphs: networks of finite automata capable of solving graph problems. In: Graph Theory and Computing, pp. 219–265. Academic Press (1972)
15.
go back to reference Umeo, H.: A fault-tolerant scheme for optimum-time firing squad synchronization. In: Parallel Computing: Trends and Applications, North-Holland, pp. 223–230 (1994) Umeo, H.: A fault-tolerant scheme for optimum-time firing squad synchronization. In: Parallel Computing: Trends and Applications, North-Holland, pp. 223–230 (1994)
16.
go back to reference Umeo, H.: A note on firing squad synchronization algorithms. In: IFIP Cellular Automata Workshop 1996, p. 95. Universität Giessen (1996) Umeo, H.: A note on firing squad synchronization algorithms. In: IFIP Cellular Automata Workshop 1996, p. 95. Universität Giessen (1996)
17.
go back to reference Umeo, H.: A simple design of time-efficient firing squad synchronization algorithms with fault-tolerance. IEICE Trans. Inf. Syst. E87–D, 733–739 (2004) Umeo, H.: A simple design of time-efficient firing squad synchronization algorithms with fault-tolerance. IEICE Trans. Inf. Syst. E87–D, 733–739 (2004)
18.
go back to reference Umeo, H.: Firing squad synchronization problem in cellular automata. In: Meyers, R.A. (ed.) Encyclopedia of Complexity and System Science, pp. 3537–3574. Springer, New York (2009)CrossRef Umeo, H.: Firing squad synchronization problem in cellular automata. In: Meyers, R.A. (ed.) Encyclopedia of Complexity and System Science, pp. 3537–3574. Springer, New York (2009)CrossRef
20.
go back to reference Yunès, J.B.: Fault tolerant solutions to the firing squad synchronization problem. Techical report LITP 96/06, Institut Blaise Pascal (1996) Yunès, J.B.: Fault tolerant solutions to the firing squad synchronization problem. Techical report LITP 96/06, Institut Blaise Pascal (1996)
21.
go back to reference Yunès, J.B.: Goto’s construction and Pascal’s triangle: new insights into cellular automata synchronization. In: Symposium on Cellular Automata - Journées Automates Cellulaires, JAC 2008, pp. 195–203. MCCME Publishing House (2009) Yunès, J.B.: Goto’s construction and Pascal’s triangle: new insights into cellular automata synchronization. In: Symposium on Cellular Automata - Journées Automates Cellulaires, JAC 2008, pp. 195–203. MCCME Publishing House (2009)
Metadata
Title
Cutting the Firing Squad Synchronization
Authors
Antonios Dimitriadis
Martin Kutrib
Georgios Ch. Sirakoulis
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-44365-2_12

Premium Partner