0

アルファベット{ab}上のスリーステートFAが有限の言語を持っているかどうかをテストするために、56個の文字列を記述する方法を理解しようとしています。

56という数字は、マシンにN個の状態があり、アルファベットにm個の文字がある場合、合計でm ^ N + m ^(N + 1)+ m ^(N + 2)+になるという定理に基づいています。 .. + m ^(2N-1)N<=文字列の長さ<2Nの範囲の異なる入力文字列。したがって、2 ^ 3 2 ^ 4 2 ^ 5=56文字列。

マシン上で実行することですべてをテストできることを私は知っています。受け入れられるものがあれば言語は無限であり、受け入れられない場合は言語は有限です。

文字列の説明方法がわかりません。どんな助けでも大歓迎です!

4

1 に答える 1

0

誰かが同じ質問に直面した場合に備えて、Nから2N-1に関心があります。

000 001 010 011 100101110111

0000 0001 0010 0011 0100 0101 0110 0111

1000 1001 1010 1011 1100 1101 1110 1111

00000 00001 00010 00011 00100 00101 00110 00111

01000 01001 01010 01011 01100 01101 01110 01111

10000 10001 10010 10011 10100 10101 10110 10111

11000 11001 11010 11011 11100 11101 11110 11111

于 2012-10-10T04:25:52.407 に答える