TAILIEUCHUNG - Lý thuyết văn phạm, ngôn ngữ và ôtômát - Chương 4

Tài liệu tham khảo bài giảng Lý thuyết văn phạm, ngôn ngữ và ôtômát gồm 4 chương - Chương 4 Otomat đẩy xuống | c Ẳtttmcị i - lẲbệẨẦ cẲLtnty Như ta đã biết trong chưong 3 văn phạm chính quy tưong đưong với ôtômat hữu hạn. Trong chương này ta sẽ nghiên cứu ôtômat đẩy xuống sự khác biệt chủ yếu giữa ôtômat đẩy xuống với ôtômat hữu hạn là ôtômat đẩy xuống có thêm một ngăn xếp chứa các ký tự theo kiểu Last in First out tức là phần tử mới được đưa vào sẽ được xếp trên phần tử trước đó và do đó nó được đưa ra trước. Chính sự khác biệt đó đã giúp ôtômat đẩy xuống đoán nhận được ngôn ngữ phi ngữ cảnh mà ôtômat hữu hạn không làm được. Phần cuối chương này đề cập tới vấn đề kiểm tra xem một xâu có thuộc ngôn ngữ sinh bởi văn phạm đã cho hay không. Đây là một bài toán rất khó đối với một văn phạm bất kỳ nhưng đối với văn phạm LL1 thì ta có thuật toán phân tích tất định để trả lời câu hỏi đó. Bài giảng Lý thuyết Văn phạm Ngôn ngữ và Ôtomat. Nguyễn Quốc Thắng-Nguyễn Lâm Tùng - ĐẠI HỌC THẢNG LONG - Ngày 15 tháng 1 năm 2006 - p. 179 201 Định nghĩa. Một ôtômat đẩy xuống PA là một bộ gồm 7 thành phần M E Q Ạ ổ Ợo5 2 h trong đó - E là tập hữu hạn khác rỗng các ký tự đầu vào bảng chữ cái . - Q là tập hữu hạn khác rỗng các trạng thái sao cho E A Q 0. - K tập hữu hạn khác rỗng các ký tự của ngăn xếp. - ZQ e K là ký hiệu đầu tiên của danh sách đẩy xuống. F G Q là tập trạng thái kết thúc. ổ là hàm chuyển của M cỏ hai dạng Nếu ỏ là ánh xạ E u A X Q X K Q X K thì M được gọi là ôtômat đẩy xuống đơn định. Nếu ô là ánh xạ E u A X Q X K thì M được gọi là ôtômat không đơn định. Trong chương này ta chỉ nghiên cứu ôtômat không đơn định và ký hiệu là PA Bài giảng Lý thuyết Văn phạm Ngôn ngữ và Ôtomat. Nguyễn Quốc Thắng-Nguyễn Lâm Tùng - ĐẠI HỌC THẢNG LONG - Ngày 15 tháng 1 năm 2006 - p. 180 201 Ví dụ 1. Cho ôtômat đẩy xuống Ml E Q K. ổ Ợo F trong đó E . ợo Qi K a b z0 Hàm chuyển ỏ được xác định như sau ỏ a q0 Zũ 70 0 ổ a Qo a 7o a ỗ b qữ à 71 A F 21 Ví dụ 2. Cho ôtômat đẩy xuống M2 E Q K. ổ Ợo F trong đó S 0 l c Q 7o 71 42 K 0 1 c z0 F ợ2 Hàm chuyển ỏ được xác định như sau - ổ a Ợcb k ợcb ka Va e E c v c e

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.