TAILIEUCHUNG - Lecture Theory of Automata: Lesson 39

Lecture Theory of Automata: Lesson 39. The main topics covered in this chapter include: PDA corresponding to CFG, examples of PDA corresponding to CFG, corresponding to any CFG there exists a PDA accepting the language generated by the CFG, consider the word aab with its left most derivation, . | Recap lecture 38 Example of PDA with table for running a string Equivalent PDA PDA for EVEN EVEN Language. Non Derterministic PDA Example of Non Derterministic PDA for EVEN PALINDROME Definition of PUSH DOWN Automata Example of Non Derterministic PDA for S S S S S 4 with table for running running the string 4 4 4 Note for choice of paths at POP state keeping in view left most derivation PDA corresponding to CFG Theorem Corresponding to any CFG there exists a PDA accepting the language generated by the CFG. Since an algorithm has already been discussed to convert the CFG in CNF so the PDA can be constructed corresponding to the CFG. As the CFG in CNF generates all the nonnull words of the corresponding CFL so accepting the null string if it is contained in the CFL can be managed separately. Following is an example in this regard Example Consider the following CFG which is in CNF and does not generate the null string S SB AB A CC B b C a The corresponding PDA will be a b RD1 RD2 AT ST C B PH S PP RD3 S A S PH B PH B PH C PH S PH A PH C Example continued Here the STACK alphabet S A B C where the TAPE alphabet a b Note It may be noted that when the POP state is entered either a nonterminal is replaced by two nonterminals at the top of the STACK accommodating a production or a nonterminal is popped out from the top of the stack and a READ state is entered to read a specified letter from the TAPE or else the machine crashes. Example continued The choice of path taken at POP state to accommodate the word belonging to the CFL can be determined by the left most derivation of the word. Consider the word aab with its left most derivation as follows Example continued Working String Generation Production Used S AB S AB step 1 CCB A CC step 2 aCB C a step 3 aaB C a step 4 aab B b step 5 Example continued First of all the START state is entered STACK TAPE aab The PUSH S state is entered STACK TAPE S aab Example continued The POP state is entered and to accommodate the production

TÀI LIỆU MỚI ĐĂNG
8    148    2    25-11-2024
309    132    0    25-11-2024
5    163    1    25-11-2024
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.