Regular Languages’ Closure Properties, Take 2 CS

Regular Languages’ Closure Properties, Take 2 CS
1 / 1
Regular Languages’ Closure Properties, Take 2 CS - slide 1 of 11 Regular Languages’ Closure Properties, Take 2 CS - slide 2 of 11 Regular Languages’ Closure Properties, Take 2 CS - slide 3 of 11 Regular Languages’ Closure Properties, Take 2 CS - slide 4 of 11 Regular Languages’ Closure Properties, Take 2 CS - slide 5 of 11 Regular Languages’ Closure Properties, Take 2 CS - slide 6 of 11 Regular Languages’ Closure Properties, Take 2 CS - slide 7 of 11 Regular Languages’ Closure Properties, Take 2 CS - slide 8 of 11 Regular Languages’ Closure Properties, Take 2 CS - slide 9 of 11 Regular Languages’ Closure Properties, Take 2 CS - slide 10 of 11 Regular Languages’ Closure Properties, Take 2 CS - slide 11 of 11
Regular Languages Closure Properties, Take 2 CS 154, Omer Reingold Reverse Theorem for Regular Languages Theorem: The reverse of a regular language is also a regular language If a language can be recognized by a DFA that reads strings from

Related Topics

Download this presentation From Below

"Regular Languages’ Closure Properties, Take 2 CS" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
Regular Languages’
Closure Properties, Take 2 CS 154, Omer Reingold<br>
02
Reverse Theorem for Regular Languages Theorem: The reverse of a regular language is also a regular language If a language can be recognized by a DFA that reads strings from right to left,
then there is an “normal” DFA that accepts the same language Proof? Given a DFA for a language L, “reverse” its arrows and flip its start and accept states, getting an NFA.
Convert that NFA back to a DFA!<br>
03
Using NFAs in place of DFAs can make proofs about regular languages much easier! Remember this on homework/exams!<br>