GING V I Ê N : T S . H À C H Í T R U N G
B M Ô N : K H M T
K H O A C N T T , H V K T Q S
Đ T : 0 1 6 8 . 5 5 8 . 2 1 . 0 2
E M A I L : H C T 2 0 0 9 @ Y A H O O . C O M
thuyết automata
ngôn ng hình thc
© PhD. C.T.Ha, Le Quy Don Technical University
Languague
Grammar
Automata
2
Bài 3. Ngôn ng automata hu hn
(Formal Languagues and
Finite Automata)
MC ĐÍCH:
Trang b nhng khái nim v automata hu hn (FA);
Phân loi FA;
các phép biến đi tương đương gia các loi FA;
Biu thc chính qui (RE) s tương đương vi FA;
YÊU CU:
Sinh viên nm vng các khái nim, các thut toán biến đi
làm các dng bài tp.
© PhD. C.T.Ha, Le Quy Don Technical University
Bài 3. Ngôn ngữ và automata hữu hạn
3.1. Các khái nim sơ lược
3.2. Automata hu hn đơn đnh (DFA)
3.3. Automata hu hn đa đnh (NFA)
3.4. Automata vi dch chuyn ε (NFAε)
3.5. S tương đương gia DFA NFA
3.6. S tương đương gia NFAε DFA
3.7. Biu thc chính quy
3.7.1. khái nim v biu thc chính quy
3.7.2. S tương đương gia FA RE
3.7.3. S tương đương gia DFA RE
3
28/03/2012
Automata và ngôn ngữ hình thức - © PhD. C.T.Ha, Le Quy Don Technical University
Bài 3. Ngôn ngữ và automata hữu hạn
3.1. Các khái nim sơ lược
3.2. Automata hu hn đơn đnh (DFA)
3.3. Automata hu hn đa đnh (NFA)
3.4. Automata vi dch chuyn ε (NFAε)
3.5. S tương đương gia DFA NFA
3.6. S tương đương gia NFAε DFA
3.7. Biu thc chính quy
3.7.1. khái nim v biu thc chính quy
3.7.2. S tương đương gia FA RE
3.7.3. S tương đương gia DFA RE
4
28/03/2012
Automata và ngôn ngữ hình thức - © PhD. C.T.Ha, Le Quy Don Technical University
3.1. Các khái nim sơ lược
28/03/2012
5
Automata mt máy tru tượng ( hình tính toán)
cơ cu hot đng đơn gin nhưng kh năng đoán
nhn ngôn ng.
Finite automata (FA) - hình tính toán hu hn:
khi đu kết thúc, mi thành phn đu kích thước hu
hn c đnh không th m rng trong sut quá trình tính
toán;
Hot đng theo theo tng bước ri rc (steps);
Nói chung, thông tin ra sn sinh bi mt FA ph thuc vào c thông
tin vào hin ti trước đó. Nếu s dng b nh (memory), gi s
rng ít nht mt b nh hn;
S phân bit gia các loi automata khác nhau ch yếu da
trên vic thông tin th được đưa vào memory hay không;
Automata và ngôn ngữ hình thức - © PhD. C.T.Ha, Le Quy Don Technical University