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.
Similar content being viewed by others
References
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
Banks, E.R.: Information processing and transmission in cellular automata. Ph.D. Thesis, MIT, Project MAC, MAC Tr-81, 1971
Burks, A.W.: (ed.) Essays on cellular automata. Urbana: University of Illinois Press 1970
Codd, E.F.: Cellular automata. New York: Academic Press 1968
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
Keller, R.M.: Towards a theory of universal speed-independent modules. IEEE transactions on Computers, C-23, 21–33, 1974
Kleine Büning, H.: Netzwerke endlicher Automaten für Potentialautomaten. Univ. Münster, Institut für mathematische Logik und Grundlagenforschung, 1975
Koerber, P., Ottmann, Th.: Simulation endlicher Automaten durch Ketten aus einfachen Bausteinen, EIK 10, 133–148, 1974
Merzenich, W.: Algebraische Charakterisierung additiver Automaten-Arrays. Ph. D. Thesis, Gesellschaft für Mathematik und Datenverarbeitung, Bonn, Nr. 88, 1974
Neumann, J. von: Theory of self-reproducing automata, (A.W. Burks, ed.). Urbana: University of Illinois Press 1966
Ottmann, Th.: Über Möglichkeiten zur Simulation endlicher Automaten durch Ketten aus einfachen Bausteinen. ZMLG, 19, 223–238, 1973
Ottmann, Th.: Some classes of nets of finite automata. Institut für angew. Informatik und formale Beschreibungsverfahren, Universität Karlsruhe, Bericht 29, 1975
Priese, L.: On the minimal complexity of component-machines for self-correcting networks. J. Cybernet. 5, 103–125, 1975
Priese, L.: Reversible Automaten und einfache universelle 2-dimensionale Thue-Systeme, ZMLG, 22, 353–384, 1976
Priese, L., Rödding, D.: A combinatorial approach to self-correction. J. Cybernet. 4, 7–25, 1974
Riguet, M.J.: Automates cellulaires a bord et automates Codd-ICRA. C.R. Acad. Sc. Paris, t. 282, Series A, 167–170, 1976
Smith, A.R.: Simple computation universal cellular spaces. J. Ass. Comp. Mach. 18, 339–353, 1968
Author information
Authors and Affiliations
Rights 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
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF00288646