"Introduction to the Theory of Computation" Reading notes - Ch. 3
来源:互联网 发布:保湿精华液排行榜 知乎 编辑:程序博客网 时间:2024/05/18 01:05
Finally Turing machine is introduced. With NFA\PDA in mind, readers should be able to understand Turing machine without too much effort. Again, Prof. Michael Sisper deserves a title of Teaching Guru.
Turing machine has a magic 'Tape' which acts like a RAM, an infinite RAM - R\W, moving forwards\backwards. It is much more powerful than stacks used by PDA and here comes the capacity of computation. A typical TM utilize only one tape, and a multi-tape TM has the same capacity comparing with a one-Tape only TM. Why? Just merge those tapes into one tape and modify your transition function. Non-deterministic TM: it reproduces itself by the number of possibilities and explores each branch until an ACCEPT is encountered. And so far, except Quantum Computer, all other computational models can be reducted to a TM.
I never knew there's lower level than an algorithm, well, a Turing machine is. By encoding data structure used by an algorithm, TM can run that codes - all right, Shannon's information theory here..
- "Introduction to the Theory of Computation" Reading notes - Ch. 3
- "Introduction to the Theory of Computation" Reading notes - Ch. 2
- "Introduction to the Theory of Computation" Reading notes - Ch. 0 and 1
- 入手《Introduction to the Theory of Computation》
- An Introduction to the Theory of Computation
- 谁有《Introduction to the Theory of Computation》
- "Introduction to the Theory of Computation" 1st round done ROUGHLY
- Introduction to Languages and the Theory of Computation--Chapter 1 学习笔记
- CLRS 3rd Ch. 27 reading notes
- 赞一本书:《Introduction to Automata Theory,Languages,and Computation》
- CLRS(Introduction to Algorithms 2nd) reading notes 1
- CLRS (Introduction to Algorithms 2nd) reading notes 5
- Game Sound: An Introduction to the History, Theory, and Practice of Video Game Music and Sound Desig
- Reading Notes of SICP_01
- Introduction to C++ for Financial Engineers-Study Notes 2(Ch8-Ch)
- PRML Notes-Chapter1 Introduction(1.2 Probability Theory)
- 《编程之美》(The beauty of Programming) Reading notes
- Reading notes on <The Art of Unix Programming>(1)
- HDU 2073 无限的路
- 双系统下删除Linux
- zoj 2592 Think Positive(5-F)
- django template 两个列表(list)对应输出
- linux下动态库.so文件用法总结
- "Introduction to the Theory of Computation" Reading notes - Ch. 3
- bash: useradd: command not found如何解决
- 序列Sequence
- myStrcmp
- 运算符和两数的交换
- 删除之前确认或取消
- java中多态的实现
- 内部类和匿名内部类
- NYOJ 120-校园网络