Lecture note Theory of automata - Lecture 14

This chapter presents the following content: Examples of Kleene’s theorem part III (method 1) continued, Kleene’s theorem part III (method 2: Concatenation of FAs), examples of Kleene’s theorem part III (method 2: concatenation FAs) continued, Kleene’s theorem part III (method 3: closure of an FA), examples of Kleene’s theorem part III (method 3: Closure of an FA) continued. | Lecture note Theory of automata - Lecture 14 Lecture 23 Theory Of Automata By Dr. MM Alam 1 Lecture 22 Recap . Introduction to Context Free Grammars How a High Level language is converted to low level instructions that computer understand. What are Production Rules and Derivations What is a CFG CFG Examples JFLAP for CFG Context Free Language Example 3 Let the terminals be a and b the only nonterminal be S and Productions PROD 1 S aS PROD 2 S bS PROD 3 S a PROD 4 S b 3 Context Free Language Example 3 The word baab can be produced as follows S gt bS by PROD 2 gt baS by PROD 1 gt baaS by PROD 1 gt baab by PROD 4 4 Context Free Language Example 3 Productions 3 and 4 can be used only once and only one of them can be used. to generate babb we apply in order Prods 2 1 2 4 as below S gt bS gt baS gt babS gt babb 5 Context Free Language Example 4 Let the terminals be a and b nonterminals be S X and Y. The productions are S X S y X ʎ Y aY Y bY 6 Context Free Language S X S y X ʎ Y aY Y bY Y a Y b 7 All the words in this language are either Context Free Language S X S y X ʎ Y aY Y bY Y a Y b The productions whose left side is Y form a collection identical to the productions 8 in Context Free Language Example 5 Let the terminals be a and b. Let the only nonterminal be S. Let the productions be S aS S bS S a S b S ʎ 9 Context Free Language S aS S bS S a S b S ʎ The word ab can be generated by the derivation S gt aS gt abS 10 Context Free Language Example 5 or by the derivation S gt aS gt ab The language of this CFG is also a b but the sequence of productions that is used to generate a specific word is not unique. 11 Context Free Language Example 6 Let the terminals be a and b nonterminals be S and X and the productions be S XaaX X aX X bX X a X b 12 Context Free Language S XaaX X aX X bX X a X b If the nonterminal X appears in any working string we can apply productions to turn it into any word we want. Therefore the words generated 13 from S Context Free Language .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.