Join Books.org — it's free

Computer Mathematics, Mathematical Programming & Operations Research, Machine Theory
Automata and Languages by John M. Howie β€” book cover

Automata and Languages

by John M. Howie
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

Theoretical models of simple computing machines, known as automata, play a central role in computer science. This textbook presents an introduction to the theory of automata and to their connection 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. The author leads the reader from finite status automata through pushdown automata to Turing machines. He demonstrates clearly and elegantly the fundamental connections between automata and abstract algebra via the concepts of syntactic monoid and minimal automaton. The author presupposes a basic familiarity with algebra, but beyond this the book is self-contained. As a result, it will make ideal reading for students of mathematics and computer science approaching this subject for the first time.

About the Author, John M. Howie

University of St Andrews

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
December 1, 1991
Publisher
Clarendon Press
Pages
304
Format
Paperback
ISBN
9780198534426

More by John M. Howie

Similar books