11 - Turing Equivalent Models
ucla | CS 181 | 2024-05-22 14:11
Table of Contents
- Church-Turing Thesis
- Bidirectional Tape
- Multiple Tapes
- Nondeterministic Turing Machines (NTMs)
- Automata with Stacks
Church-Turing Thesis
- any real world computational model can be modeled by a TM (turing machine)
- i.e., if a language $L$ is recognized by any computational device, then $L$ is a turing-recognizable language
Bidirectional Tape
- traditional tapes extend infinitely to the right
- bidirectional extends infinitely in both direction
- the Church-Turing thesis applies for bidirectional tapes
- transition function for $k$ tapes with unique heads: \(\delta:Q\times \Gamma^k\to Q\times\Gamma^k\times\{L,R\}^k\)
- still Church-Turing thesis holds
- still single tape but with transition func: \(\delta:Q\times\Gamma\to\mathcal P\big( Q\times\Gamma\times\{L,R\}\big)\)
- input w is accepted if some computation on w accepts
- Church-Turing Thesis holds for NTMs
- automata with 2 stacks is equivalent to a turing machine