Wie Zustände für NOT-EQUAL deterministischen Automat herausfinden? |
| 11.05.2011, 09:55 | Auf diesen Beitrag antworten » |
| InfoBiensche | Wie Zustände für NOT-EQUAL deterministischen Automat herausfinden? Meine Frage: Ich kann mir einfach keinen Automaten für diese Sprache vorstellen... NOT-EQn = {xy | x element aus {0,1}^n, x!=y} Ich soll zeigen, dass jeder deterministische Automat mindestens 2^n Zustände hat. Und wie würde ein nichtdeterministischer Automat aussehen? Meine Ideen: Ich muss mir ja sozusagen "merken" was mein x war, damit ich es mit dem y vergleichen kann, aber wenn ich für jede eingabe einen neuen Zustand aufmache werden das viel zu viele... |
|
|
|
| 11.05.2011, 11:14 | Auf diesen Beitrag antworten » |
| C3P0 | RE: Wie Zustände für NOT-EQUAL deterministischen Automat herausfinden? Hallo, der Trick an der Aufgabe ist, dass dort Um zu zeigen, dass es deterministisch nicht mit weniger als 2^n Zuständen geht, schau dir mal den Minimalautomaten an und zeige, dass der wenigstens so viele Zustände hat. |
| 11.05.2011, 11:50 | Auf diesen Beitrag antworten » |
| InfoBiensche | RE: Wie Zustände für NOT-EQUAL deterministischen Automat herausfinden? Aber mir den Automaten vorzustellen IST ja gerade mein Problem. Wenn ich von jedem Zustand aus einen 1 Übergang und einen 0 Übergang mache in einen neuen Zustand, dann habe ich allein um mir x zu merken (Summe für i von 0 bis n von 2^i) Zustände. Also es gibt 2^n mögliche Wörter die x und y sein können, aber wie kann mir das ausreichen als Zustände im Automat?? |
| 11.05.2011, 12:11 | Auf diesen Beitrag antworten » |
| C3P0 | RE: Wie Zustände für NOT-EQUAL deterministischen Automat herausfinden? Man könnte das z.B. so implementieren: Sei e das leere Wort und Aber eigentlich ist es doch gar nicht deine Aufgabe, einen Automaten konkret anzugeben, du sollst doch nur zeigen, dass jeder dterministische Automat mindestens Alternativ kannst du auch annehmen, dass es weniger als |
| Anzeige | |
|
|
|
|
|
