DEA mit Eigenschaft: Anzahl der Einsen minus Anzahl der Nullen ist 3 mod 4. |
|
DEA mit Eigenschaft: Anzahl der Einsen minus Anzahl der Nullen ist 3 mod 4. |
 |
Morgen liebe Community :-)
Folgende Aufgabe soll ich lösen:
Geben Sie einen DEA an, der genau alle binären Zeichenketten akzeptiert mit der folgenden Eigenschaft:
Die Anzahl der Einsen minus die Anzahl der Nullen ist 3 mod 4:
Ich habe also die Folge 3+4k für k >= 0.
Jedoch verzweifle ich daran diese in einen Automaten zu "transformieren".
Bin für jede Hilfe dankbar
|
|
23.04.2018 14:29 |
|
|
NixJava unregistriert
 |
|
Hallo,
Zitat: |
Ich habe also die Folge 3+4k für k >= 0. |
Warum ? Ist festgelegt, dass im String immer mehr Einsen als Nullen auftauchen? Die Differenz kann die Werte annehmen.
Der DEA erstellt sich praktisch von selbst und kommt mit vier Zuständen aus. Beginne damit, das Wort "111" zu akzeptieren, und schon hast du alle Zustände. Jetzt noch die restlichen Übergänge und fertig!
|
|
23.04.2018 20:25 |
|
|
|