.


:




:

































 

 

 

 





 

, .

:

- ;

- , , (, , ' ).

 

 

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 , . (, , , .)

, , :

q0


 

, . . , . ' , ' , , , .

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, , .

 





:


: 2016-12-18; !; : 406 |


:

:

- , 20 40 . - .
==> ...

1789 - | 1754 -


© 2015-2024 lektsii.org - -

: 0.091 .