... hãy chứng minh ngônngữ sau đây không là ngônngữ chính quy: L = {ai bj cj di | i, j ≥ 1}Giả sử L là ngônngữ chính quy. Khi đó sẽ tồn tại một DFA M chấp nhận cho ngônngữ L. Gọi n ... a lớn hơn n (và số ký hiệu d không đổi là n). Vậy trong chuỗi uv2w sẽ có số ký hiệu a nhiều hơn ký hiệu d, hay chuỗi uv2w không thuộc ngônngữ L.Vậy giả thiết L là ngônngữ chính quy sai, ... L không là ngônngữ chính quy.Câu 2 (2.0 điểm): Bạn hãy tìm một DFA tương đương với NFA sau:DFA tương đương:Câu 3 (1.5 điểm): Bạn hãy vẽ một automata hữu hạn chấp nhận cho ngônngữ được ký...
... phạm hìnhthứcvà 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ônngữ chính quy, ngônngữ phi ngữ cảnh, ngônngữ đệ quy vàngôn ngữ ... là một ngônngữ trên Σ. Đặc biệt, tập ∅ là một ngônngữ trên Σ, gọi là ngônngữ rỗng; tập {ε} cũng là một ngônngữ trên Σ, đây là ngônngữ chỉ chứa từ rỗng và Σ* là ngônngữ gồm ... văn phạm, ngônngữhìnhthứcvà ô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 viết giáo trình Lý thuyết ngônngữhìnhthứcvàôtômat này và lời...
... QUICHƯƠNG 4. VĂN PHẠM VÀNGÔNNGỮ PHI NGỮ CẢNHCHƯƠNG 5. ÔTÔMÁT ĐẨY XUỐNGCHƯƠNG 6. MÁY TURINGTRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNGGiới thiệu Giáo trình Kiến trúc máy tính và Hệ điều hành9CHƯƠNG ... HỌC ĐÀ NẴNGTRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TINNGÔN NGỮHÌNHTHỨC & ÔTÔMÁT Giáo trình Kiến trúc máy tính và Hệ điều hành41CHƯƠNG 2. ÔTÔMÁT HỮU HẠNTRƯỜNG ĐẠI HỌC BÁCH ... hiệu vào từ trái sang phải. Mỗi lần đọc thì xác định lại trạng thái qua hàm chuyển trạng thái.-Nếu đọc xong xâu vào mà rơi vào trạng thái kết thúc thì xâu vào được đoán nhận ngược lại xâu vào...
... Mệnh đề: Mọi ngônngữ hữu hạn đều là ngônngữ chính quy. Chứng minh: Ngônngữ hữu hạn là hợp hữu hạn của các ngônngữ một từ, nên từ Thí dụ 13 (ngôn ngữ một từ là chính quy) và từ Hệ quả 1.3.3 ... Nếu L1 và L2 là hai ngônngữ chính quy (t.ư. phi ngữ cảnh, cảm ngữ cảnh) thì L1L2 cũng là ngônngữ chính quy (t.ư. phi ngữ cảnh, cảm ngữ cảnh). Thí dụ 15: 1) Cho hai ngônngữ L1={anbn ... học. Ngônngữhìnhthức được sử dụng trong việc xây dựng các ngônngữ lập trình, lý thuyết về các chương trình dịch. Các ngôn ngữ hìnhthức tạo thành một công cụ mô tả đối với các mô hình...
... văn phạm, ngônngữhìnhthứcvà ô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 viết giáo trình Lý thuyết ngônngữhìnhthứcvàôtômat này và lời cám ... chặt chẽ với Lý thuyết ngônngữhìnhthứcvà ô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ônngữ (hay bài toán) P và NP cũng như lớp các ngôn ngữ NP-đầy đủ được giới ... Nếu L1 và L2 là hai ngônngữ chính quy (t.ư. phi ngữ cảnh, cảm ngữ cảnh) thì L1 ∪ L2 cũng là ngônngữ chính quy (t.ư. phi ngữ cảnh, cảm ngữ cảnh). Thí dụ 14: Cho hai ngônngữ L1={ancb2n...
... với mọi ngônngữ L’ trong NP, ta có L’ ≤P L. Ngônngữ L được gọi là NP-đầy đủ nếu nó là NP-khó và L∈NP. 2.2. Chú ý: Các ngônngữ NP-đầy đủ có thể hình dung như đại diện cho các bài toán ... BCNF. 103 2.5. Định lý: Ngônngữ SAT là NP-đầy đủ. 2.6. Định lý: Ngônngữ CONSAT là NP-đầy đủ. 2.7. Định lý: Ngônngữ 3-CONSAT là NP-đầy đủ. 2.8. Định lý: Ngônngữ KNAPSACK là NP-đầy đủ. ... tính đa thức. Như vậy thuật toán của chúng ta là bất định và có độ phức tạp tính toán đa thức. Vậy bài toán của ta thuộc lớp NP. Bài toán tập độc lập sau của Garey và Johnson (1979) là bài toán...
... mà ngônngữ lập trình cổ điển có. 4. Mở rộng ngônngữ (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ônngữ Equel là ngônngữ ... phép chiếu ngữ nghĩa, trong đó cấu trúc cú pháp của câu trong ngôn ngữ nguồn sẽ được ánh xạ đến vùng xuất – đó là ngônngữ đích (cuối cùng cũng là ngônngữ máy). Ngữ nghĩa của ngônngữ là phép ... là ngônngữ phải chứa đựng các cấu trúc thuật ngữ, phần tử dùng để miêu tả vấn đề và không phụ thuộc vào máy tính cụ thể. Các ngônngữ lập trình có tính chất như trên được gọi là ngôn ngữ...
... lý: Một ngônngữhìnhthứ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ônngữhìnhthức loại 0 chính là lớp ngônngữ đệ quy đếm được. 4.3.7. Chú ý: Nhờ vào Định ... vấn đề ngônngữ này có thuộc hay không lớp con đã cho của lớp các ngôn ngữ đệ quy đếm được. Ta nói rằng một tính chất của các ngônngữ đệ quy đếm được là tầm thường nếu hoặc mọi ngônngữ đệ ... đề giải được bằng thuật toán nếu và chỉ nếu ngônngữhìnhthức mô tả nó là đệ quy. Sau đây ta sẽ nghiên cứu một vài tính chất của ngônngữ đệ quy và đệ quy đếm được. Việc chứng minh các tính...
... đoán nhận hết lớp ngônngữ 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ônngữ phi ngữ cảnh mà thôi. Tuy vậy, lớp ngônngữ được đoán nhận ... trình hình thành các xâu của ngôn ngữ. Vì lẽ đó cần loại bỏ những yếu tố dư thừa không có ích trong việc sinh ngôn ngữ, sao cho việc loại bỏ đó không làm ảnh hưởng tới quá trình sinh ngôn ngữ. ... một ngônngữ phi ngữ cảnh. Khi đó tồn tại một ôtômat đẩy xuống M đoán nhận L theo tập trạng thái kết thúc. Chứng minh: Giả sử G=<Σ, ∆, S, P> là văn phạm phi ngữ cảnh sinh ra ngôn ngữ...
... (r+s) là biểu thức chính quy biểu diễn ngônngữ R∪S, (rs) là biểu thức chính quy biểu diễn ngônngữ R.S và (r*) là biểu thức chính quy biểu diễn ngônngữ R*. Trong biểu thức chính quy, ... lặp. Vì các tập cơ sở trên là ngônngữ chính quy và hợp, ghép, lặp của một số hữu hạn của chúng cũng là ngônngữ chính quy. Do đó L là một ngônngữ chính quy. Giả sử L là một ngônngữ chính ... biểu thức chính quy, nó biểu diễn ngônngữ {ε}. 3) Nếu a∈Σ thì a là biểu thức chính quy, nó biểu diễn ngônngữ {a}. 4) Nếu r, s tương ứng là biểu thức chính quy trên Σ biểu diễn ngônngữ R,...
... q0q2q1 Bàitập Lý thuyết NgônngữHìnhthứcvà Automata Trường ĐH Bách Khoa - Khoa CNTT - Người soạn: Hồ Văn Quân 4/5 PHẦN NGÔNNGỮ PHI NGỮ CẢNH 19. Tìm các VPPNC cho các ngônngữ sau: ... q3q4q5M5 Bàitập Lý thuyết NgônngữHìnhthứcvà Automata Trường ĐH Bách Khoa - Khoa CNTT - Người soạn: Hồ Văn Quân 3/5 10. Tìm dfa tối giản cho các ngônngữ sau: L1 = {anbm: ... các chuỗi w1 = (a+b*c)*a và w2 = (a + b)*+c theo phương pháp Earley. G: E → T|E + T F → I|(E) T → F|T * F I → a|b|c Bàitập Lý thuyết NgônngữHìnhthứcvà Automata Trường ĐH Bách...
... cảnh) (A). Tồn tại một ngônngữ CNC mà không PNC. (B). Lớp ngônngữ đệ qui và CNC là đồng nhất. (C). Lớp ngônngữ khả liệt kê đệ qui bao trùm mọi ngôn ngữ. (D). Lớp ngônngữ PNC chỉ bao gồm hai ... ngônngữ nào cũng tồn tại máy Turing chấp nhận nó. (D). Cả A, B, C đúng (E). Chỉ có A, B đúng. 50. Từ các lớp ngônngữ đã nghiên cứu chúng ta có thể phát biểu (PNC: phi ngữ cảnh, CNC: cảm ngữ ... (D). Cả A, B, C đúng (E).Cả A, B, C sai 47. Cho L1, L2 là các ngônngữ PNC, L3 là ngônngữ chính qui còn L4 là ngônngữ không PNC. Thì (A). 1L ∩ 2L là PNC. (B). 4L là không...
... bản của môn học Mục đích của chương này là giúp cho người đọc làm quen với một số khái niệm về Ngôn ngữHìnhthức & Automat như chuỗi, ngônngữvà văn phạm chính qui, ngôn ngữ và văn phạm ... giải thuật trong môn học ngônngữhìnhthứcvà Automata.” Ngoài các giải thuật biến đổi văn phạm, tập trung vào nghiên cứu và hiện thực hai giải thuật phân tích cú pháp CYK và Earley, Đánh giá ... lý thuyết về phần mềm hỗ trợ học tậpvà giảng dạy, cách thức để thiết kế và lựa chọn mô hình giảng dạy tốt.♦ Phần 4 : Tập trung phân tích và thiết kế cho mô hình vừa chọn, phần này dựa trên...