Lecture 5 - Regular Languages and Non-deterministic Finite Automata Flashcards
1
Q
What are the 3 regular operations?
A
- Union
- Concatenation
- Star
2
Q
What is the union operation?
A
List every element of the sets
3
Q
What is the concatenation operation?
A
Each element from set B added on to the end of each element of set A
4
Q
What is the star operation?
A
It is every possible combination of a set possible
5
Q
What is a theorem?
A
It is a mathematical statement proved true
6
Q
What do NFAs provide?
A
A way to do parallel computation
7
Q
What are the differences between NFAs and DFAs?
A
- DFAs always have exactly one exiting transition for each symbol.
NFAs may have zero, one, or more than one exiting transition for each symbol. - NFAs can have a transition symbol for the blank symbol.