Skip to main content
Log in

Zur Theorie der nichtdeterministischen und unvollständigen Automaten

On the theory of non-deterministic incomplete automata

  • Published:
Computing Aims and scope Submit manuscript

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.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Literatur

  1. Bourbaki, N.: Theorie des Ensembles. Paris: Hermann. 1963.

    MATH  Google Scholar 

  2. Ginsburg, S.: The Mathematical Theory of Context-Free Languages. New York: McGraw-Hill. 1966.

    MATH  Google Scholar 

  3. Gluschkow, W. M.: Theorie der abstrakten Automaten. Berlin: VEB Deutscher Verlag der Wissenschaften. 1963.

    MATH  Google Scholar 

  4. Kämmerer, W.: Zur Konstruktion selbstkorrigierender Automaten. EIK (Elektronische Informationsverarbeitung und Kybernetik.)2, 165–175 (1966).

    MATH  Google Scholar 

  5. Neuber, S., undP. H. Starke: Über Homomorphie und Reduktion bei nichtdeterministischen Automaten. EIK3, 351–362 (1967).

    MathSciNet  MATH  Google Scholar 

  6. 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).

    Article  Google Scholar 

  7. Rabin, M. O., andD. Scott: Finite Automata and their Decision Problems. IBM Journal of Research and Development3, 114–125 (1959).

    Article  MathSciNet  MATH  Google Scholar 

  8. Raney, G. N.: Sequential Functions. J. of the ACM5, 177–180 (1958).

    Article  MathSciNet  MATH  Google Scholar 

  9. Schmitt, A.: Theorie der nichtdeterministischen und unvollständigenMealy-automaten. Dissertation an der Fakultät für Natur- und Geisteswissenschaften der TH Hannover, 1966.

  10. Starke, P. H.: Einige Bemerkungen über nicht-deterministische Automaten. EIK2, 61–82 (1966).

    MathSciNet  MATH  Google Scholar 

  11. Starke, P. H.: Hüllenoperationen für nicht-deterministische Automaten. EIK3, 283–294 (1967).

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

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

Reprints 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

Download citation

  • Received:

  • Published:

  • Issue Date:

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