图书介绍
Introducing The Theory of Computation2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 著
- 出版社: Inc.
- ISBN:9780763741259
- 出版时间:2008
- 标注页数:228页
- 文件大小:79MB
- 文件页数:241页
- 主题词:
PDF下载
下载说明
Introducing The Theory of ComputationPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Part Ⅰ Regular Languages1
1 Finite Automata3
1.1 A Finite Automaton Has States3
1.2 Building FAs5
1.3 Representing FAs9
Exercises10
2 Regular Expressions13
2.1 Regular Expressions13
2.2 Kleene’s Theorem16
2.3 Applications of REs16
Exercises17
3 Nondeterminism20
3.1 Nondeterministic Finite Automata20
3.2 What Is Nondeterminism?22
3.3 ε-Transitions23
3.4 Kleene’s Theorem Revisited24
3.5 Conversion from RE to NFA24
3.6 Conversion from NFA to DFA26
3.7 Conversion from FA to RE29
Exercises31
4 Properties of Regular Languages34
4.1 Closure Properties34
4.2 Distinguishable Strings36
4.3 The Pumping Lemma38
Exercises40
5 Applications of Finite Automata44
5.1 String Processing44
5.2 Finite-State Machines45
5.3 Statecharts46
5.4 Lexical Analysis46
Exercises48
Summary49
Interlude:JFLAP50
Part Ⅱ Context-Free Languages51
6 Context-Free Grammars53
6.1 Productions53
6.2 Further Examples55
6.3 Derivation Trees and Ambiguity57
6.4 Regular Languages Revisited59
Exercises60
7 Pushdown Automata64
7.1 A PDA Has a Stack64
7.2 Nondeterminism and Further Examples67
7.3 Context-Free Languages69
7.4 Applications of PDAs69
Exercises70
8 Grammars and Equivalences73
8.1 Regular Grammars73
8.2 The Chomsky Hierarchy74
8.3 Usable and Nullable Variables75
8.4 Conversion from CFG to PDA76
8.5 An Alternative Representation77
8.6 Conversion from PDA to CFG78
Exercises80
9 Properties of Context-Free Languages83
9.1 Chomsky Normal Form83
9.2 The Pumping Lemma:Proving Languages Not Context-Free85
Exercises88
10 Deterministic Parsing91
10.1 Compilers91
10.2 Bottom-Up Parsing92
10.3 Table-Driven Parser for LR(1)Grammars93
10.4 Construction of an SLR(1)Table96
10.5 Guaranteed Parsing100
Exercises102
Summary106
Interlude:Grammars in Artificial Intelligence107
Part Ⅲ Turing Machines109
11 Turing Machines111
11.1 A Turing Machine Has a Tape111
11.2 More Examples115
11.3 TM Subroutines117
11.4 TMs That Do Not Halt118
Exercises118
12 Variations of Turing Machines122
12.1 TMs as Transducers122
12.2 Variations on the Model123
12.3 Multiple Tapes124
12.4 Nondeterminism and Halting125
12.5 Church’s Thesis126
12.6 Universal TMs126
Exercises127
13 Decidable Problems and Recursive Languages131
13.1 Recursive and Recursively Enumerable Languages131
13.2 Decidable Questions133
13.3 Decidable Questions about Simple Models133
13.4 Reasoning about Computation135
13.5 Other Models136
Exercises136
Summary139
Interlude:Alternative Computers140
Part Ⅳ Undecidability141
14 Diagonalization and the Halting Problem143
14.1 Self-Denial143
14.2 Countable Sets144
14.3 Diagonalization145
14.4 The Halting Problem148
Exercises150
15 More Undecidable Problems151
15.1 Reductions151
15.2 Questions about TMs152
15.3 Other Machines154
15.4 Post’s Correspondence Problem156
Exercises157
16 Recursive Functions159
16.1 Primitive Recursive Functions159
16.2 Examples:Functions and Predicates161
16.3 Functions That Are Not Primitive Recursive163
16.4 Bounded and Unbounded Minimization164
Exercises165
Summary167
Interlude:People168
Part Ⅴ Complexity Theory169
17 Time Complexity171
17.1 Time171
17.2 Polynomial Time172
17.3 Examples173
17.4 Nondeterministic Time175
17.5 Certificates and Examples176
17.6 P versus NP178
Exercises179
18 Space Complexity181
18.1 Deterministic Space181
18.2 Nondeterministic Space183
18.3 Polynomial Space183
18.4 Logarithmic Space185
Exercises186
19 NP-Completeness187
19.1 NP-Complete Problems187
19.2 Examples188
19.3 Proving NP-Completeness by Reduction190
Exercises194
Summary198
Interlude:Dealing with Hard Problems199
References and Further Reading201
Selected Solutions to Exercises203
Glossary217
Index225
热门推荐
- 2448934.html
- 3882235.html
- 2156770.html
- 641139.html
- 3548366.html
- 60911.html
- 1101273.html
- 3565977.html
- 3635209.html
- 1874641.html
- http://www.ickdjs.cc/book_3723869.html
- http://www.ickdjs.cc/book_1051648.html
- http://www.ickdjs.cc/book_809965.html
- http://www.ickdjs.cc/book_1503007.html
- http://www.ickdjs.cc/book_2460811.html
- http://www.ickdjs.cc/book_1113677.html
- http://www.ickdjs.cc/book_1234277.html
- http://www.ickdjs.cc/book_2130953.html
- http://www.ickdjs.cc/book_1117906.html
- http://www.ickdjs.cc/book_1790241.html