Theoretische Informatik - Aufgaben

Nichtdeterministischer endlicher Automat

Aufgabe:  

Geben Sie für jede der folgenden Sprachen über dem Alphabet A = {a, b} einen möglichst einfachen nicht­deterministischen endlichen Automaten an, der sie erkennt.

  • L1  =  Menge aller Wörter, die höchstens ein b enthalten,
  • L2  =  Menge aller Wörter, die das Teilwort bb enthalten,
  • L3  =  Menge aller Wörter, die das Teilwort bb nicht enthalten,
  • L4  =  Menge aller Wörter, die eine ungerade Länge haben.

Zeichnen Sie zunächst den betreffenden nicht­deterministischen Automaten als Zustands­diagramm.

Geben Sie dann die Übergangs­relation des Automaten in die jeweilige unten­stehende Tabelle ein und simulieren Sie den Automaten mit ein paar Eingabe­wörtern.

 

 

L1  =  Menge aller Wörter, die höchstens ein b enthalten:

Eingabeband

 
 
 
 
 
 
 
 
 
 
 
 
 
Pfeil

Eingabewort

   

 

sas'
     
     
     
     
     
     

       


 

L2  =  Menge aller Wörter, die das Teilwort bb enthalten:

Eingabeband

 
 
 
 
 
 
 
 
 
 
 
 
 
Pfeil

Eingabewort

   

 

sas'
     
     
     
     
     
     
     
     

       

 

L3  =  Menge aller Wörter, die das Teilwort bb nicht enthalten:

Eingabeband

 
 
 
 
 
 
 
 
 
 
 
 
 
Pfeil

Eingabewort

   

 

sas'
     
     
     
     
     
     

       


 

L4  =  Menge aller Wörter, die eine ungerade Länge haben:

Eingabeband

 
 
 
 
 
 
 
 
 
 
 
 
 
Pfeil

Eingabewort

   

 

sas'
     
     
     
     
     
     

       


 

 

 

[up]

 


H.W. Lang   mail@hwlang.de   Impressum   Datenschutz
Created: 11.12.2009   Updated: 17.02.2023
Diese Webseiten sind während meiner Lehrtätigkeit an der Hochschule Flensburg entstanden