Languages and Machines An Introduction to the Theory of Computer ...

Reviews
Languages and Machines An Introduction to the Theory of Computer Science Errata 1 Chapter 1. Page 10 Line -9 2 · 7 + 1 = 15 (replace 13 with 15) Chapter 2. Page 46 56 57 58 Line -9 line 4 20 17 Recursive step: If u ∈ L and u can be written u = xyz, then xaybz ∈ L and xbyaz ∈ L. in Table 2.2: replace “zero or more” with “one or more” replace “matched six time” with “matched seven times” replace “The valiant never” with “The valiant never” Chapter 4. Page 126 Line -7 X ∈ X3,4 , B ∈ X5,5 , and T → XB is a rule. Chapter 5. Page 153 158 159 163 169 188 Line 5 accepted strings for q3 should be (ab∗ aa∗ b ∪ bb∗ a)(aa∗ b ∪ bb∗ a)∗ -7 add sentence “Similarly, aabc is rejected since there is no transition from state q1 for the symbol a. ” 3 processing of the entire input string. (add word input) -5 replace “to singleton sets of states” with “to sets with a single state” -5 Another λ-arc is added from q0 to qf . 9 in Exercise 39, reference should be to Exercise 23. Chapter 6. Page 194 196 Line 3 with a single accepting state. (replace “set” with “state”) diagram at top of the page should be: ab*ab q0 b ∪ bb a q3 196 202 217 217 218 218 3 15 11 16 string at the end of line should be (ab∗ ab)∗ a((b ∪ bb)(ab∗ ab)∗ a)∗ language (was misspelled) reference in Exercise 1 should be to Section 6.1 an even number of a’s and an even number of b’s. (replace “odd” with “even” in Exercise 3) ∞ Exercise 10: is i=0 Li necessarily regular? -4 {an bm | 0 ≤ n < m} 2007 1 December, 1 Chapter 7. Page 249 258 266 269 275 276 281 Line -7 {ai bj ck | 0 < i < j < k < 2i} (replace zi with 2i) -6 the strategy employed by this machine can be modified in the state diagram: the state under qs should be qt 7 strings with one b -14 string can be sequentially generated 2 as shown in Table 8.1 4 (Exercise 23). Chapter 8. Page 274 Line in the state diagram: q3 at bottom of graph should be q5 Chapter 9. Page 312 Line diagram M1 : the label on the arc from q5 should be 1/1 L Chapter 10. Page 325 328 335 Line 2 of a language. -4 the left-hand side of a rule contains Figure 10.1 caption: Sa → aAS Chapter 11. Page 348 351 Line diagram Σ∗ : * should be a superscript of Σ -4 should be R(G′ )000 en(v3 ) =110111001101100111101110011011110001111 Chapter 12. Page 363 Line second diagram: ‘halt’ and ‘loop’ are on the wrong output arrows M halts with input w R(M)w H′ M does not halt with input w loop halt Page 383 385 Line -3 [baa, abaaa] 6 the reference should be to Exercise 21 Chapter 15. Page 477 495 Line 1 arc from ij to ij−1 state diagram in Exercise 12: bottom arrows go in wrong direction 2 R: q0 B/# R q1 x/x R q2 B/B L x/x R q3 B/B L x/x R B/B L d/d L c/c L #/B R qf x ∈{a,b} q6 q5 B/B L a/c L b/d L B/B L q4 x/B R Chapter 16. Page 510 511 527 Line ′ -1 yj : the same as yj ′ ′ first table: replace y2 with ym and y2 with ym Exercise 9: misspelling of “processor” and delete “the” Chapter 17. Page 547 Line 1 α1 should be α1 = λ ∪ (Σ − {[q0 , B]})Σ∗ ∪ [q0 , B] (Σ − {[∗, a1 ]})Σ∗ ∪ λ ∪ [q0 , B][∗, a1 ] (Σ − {[∗, a2 ]})Σ∗ ∪ λ . . . ∪ [q0 , B][∗, a1 ][∗, a2 ] . . . [∗, an−1 ] (Σ − {[∗, an ]})Σ∗ ∪ λ ∪ [q0 , B][∗, a1 ][∗, a2 ] . . . [∗, an−1 ][∗, an ] (Σ − {[∗, B]})Σ∗ ∪ λ . . . ∪ [q0 , B][∗, a1 ][∗, a2 ] . . . [∗, an−1 ][∗, an ][∗, B]s(n)−n−2 (Σ − {[∗, B]})Σ∗ ∪ λ 547 547 17 20 · · · [∗, x][qi , a][∗, y] · · · ⊢ · · · [∗, x][∗, b][qj , y] · · · , “Σs(n)−1 ” not “Σs(n−1) “ Chapter 18. Page 556 Line -13 delete “|A + T ” Appendix IV. Page 632 Line rule 9: < T ype > −→ < P rimitiveT ype > | < Ref erenceT ype > rule 10: < P rimitiveT ype > −→ < N umericT ype > | boolean 3

Related docs
Theory of Machines
Views: 119  |  Downloads: 14
THEORY OF MACHINES
Views: 578  |  Downloads: 45
The Theory of Languages and Computation
Views: 126  |  Downloads: 15
Introduction to Formal Languages
Views: 1  |  Downloads: 0
Formal Languages and Theory of Computation
Views: 173  |  Downloads: 11
Theory of Automata Formal Languages
Views: 399  |  Downloads: 34
Theory of Automata and Formal Languages
Views: 140  |  Downloads: 15
1 Introduction 2 Regular Languages
Views: 0  |  Downloads: 0
Introduction to Automata Theory
Views: 27  |  Downloads: 3
premium docs
Other docs by gregoria
Capital contribution agreement in lieu of note
Views: 979  |  Downloads: 9
Enter Exit Checklist
Views: 412  |  Downloads: 16
Error message
Views: 245  |  Downloads: 0
Sample Executive Summary eSports
Views: 514  |  Downloads: 17
28novleft[0]
Views: 166  |  Downloads: 0
Co-Signer_Agreement
Views: 252  |  Downloads: 2
Exclusive listing contract to obtain tenan2
Views: 482  |  Downloads: 3
MUTUAL RELEASE
Views: 395  |  Downloads: 2
testdoc5[1]
Views: 92  |  Downloads: 0
Carrying on business
Views: 267  |  Downloads: 2
Dry goods business
Views: 192  |  Downloads: 0
Interstate Commerce Act info
Views: 478  |  Downloads: 1