Lecture 7 - Models Of Computation Flashcards
1
Q
What do models of computation attempt to do?
A
define the black box
2
Q
What are the 3 models we will look at?
A
- finite state automata
- pushdown automata
- turing machines
3
Q
Characteristics of FA?
A
- fixed amount of memory
- limited problem solving ability
- can only read forward
- mostly deterministic
- changes state based on input
4
Q
Characteristics of PA?
A
- unlimited memory
- behaves like a stack
5
Q
Characteristics of TMs?
A
- unlimited memory
- bidirectional reading
- same power as typical computer