Intended to be used as the basis of a one- or two-term introductory course in the theory of computation, this book concentrates on the fundamental models for languages and computation together with their properties. It contains simple proofs of many results that are usually considered difficult. For example the proof given to show that every finite automaton has an equivalent regular expression is little known.
It could still be used as a text in computation theory
Published by Thriftbooks.com User , 17 years ago
In the late 1980's, the college where I was teaching was making a move to offer a course in computation theory. I led that move and while I had some experience in the area, a refresher was needed. This is one of the books that I used to carry out that refresher. It begins with a thorough review of sets, functions, digraphs and basic proof techniques. I consider this essential in any text in computation theory as I have always found it necessary to review this material in my courses. After these preliminaries, the sequence is: *) Languages and computation *) Deterministic and non-deterministic finite automata *) Regular expressions and their equivalence with finite automata *) Context-free grammars *) Pushdown automata *) Turing machines *) Decidability The coverage is complete and the exposition is at a level suitable for the undergraduate having had a course in discrete mathematics. When I was moving through it bringing myself back up to speed, I found it very effective in presenting what I needed to relearn. While I currently use another text in my theory of computation course, despite its' age, I could still use this one.
ThriftBooks sells millions of used books at the lowest
everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We
deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15.
ThriftBooks.com. Read more. Spend less.