ả
ộ
! " # $ % % $ & " ! &
' ( ) & ! ! * + , ( - - -
Lý thuy t automata và ế
ngôn ng hình th cữ ứ
!"#$ ! ữ ữ ạ
%&'
&(
Ụ
) *+ ,- %&(.ị ữ ệ ữ ạ
/ &.ạ
+010),23 3 + &.ổ ươ ươ ữ ạ
45%67(! 3 &.ể ứ ự ươ ươ ớ
,./
8,92 +*+ + +),23 !!+' )! 0ữ ệ ậ ổ ạ ậ
!"#$ ! ữ ữ ạ
":+*+ ệ ơ ượ
" 3 3 %&(ữ ạ ơ ị
9đoán nh n ngôn ngậ ữ
62275386(9B$A4+ DC* 3/-!*,2E !0/-3,-Cữ ạ ở ọ
*4 $23 !*$ $25+A4+.ướ ữ ạ ị ể ở ộ
3 ) %ạ ộ ừ ướ ờ ạ 7:(.
#C$ ) ả ở ộ 6(0 ! $! ! 3C#,2 ' ) ụ ộ ả ệ ạ ướ ử ụ ộ ớ
%373;<( 9-CC4/2 ) $ ả ử ộ ộ ớ ạ .
8 0/) + ự ệ ữ ạ 53*+ ,2' , $C 3 3 !ủ ự ệ ể ượ ư
*$.
!$ A Bữ ứ
":+*+ ệ ơ ượ
=@:"@:;
>
!$ A Bữ ứ
&%&
(
#&%#'&
(
67%67F0(
6%6(6
6(86227
(539
":+*+ ệ ơ ượ
=@:"@:;
?
1 =>=ậ ữD3+ + $ 3Cậ ừ ủ ữ
N
&(
3CD
DD 0*+ 0 + +%05O(.ậ ỗ ậ ữ ạ ạ
ED) + 0!%)O(.ộ ữ ậ
FD → G35< ể %1?ạ( PLCQ!M%0(K5 M%0(KR3C⊆ ặ
05 ∈ ∈L.
!
∈D +)923/-%ạ ;7(.
6⊆D 0+ +*,2E%ậ ạ @227(
0KPLC! ườ ợ ộ B6(AH/<A ủ
!$ A Bữ ứ
" 3 3 %&(ữ ạ ơ ị
=@:"@:;
:N
2 5I2 ể ễ D /2!! + CC ộ ự ể ạ ủ ể
' ' ướ ạ J =5< ả ể + ' ' ạ ặ ướ ạ A>/ 5< ị ể
=C0&ị >/ 5< ị ể ! 33$- C %C C*,(D 03 ộ ị ướ ể ậ ỉ ủ
3 +S) +0/- +3 +S) +0/- L,2 Lượ ở ử ộ ượ ở ử ộ ∈
05 !M%5(K0A C 3 5 3 03 +ST ! 3$- ∈ ẽ ộ ừ ỉ ớ ỉ ượ ỉ ủ ị
+)3/-5ể ứ ớ ạ
N
=C00ị =5< ả ể U) C*4 VVPVLV3C'W X ) !ả ỡ ộ ủ ả
) $2ặ ỏ
0 1
, , ,
m
Q q q q=
{ }
1 2
, , ,
n
a a aΣ =
0
0,1
0
0
1
1
1
0111
111
11
1
Automata đoán nhận chuỗi khi đọc hết xâu và rơi vào trạng thái kết thúc
Thứ tự đọc từ trái qua phải
" 3 3 %&(ữ ạ ơ ị
:
!$ A Bữ ứ
=@:"@:;
" 3 3 %&(ữ ạ ơ ị
=@:"@:;
:"
:
M\%5ε(K5.
M\%5](KM\%M\%5](( ớ ∀]
^Kỗ
:
3 3+ ) &%CQ!ượ ậ ở (,2$- ạ ộ
3 3)923/- +3/-5ườ ừ ạ
N
!*,2E +*,2 'SS 3 3!ở ạ ớ ủ ườ
:
#$ 3 /20 ) Dữ ượ ậ ở ộ
%(KYFVM\%5
N
F(∈&Z
C+$ /20 ) 3 3 3 !ữ ậ ở ữ ạ ơ ị ượ ọ =>= K5<ữ
!$ A Bữ ứ
3.7.2. S t ng đ ng gi a FA và REự ươ ươ ữ
3.7.3. S t ng đ ng gi a DFA và REự ươ ươ ữ
3.7.4. S t ng đ ng gi a NFAự ươ ươ ữ < và RE
:?
=@:"@:;
!$ A Bữ ứ
"" 33 %#&(ữ ạ ị
=@:"@:;
:I
& 3 +! *G 0!A+ C 3,2*$ạ ộ ờ ể ớ ộ ạ ộ ự ậ ỉ ể ể
,- +ơ ộ ạ
#&!! +! *G 0C C*$ ,-010ứ ớ ộ ạ ộ ự ậ ể ộ ặ
+ể ạ
KI 00ụ 33 ' +F/*,2E)9-N:ị ậ ạ
!$ A Bữ ứ
=@:"@:;
:J
"" 33 %#&(ữ ạ ị
!$ A Bữ ứ
b15+A ' F/NN:N:Dậ ạ
=@:"@:;
N
=C0%ị 33 3 3 Q) ) =Dữ ạ ị ượ ị ở ộ
K%Σδ5
N
&(! 0 0Dậ ợ
%(KY]VM%5
N
](C +&Zứ ộ ạ
"" 33 %#&(ữ ạ ị
!$ A Bữ ứ
=@:"@:;
KI 0Lụ %A (!F1 0ẽ ỗ ậ !"!!"
!
!
"!!"!
"
! !
"
"
5
N
5
N
5
N
5
N
5
N
5
N
5
ZYN:ZM5
N
Y5
5
;
Z(
=5< ả ể G35< 3 ; =ể ở ộ
Y5
;
ZY5
;
Z5
;
RY5
;
Z5
"
Y5
ZY5
Z5
Y5
ZR5
:
Y5
N
:(∪M%5
"
:(KY5
N
5
:
Z
•
M%5
N
N:N(KY5
N
5
"
Z
•
M%5
N
N:NN(KY5
N
5
"
5
;
Z
•
M%5
N
N:NN:(KY5