... tạp, ngữ nghĩa và lý thuyết về
tính đúng đắn của các ngôn ngữ lập trình, lý thuyết mật mã, lý thuyết các cấu trúc
dữ liệu và lý thuyết các cơ sở dữ liệu.
Lý thuyết ngôn ngữ hình thức và ôtômat ... từ ngôn ngữ học
đến sinh vật học. Do đó những khía cạnh thích hợp của lý thuyết ngôn ngữ hình
thức sẽ có tầm quan trọng quy
ết định trong...
... mà ngôn ngữ lập trình cổ điển có.
4. Mở rộng ngôn ngữ (language extension). Bộ tiền xử lý tăng khả năng cho ngôn
ngữ bằng một số các macro nội tại của nó. Thí dụ ngôn ngữ Equel là ngôn ngữ ... viết trong ngôn ngữ cấp cao − chương
trình nguồn sang chương trình trong ngôn ngữ cấp cao khác hoặc ngôn ngữ máy −
chương trình đích.
+ Thời gian chuyển một...
... Định lý: Một ngôn ngữ hình thức là loại 0 khi và chỉ khi nó là đệ quy đếm
được. Điều này có nghĩa là lớp ngôn ngữ hình thức loại 0 chính là lớp ngôn ngữ đệ
quy đếm được.
4.3.7. Chú ý: Nhờ vào ... được bằng thuật toán.
4.3.10. Định lý: Mọi ngôn ngữ cảm ngữ cảnh đều là ngôn ngữ đệ quy.
4.3.11. Định lý: Tồn tại một ngôn ngữ đệ quy mà không là ngôn n...
... <q
1
, u
n
, %v
n-1
R
z
n-1
>.
Trong D, sử dụng quy tắc z
n-1
→x
n-1
∈P với x
n-1
v
n-1
=u
n
, ta có:
<q
1
, u
n
, %v
n-1
R
z
n-1
> <q
1
, u
n
, %v
n-1
R
x
n-1
R
> <q
1
, ... đoán
nhận hết lớp ngôn ngữ phi ngữ cảnh. Còn ôtômat đẩy xuống đơn định chỉ có khả
năng đoán nhận được lớp con thực sự của lớp ngôn ngữ phi ngữ cảnh mà thôi. Tuy
vậy, lớp ngôn ngữ...
... (
r+s) là biểu thức chính quy biểu diễn ngôn ngữ R∪S, (rs) là biểu thức chính
quy biểu diễn ngôn ngữ R.S và (
r
*
) là biểu thức chính quy biểu diễn ngôn ngữ R
*
.
Trong biểu thức chính quy, ... biểu thức chính quy, nó biểu diễn ngôn ngữ {ε}.
3) Nếu a
∈Σ thì a là biểu thức chính quy, nó biểu diễn ngôn ngữ {a}.
4) Nếu r, s tương ứng là biểu thức chính qu...
... gọi là một ngôn ngữ hình thức hay
ngắn gọn hơn là một ngôn ngữ trên
Σ. Đặc biệt, tập ∅ là một ngôn ngữ trên Σ, gọi
là ngôn ngữ rỗng; tập {
ε} cũng là một ngôn ngữ trên Σ, đây là ngôn ngữ chỉ ... = L,
6
CHƯƠNG I:
NHẬP MÔN VỀ VĂN PHẠM
VÀ NGÔN NGỮ HÌNH THỨC
1.1. KHÁI NIỆM NGÔN NGỮ.
1.1.1. Mở đầu:
Từ ngàn xưa con người muốn giao tiếp với nhau phải dùng...
... phạm hình thức và các ôtômat cũng
như máy Turing, là những công cụ sinh ngôn ngữ, đồng thời đề cập đến các tính
chất của ngôn ngữ chính quy, ngôn ngữ phi ngữ cảnh, ngôn ngữ đệ quy và ngôn
ngữ
... một ngôn ngữ hình thức hay
ngắn gọn hơn là một ngôn ngữ trên
Σ
. Đặc biệt, tập
∅
là một ngôn ngữ trên
Σ
, gọi
là ngôn ngữ rỗng; tập {
ε
} cũng...
... tạp, ngữ nghĩa và lý thuyết về
tính đúng đắn của các ngôn ngữ lập trình, lý thuyết mật mã, lý thuyết các cấu trúc
dữ liệu và lý thuyết các cơ sở dữ liệu.
Lý thuyết ngôn ngữ hình thức và ôtômat ... từ ngôn ngữ học
đến sinh vật học. Do đó những khía cạnh thích hợp của lý thuyết ngôn ngữ hình
thức sẽ có tầm quan trọng quy
ết định trong...
... chặt
chẽ với Lý thuyết ngôn ngữ hình thức và ôtômat. Một phần rất quan trọng trong lý
thuyết thuật toán là lớp các ngôn ngữ (hay bài toán) P và NP cũng như lớp các
ngôn ngữ NP-đầy đủ được giới ... học và
những ai quan tâm về văn phạm, ngôn ngữ hình thức và ôtômat.
Chúng tôi xin chân thành cám ơn các đồng nghiệp đã động viên và góp ý
cho công việc...
... Định lý: Ngôn ngữ SAT là NP-đầy đủ.
2.6. Định lý: Ngôn ngữ CONSAT là NP-đầy đủ.
2.7. Định lý: Ngôn ngữ 3-CONSAT là NP-đầy đủ.
2.8. Định lý: Ngôn ngữ KNAPSACK là NP-đầy đủ.
2.9. Định lý (J. ... Đình Diệu,
Lý thuyết ôtômat và thuật toán, NXB Đại học và Trung học
chuyên nghiệp, Hà Nội, 1977.
[2] Đỗ Đức Giáo, Đặng Huy Ruận,
Văn phạm và ngôn ngữ hình t...