Automata and Computability

Automata and Computability


Yazar Dexter C. Kozen
Yayınevi Springer
ISBN 9780387949079
Baskı yılı 2007
Sayfa sayısı 424
Ağırlık 0.88 kg
Edisyon 1
Stok durumu Tükendi   

This textbook provides undergraduate students with an introduction to the basic theoretical models of computability, and develops some of the models rich and varied structure. The first part of the book is devoted to finite automata and their properties. Pushdown automata provide a broader class of models and enable the analysis of context-free languages. In the remaining chapters, Turing machines are introduced and the book culminates in analyses of effective computability, decidability, and Godels incompleteness theorems. Students who already have some experience with elementary discrete mathematics will find this a well-paced first course, and a number of supplementary chapters introduce more advanced concepts.
Preface
Lectures 1
1 Course Roadmap and Historical Perspective 3
2 Strings and Sets 7
3 Finite Automata and Regular Sets 14
4 More on Regular Sets 19
5 Nondeterministic Finite Automata 25
6 The Subset Construction 32
7 Pattern Matching 40
8 Pattern Matching and Regular Expressions 44
9 Regular Expressions and Finite Automata 49
A Kleene Algebra and Regular Expressions 55
10 Homomorphisms 61
11 Limitations of Finite Automata 67
12 Using the Pumping Lemma 72
13 DFA State Minimization 77
14 A Minimization Algorithm 84
15 Myhill-Nerode Relations 89
16 The Myhill-Nerode Theorem 95
B Collapsing Nondeterministic Automata 100
C Automata on Terms 108
D The Myhill-Nerode Theorem for Term Automata 114
17 Two-Way Finite Automata 119
18 2DFAs and Regular Sets 124
19 Context-Free Grammars and Languages 129
20 Balanced Parentheses 135
21 Normal Forms 140
22 The Pumping Lemma for CFLs 148
More...