, .
:
- ;
- , , (, , ' ).
1. ' = {0, 1} ( 0 - ) Q = {q0, q1, q2) ():
q10 ->q20; q20 ->q01; q11 ->q11; q21 ->q21.
( ) ' .
, 101, . . :
䳺 : q11 -> q1 1
:
䳺 : q10 -> q20 :
, : q20 -> q0 1. :
, q0.
, 101 10101.
11011, , q1 , ( , , ):
, 11011 110111.
2( , )
={0,1,2,3,4,5,6,7,8,9}. - ; , - , . , 1 .
г.
䳿:
1. .
2. 0 8, 1 ; :
3. 9, 0 , 1 ; :
4. : ' (, 99). , ' , - . 1 ( 100):
䳿 :
q1 | q2 | |
q10 | q01 | |
q11 | q02 | |
q12 | q03 | |
q13 | q04 | |
q14 | q05 | |
q15 | q06 | |
q16 | q07 | |
q17 | q08 | |
q18 | q09 | |
q19 | q20 | |
Λ | q2Λ | q01 |
|
|
.
q1- , "" . , . : , ( , ) , . , , q2 ( ).
q2 - , 1 , . ; - 0 8, , 1 , . 9, 0 , q2. , 1 . 9, 0 , q2, - 1 . , ( ""), 1 .
³, , . , , 1.
: 890, 49387.
3( )
={ , b, c }. . :
г.
䳿:
1. ' , .
2. , '.
"" , . ' ? , ', , ' : , . ?
- . - , q2, . b, , b. , q4, . , , , . .
:
q1 | q2 | q3 | q4 | |
q2Λ | q2 a | q3 a | q4 a | |
b | q3Λ | q2 b | q3 b | q4 b |
q4Λ | q2 | q3 | q4 | |
Λ | q1Λ | q0 a | q0 b | q0 |
, . , "" , - , q1 , . (, , , .)
|
|
, , :
|
, . . , . ' , ' , , , .
4( , )
={, b, c}. () , , .
г.
䳿:
1. ' , .
2. , '. , .
3. .
' , . Λ. , , .
ֳ 䳿 (, ):
q1 | q2 | q3 | q4 | q5 | q6 | q7 | q8 | |
a | q2 a | q2 a | q0 a | q4 a | q8 a | q6 a | q8 a | q8Λ |
b | q4 b | q2 b | q8 b | q4 b | q0 b | q6 b | q8 b | q8Λ |
c | q6 c | q2 c | q8 c | q4 c | q8 c | q6 c | q0 c | q8Λ |
Λ | q0Λ | q3Λ | q5Λ | q7Λ | q0Λ |
: aabcbc, cbbaa.
5( )
={ , b }. , .
г.
, : :
, . "" , . , ' , , , , . "" , , : - ? ' , :
:
q1 | q2 | q3 | |
q2Λ | q0 | q0 b | |
b | q3Λ | q0 | q0 b |
Λ | q0Λ | q0 | q0 b |
:aabbba, ababab.
, .
1,5. | ={ , b, c }. b ( → b ). |
2,6. | ={ , b, c }. b ( → b). |
3,7. | ={ , b, c }. . |
4,8. | ={ , b, c }. ( ). |
9, 15. | ={ , b, c }. ( ). |
10, 16. | ={ , b, c }. ( ). |
11, 17. | ={ , b, c }. a ( → a ). |
12, 18. | ={ , b, c }. b . |
13, 19. | ={ , b, c }. ( ). |
14, 20. | ={ , b, c }. ( → ). |
21, 25. | ={ , b, c }. ( ). |
22, 26. | ={ , b, c }. ( → ). |
23, 27. | ={ , b, c }. b ( → b). |
24, 28. | ={ , b, c }. . |
29. | ={ , b, c }. ( ). |
30. | ={ , b, c }. ( ). |
31. | ={ , b, c }. ( ). |
|
|
2
'
6( )
={, b, c}. , .
г.
. b c - :
- , , ? q , , , :
q x , ' 볭 䳿: -, , ; -, - , ; -, q .
. , Λ (= =Λ), , "" (=Λ). :
q1 | q2 | q3 | |
a | q0Λ | q2 b | q0 |
b | q2Λ | q2 b | q2 |
c | q3Λ | q3 b | q3 |
Λ | q0Λ | q0 b | q0 |
q0Λ, < , q1>, . , . . ? , ( - ), , .
: abbcaa, cbccbaa
7( )
={ , b, c }. - , .
г.
, . ( ), , , :
|
|
, , . ³ , q2, q3q4 , q5 ' , .
q1 | q2 | q3 | q4 | q5 | |
a | q2 a | q0 a | |||
b | q3 b | q0 a | |||
c | q4 c | q0 a | |||
Λ | q0 Λ | q5 a | q5 b | q5 c |
: abbcc, caabbc
8( )
={ , b, c }. c, .
г.
. , . , , ( ) . - , . , , , . 5, , :
q1 | q2 | q3 | q4 | |
q1 | q2 | q2 b | q2 c | |
b | q1 b | q3 | q3 b | q3 c |
c | q4 | q4 | q4 b | q4 c |
Λ | q0 Λ | q0 | q0 b | q0 c |
: bbcbbc, abcabc
9( )
={ , b, c }. .
г.
, . , , . .
䳿:
1. . , , =, (. 1). (, .)
2. ϳ (. 2).
3. - , , = .
. , (. 3). - b c, "" (. 4), (. 5).
, , 䳿, (. 6-9).
4. , =. , , , . , (. 10).
. , , b c ' =, .
q1 | q2 | q3 | q4 | q5 | |
a | q1 a | q2 a | q3Λ | q4 a | q5 a |
b | q1 b | q2 b | q4Λ | q4 b | q5 b |
c | q1 c | q2 c | q5Λ | q4 c | q5 c |
= | x | q2 = | q0Λ | q4 = | q5 = |
Λ | q2= | q3Λ | x | q2 b | q2 c |
: aacabac, bbbaccc
10( )
={ , b }. , ﳺ =. :
г.
: =, ( ) :
|
|
: , . , , . , ? , , , ? , , , , , . ³ , , , , .
, , : , ? . , , , - , , b . ϳ 䳿 . , , . , ( ).
, 䳿:
1. , = (. 1 ).
2. (. 2 ).
3. (. 3 ), "" (. 4). ϳ (. 5), (. 6).
( , ) .
4. ( 12), = ( 13). , , .
:
q1 | q2 | q3 | q4 | q5 | q6 | |
a | q2 a | q4 | q4 a | q5 a | q6 a | |
b | q2 b | q2 b | q5 | q4 b | q5 b | q6 b |
= | X | q0= | q4 = | q5 = | q6 = | |
X | X | X | q3 a | |||
X | X | X | q3 b | |||
Λ | q2= | q3= | q6 a | q6 b |
³, ' , :
: bbaba, aabbaa
, .
1. | ={ , b, c }. , . ³: (, ) (). |
2. | ={ , b, c }. , ab. ³ ( ): ab, , . |
3. | ={ , b, c }. , b , . |
4. | ={ , b, 0,1}. , ( , ). ³: () (). |
5. | ={ , b, 0,1}. , ( , 0 1). ³: 1 () 0. |
6. | ={0,1}. , , . |
7. | ={0,1}. , (1, 2, 4, 8,..) . ³: 1 () 0. |
8. | ={0,1,2,3}. , , . ³: 1 () 0. |
9. | ={0,1}. , , (: 101 → 10100). |
10. | ={0,1}. , , 2 (: 1011 →101). |
11. | ={ , b, c }. - (0, 2, 4,..), , - . |
12. | ={0,1,2}. , , . ³: 1 () 0. (: 1.) |
13. | ={ , b, c }. . . |
14. | ={ , b, c }. , . |
15. | A={ a, b }. P , . ³: a () . |
16. | A={a, b}. P . |
17. | A={a, b}. , P . ³: a () . |
18. | A={a, b}. P (: abb→abbabb). |
19. | A={a, b}. P (: bab→bbaabb). |
20. | A={a, b}. P (: abb→bba). |
21. | A={0,1}. P , , . (: , ) |
22. | A={0,1,2,3}. P , . |
23. | A={0,1,2}. P , 1. |
24. | A={0,1,2}. P , . |
25. | ={ , b }. , b, , b, b, . |
26. | ={ , b, 0,1}. , ( , ). ³: () (). |
27. | ={ , b, c }. . . |
28. | ={0,1,2}. , , . ³: 1 () 0. (: 1.) |
29. | A={0,1,2}. P , 1. |
30. | ={ , b, c }. , ab. ³ ( ): ab, , . |