Preface |
|
xi | |
|
|
1 | (38) |
|
|
1 | (4) |
|
|
5 | (1) |
|
Functions, Relations, Operations |
|
|
6 | (5) |
|
|
11 | (3) |
|
|
14 | (3) |
|
|
17 | (2) |
|
|
19 | (5) |
|
|
24 | (3) |
|
|
27 | (3) |
|
Countable and Uncountable Sets |
|
|
30 | (6) |
|
|
32 | (3) |
|
Diagonalization and Uncountable Sets |
|
|
35 | (1) |
|
|
36 | (3) |
|
|
39 | (82) |
|
|
40 | (6) |
|
The Consumer-Producer Problem |
|
|
40 | (2) |
|
A Monkey and Banana Problem |
|
|
42 | (4) |
|
|
46 | (12) |
|
Definition of Finite Automata and Languages |
|
|
46 | (4) |
|
Runs (Computations) of Finite Automata |
|
|
50 | (6) |
|
Accessibility and Recognizability |
|
|
56 | (2) |
|
|
58 | (14) |
|
|
58 | (4) |
|
Complementation and Nondeterminism |
|
|
62 | (4) |
|
On the Exponential Blow-Up of Complementation |
|
|
66 | (1) |
|
|
67 | (3) |
|
|
70 | (2) |
|
The Myhill-Nerode Theorem |
|
|
72 | (4) |
|
|
76 | (9) |
|
|
76 | (3) |
|
|
79 | (2) |
|
|
81 | (4) |
|
Generalized Finite Automata |
|
|
85 | (8) |
|
The Pumping Lemma and Decidability |
|
|
93 | (4) |
|
|
93 | (1) |
|
|
93 | (2) |
|
|
95 | (2) |
|
Relations and Finite Automata |
|
|
97 | (4) |
|
Finite Automata with Equations |
|
|
101 | (4) |
|
|
101 | (2) |
|
Properties of E-Languages |
|
|
103 | (2) |
|
Monadic Second Order Logic of Strings |
|
|
105 | (16) |
|
|
105 | (1) |
|
The Monadic Second Order Logic of Strings |
|
|
106 | (3) |
|
|
109 | (2) |
|
Discussion and Plan About SFS |
|
|
111 | (1) |
|
From Automata to Formulas |
|
|
112 | (5) |
|
From Formulas to Automata |
|
|
117 | (4) |
|
|
121 | (88) |
|
|
122 | (5) |
|
The Dining Philosophers Problem |
|
|
123 | (2) |
|
Consumer-Producer Problem Revisited |
|
|
125 | (2) |
|
|
127 | (16) |
|
|
128 | (11) |
|
Union, Intersection, and Projection |
|
|
139 | (4) |
|
|
143 | (7) |
|
|
143 | (4) |
|
|
147 | (3) |
|
Complementation for Buchi Automata |
|
|
150 | (4) |
|
|
150 | (1) |
|
|
151 | (3) |
|
The Complementation Theorem |
|
|
154 | (6) |
|
|
160 | (2) |
|
|
162 | (13) |
|
Motivation and Definition |
|
|
163 | (4) |
|
Properties of Muller Automata |
|
|
167 | (3) |
|
Sequential Rabin Automata |
|
|
170 | (5) |
|
|
175 | (9) |
|
|
175 | (4) |
|
|
179 | (5) |
|
|
184 | (3) |
|
Buchi Automata and the Successor Function |
|
|
187 | (15) |
|
|
187 | (2) |
|
Monadic Second Order Formalism |
|
|
189 | (2) |
|
|
191 | (3) |
|
From Buchi Automata to Formulas |
|
|
194 | (4) |
|
From Formulas to Buchi Automata |
|
|
198 | (3) |
|
Decidability and Definability in S1S |
|
|
201 | (1) |
|
An Application of the McNaughton Theorem |
|
|
202 | (7) |
|
Games Played on Finite Graphs |
|
|
209 | (40) |
|
|
209 | (1) |
|
|
210 | (8) |
|
|
210 | (2) |
|
Definition of Finite Games and Examples |
|
|
212 | (3) |
|
|
215 | (3) |
|
|
218 | (6) |
|
Informal Description and an Example |
|
|
218 | (2) |
|
Formal Definition of Games |
|
|
220 | (2) |
|
|
222 | (2) |
|
Update Games and Update Networks |
|
|
224 | (7) |
|
Update Games and Examples |
|
|
225 | (1) |
|
|
226 | (5) |
|
|
231 | (18) |
|
|
231 | (5) |
|
Constructing Forgetful Strategies |
|
|
236 | (3) |
|
No-Memory Forcing Strategies |
|
|
239 | (4) |
|
Finding Winning Forgetful Strategies |
|
|
243 | (6) |
|
|
249 | (80) |
|
|
250 | (12) |
|
Union, Intersection, and Projection |
|
|
259 | (3) |
|
|
262 | (8) |
|
Basic Properties of Special Automata |
|
|
263 | (2) |
|
A Counterexample to Complementation |
|
|
265 | (5) |
|
|
270 | (6) |
|
|
270 | (2) |
|
|
272 | (2) |
|
|
274 | (2) |
|
Equivalence of Rabin and Game Automata |
|
|
276 | (5) |
|
Terminology: Arenas, Games, and Strategies |
|
|
281 | (6) |
|
|
287 | (3) |
|
|
290 | (2) |
|
|
292 | (3) |
|
|
295 | (5) |
|
Can Mr. (ϵ) Visit C Infinitely Often? |
|
|
300 | (6) |
|
Determinancy Theorem for Games (Ω) [ C], ϵ) |
|
|
301 | (3) |
|
An Example of More Complex Games |
|
|
304 | (2) |
|
|
306 | (12) |
|
GH-Games and Last Visitation Record |
|
|
306 | (2) |
|
The Restricted Memory Determinancy Theorem |
|
|
308 | (10) |
|
Complementation and Decidability |
|
|
318 | (11) |
|
Forgetful Determinancy Theorem |
|
|
318 | (1) |
|
Solution of the Complementation Problem |
|
|
319 | (8) |
|
|
327 | (2) |
|
Applications of Rabin Automata |
|
|
329 | (74) |
|
|
330 | (3) |
|
The Monadic Second Order Language |
|
|
333 | (3) |
|
Satisfiability and Theories |
|
|
336 | (2) |
|
|
338 | (1) |
|
Definability in T and Decidability of S2S |
|
|
339 | (11) |
|
Σ-Valued Trees as Structures |
|
|
340 | (1) |
|
|
341 | (2) |
|
From Rabin Automata to Formulas |
|
|
343 | (3) |
|
From Formulas to Rabin Automata |
|
|
346 | (3) |
|
Definability and Decidability |
|
|
349 | (1) |
|
The Structure with ω Successors |
|
|
350 | (4) |
|
Applications to Linearly Ordered Sets |
|
|
354 | (7) |
|
|
354 | (4) |
|
|
358 | (3) |
|
Application to Unary Algebras |
|
|
361 | (8) |
|
|
361 | (2) |
|
|
363 | (2) |
|
|
365 | (4) |
|
Applications to Cantor's Discontinuum |
|
|
369 | (13) |
|
A Brief Excursion to Cantor's Discontinuum |
|
|
369 | (3) |
|
Cantor's Discontinuum as a Topological Space |
|
|
372 | (2) |
|
Expressing Subsets of CD in S2S |
|
|
374 | (4) |
|
|
378 | (4) |
|
Application to Boolean Algebras |
|
|
382 | (21) |
|
A Brief Excursion into Boolean Algebras |
|
|
382 | (3) |
|
Ideals, Factors, and Subalgebras of Boolean Algebras |
|
|
385 | (3) |
|
Maximal Ideals of Boolean Algebras |
|
|
388 | (2) |
|
The Stone Representation Theorem |
|
|
390 | (2) |
|
Homomorphisms of Boolean Algebras |
|
|
392 | (5) |
|
|
397 | (6) |
Bibliography |
|
403 | (20) |
Index |
|
423 | |