Skip to main content

Cellular algorithms for binary matrix operations

  • Cellular Algorithms And Their Verifications
  • Conference paper
  • First Online:
Conpar 81 (CONPAR 1981)

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

Included in the following conference series:

Abstract

Binary matrixes (matrixes having only 0 and 1 elements) occur in many theoretical and practical areas (e.g. in the theory of graphs and relations, grammars, coding, etc.) therefore the binary matrix operations have high importance in these topics. It is an obvious idea to use cellular processor consisting of micro-cells for the execution of these operations. The present paper gives a powerful cellular algorithm for the multiplication of two binary matrixes, taking into account the cellprocessor architecture developed by T. Legendi. Moreover, on the basis of this solution cellular algorithms are given for coding and for the computation of the m-th power of a binary matrix.

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. T. Legendi: Cellprocessors in computer architecture (Computational Linguistics and Computer Languages, vol. XI, 1977, pp. 147–167)

    Google Scholar 

  2. T. Legendi: A 2D transition function definition language for a subsystem of the CELLAS cellular processor simulation language (Computational Linguistics and Computer Languages, vol. XIII, 1979, pp. 169–194)

    Google Scholar 

  3. T. Legendi: Programming of cellular processors (Proceedings of the Braunschweig Cellular Meeting, June 2–3, 1977)

    Google Scholar 

  4. E. Katona — T. Legendi: Cellular algorithms for decimal arithmetic operations (to appear in Elektronische Informationsverarbeitung und Kybernetic, Akademie-Verlag, Berlin)

    Google Scholar 

  5. E. Katona: Binary addition and multiplication in cellular space (submitted to the conference FCT'81, Szeged, Hungary)

    Google Scholar 

  6. E. Katona: The application of cellprocessors in conventional data processing (Proceedings of the Third Hungarian Computer Science Conference, Budapest, 1981)

    Google Scholar 

  7. E. Katona: Cellular algorithms (Selected results of the cell-processor team led by T. Legendi; Von Neumann Society, Budapest, 160 pages, in Hungarian)

    Google Scholar 

  8. E. Katona: Cellular algorithms for binary matrix operations (manuscript in Hungarian)

    Google Scholar 

  9. G. Polner: Coding of bitstrings according to a binary matrix (manuscript in Hungarian)

    Google Scholar 

  10. R. Vollmar: Algorithmen in Zellularautomaten (B. G. Teubner, Stuttgart, 1979, 192 pages)

    MATH  Google Scholar 

  11. W. T. Beyer: Recognition of topological invariants by iterative arrays (Ph.D. diss., MIT, Cambridge, Mass., 1969)

    Google Scholar 

  12. H. Nishio: Real time sorting of binary numbers by 1-dimensional cellular automaton (Proceedings of the International Symposium on Uniformly Structured Automata and Logic, Tokyo, 1975, pp. 153–162)

    Google Scholar 

  13. G. Fay: Cellular design principles: a case study of maximum selection in CODD-ICRA cellular space (Computational Linguistics and Computer Languages, vol. XI, pp. 73–124 and vol. XII, pp. 165–231, 1978)

    Google Scholar 

  14. W. M. Gentleman: Some complexity results for matrix computations on parallel processors (Journal of the ACM, vol. 25, 1978, pp. 112–115)

    Article  MATH  MathSciNet  Google Scholar 

  15. A. R. Smith: Cellular automata Theory (Technical Report no. 2, Stanford University, Stanford, Cal., 1969)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

W. Brauer P. Brinch Hansen D. Gries C. Moler G. Seegmüller J. Stoer N. Wirth Wolfgang Händler

Rights and permissions

Reprints and permissions

Copyright information

© 1981 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Katona, E. (1981). Cellular algorithms for binary matrix operations. In: Brauer, W., et al. Conpar 81. CONPAR 1981. Lecture Notes in Computer Science, vol 111. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0105119

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics