Skip to main content
Log in

Universal asynchronous iterative arrays of Mealy automata

  • Published:
Acta Informatica Aims and scope Submit manuscript

Summary

Asynchronous two-dimensional iterative arrays of automata will be introduced where the underlying automata are not of Moore-type but of Mealy-type. We will prove that there exists a Mealy automaton, \(\mathfrak{U}_{ 0} \), with only two states and one input and output for each of its four distinguished directions, such that any given Mealy-automaton can be realized by an iterative array with only \(\mathfrak{U}_{ 0} \) for its component-machines. It is known that loop-free nets cannot be as powerful as Mealy automata; however, we will show that any Mealy automaton can be realized by a network, N, with very restrictive component machines, where no signal may pass a loop in N. Using this fact asynchronous iterative arrays can be built up with one component machine, \(\mathfrak{U}_{ 1} \) such that any given Mealy automaton can be realized under the restriction that no signal passes a loop more than once. \(\mathfrak{U}_{ 1} \) contains only four states and one input and output for each direction.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Arbib, M.A.: Self-reproducing automata — some implications for theoretical biology. In: Towards a theoretical biology II, (C.H. Waddington, ed.) pp. 204–226. Edinburgh: University Press 1968

    Google Scholar 

  2. Banks, E.R.: Information processing and transmission in cellular automata. Ph.D. Thesis, MIT, Project MAC, MAC Tr-81, 1971

  3. Burks, A.W.: (ed.) Essays on cellular automata. Urbana: University of Illinois Press 1970

    Google Scholar 

  4. Codd, E.F.: Cellular automata. New York: Academic Press 1968

    Google Scholar 

  5. Holland, J.H.: A universal computer capable of executing an arbitrary number of sub-programs simultaneously. Proc. Eastern Joint Comp. Conf., pp 108–113, 1959

  6. Keller, R.M.: Towards a theory of universal speed-independent modules. IEEE transactions on Computers, C-23, 21–33, 1974

    Google Scholar 

  7. Kleine Büning, H.: Netzwerke endlicher Automaten für Potentialautomaten. Univ. Münster, Institut für mathematische Logik und Grundlagenforschung, 1975

  8. Koerber, P., Ottmann, Th.: Simulation endlicher Automaten durch Ketten aus einfachen Bausteinen, EIK 10, 133–148, 1974

    Google Scholar 

  9. Merzenich, W.: Algebraische Charakterisierung additiver Automaten-Arrays. Ph. D. Thesis, Gesellschaft für Mathematik und Datenverarbeitung, Bonn, Nr. 88, 1974

    Google Scholar 

  10. Neumann, J. von: Theory of self-reproducing automata, (A.W. Burks, ed.). Urbana: University of Illinois Press 1966

    Google Scholar 

  11. Ottmann, Th.: Über Möglichkeiten zur Simulation endlicher Automaten durch Ketten aus einfachen Bausteinen. ZMLG, 19, 223–238, 1973

    Google Scholar 

  12. Ottmann, Th.: Some classes of nets of finite automata. Institut für angew. Informatik und formale Beschreibungsverfahren, Universität Karlsruhe, Bericht 29, 1975

  13. Priese, L.: On the minimal complexity of component-machines for self-correcting networks. J. Cybernet. 5, 103–125, 1975

    Google Scholar 

  14. Priese, L.: Reversible Automaten und einfache universelle 2-dimensionale Thue-Systeme, ZMLG, 22, 353–384, 1976

    Google Scholar 

  15. Priese, L., Rödding, D.: A combinatorial approach to self-correction. J. Cybernet. 4, 7–25, 1974

    Google Scholar 

  16. Riguet, M.J.: Automates cellulaires a bord et automates Codd-ICRA. C.R. Acad. Sc. Paris, t. 282, Series A, 167–170, 1976

  17. Smith, A.R.: Simple computation universal cellular spaces. J. Ass. Comp. Mach. 18, 339–353, 1968

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Büning, H.K., Priese, L. Universal asynchronous iterative arrays of Mealy automata. Acta Informatica 13, 269–285 (1980). https://doi.org/10.1007/BF00288646

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Keywords

Navigation