Zusammenfassung
Nichtdeterministische und unvollständige Automaten (NUA) sind eine Verallgemeinerung der vielfach untersuchten deterministischen und vollständigenMealy-Automaten (DVA). Die NUA erhält man aus den DVA, wenn man die Abbildung für Folgezustand und Ausgabe durch eine Korrespondenz, also eine mehrdeutige Abbildung ersetzt. An die Stelle der bei DVA von Zuständen erzeugten Automatenabbildungen treten dann Korrespondenzen, und zwei Zustände eines NUA heißen demgemäß äquivalent, wenn die in ihnen dargestellten Korrespondenzen gleich sind. Genau die einfach definierbaren Automatenkorrespondenzen sind in Zuständen von NUA darstellbar.Z-epimorph aufeinander abbildbare Automaten sind äquivalent, und zu jedem NUA gibt es einen äquivalenten Automaten mit paarweise inäquivalenten Zuständen, also einen voll reduzierten Automaten, der jedoch im allgemeinen nicht bis auf Isomorphie eindeutig bestimmt ist. Aber voll reduzierte, äquivalente und sogenannte komplettierte Automaten sind stets isomorph und genau die halbkomplettierten NUA lassen einenZ-Epimorphismus auf einen voll reduzierten Automaten zu.
Zu endlichen NUA lassen sich algorithmisch äquivalente, voll reduzierte Automaten bestimmen. Der entwickelte Algorithmus wird an einem Beispiel demonstriert.
Summary
Non-deterministic incomplete sequential machines (NISM) are generalizations of the well-known deterministic complete sequential machines (DCSM) ofMealy type. The NISM are derived from the DCSM by replacing the next state and output function by a correspondence, that is a generalized multivalued mapping. Therefore the states generate input-output correspondences instead of sequential functions and two states are defined to be equivalent if the two correspondences genrated by the states are equal. Exactly the simply defined sequential correspondences can be generated by states of NISM. If there is aZ-epimorphism of one machine onto another, then these machines are equivalent. To each NISM there exists an equivalent machine with pairwise inequivalent states, i. e. a reduced machine, which is in general not unique up to an isomorphism. But reduced equivalent and so-called “komplettierte” machines are isomorphic. Precisely the “halbkomplettierten” machines allowZ-epimorphisms onto reduced machines.
If a finite NISM is given, then an equivalent reduced machine can be obtained by an algorithm similar to but more complicated than in the case of the DCSM. The developed algorithm is demonstrated by an example.
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Literatur
Bourbaki, N.: Theorie des Ensembles. Paris: Hermann. 1963.
Ginsburg, S.: The Mathematical Theory of Context-Free Languages. New York: McGraw-Hill. 1966.
Gluschkow, W. M.: Theorie der abstrakten Automaten. Berlin: VEB Deutscher Verlag der Wissenschaften. 1963.
Kämmerer, W.: Zur Konstruktion selbstkorrigierender Automaten. EIK (Elektronische Informationsverarbeitung und Kybernetik.)2, 165–175 (1966).
Neuber, S., undP. H. Starke: Über Homomorphie und Reduktion bei nichtdeterministischen Automaten. EIK3, 351–362 (1967).
Paull, M. C., andS. H. Unger: Minimizing the Number of States in Incompletely Specified Sequential Switching Functions. IRE Transactions on Electronic Computers8, 356–367 (1959).
Rabin, M. O., andD. Scott: Finite Automata and their Decision Problems. IBM Journal of Research and Development3, 114–125 (1959).
Raney, G. N.: Sequential Functions. J. of the ACM5, 177–180 (1958).
Schmitt, A.: Theorie der nichtdeterministischen und unvollständigenMealy-automaten. Dissertation an der Fakultät für Natur- und Geisteswissenschaften der TH Hannover, 1966.
Starke, P. H.: Einige Bemerkungen über nicht-deterministische Automaten. EIK2, 61–82 (1966).
Starke, P. H.: Hüllenoperationen für nicht-deterministische Automaten. EIK3, 283–294 (1967).
Author information
Authors and Affiliations
Additional information
Mit 1 Abbildung
Die vorgelegten Ergebnisse sind enthalten in der Dissertation, die der Verfasser Anfang 1966 am Lehrstuhl für Elektronische Rechenanlagen der TH Hannover angefertigt hat.
Rights and permissions
About this article
Cite this article
Schmitt, A. Zur Theorie der nichtdeterministischen und unvollständigen Automaten. Computing 4, 56–74 (1969). https://doi.org/10.1007/BF02236542
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF02236542