Theoretical models of simple computing machines, known as automata, play a central role in theoretical computer science. This textbook presents an introduction to the theory of automata and to their connections with the study of languages. At the heart of the book is the notion that by considering a language as a set of words it is possible to construct automata which "recognize" words in the language. Consequently one can generate a correspondence between a hierarchy of machines and a corresponding hierarchy of grammars and languages. Professor Howie leads the reader from finite state automata through pushdown automata to Turing machines. He demonstrates the fundamental connections between automata and abstract algebra via the notions of syntactic monoid and minimal automaton. The author presupposes a basic familiarity with modern algebra, but beyond this the book is self-contained. As a result, the book should make valuable reading for students of mathematics and computer science approaching this subject for the first time.
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für höhere Schule und Studium
Für Beruf und Forschung
Illustrationen
62 line drawings, bibliography, index
Maße
Höhe: 234 mm
Breite: 156 mm
Gewicht
ISBN-13
978-0-19-853424-2 (9780198534242)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Klassifikation
Mathematical preliminaries; automata; the syntactic monoid; languages; pushdown automata; Turing machines; varieties.