Finite Automata, Formal Logic, and Circuit Complexity
Howard Straubing(Author)
Birkhäuser Verlag GmbH
Published in December 1993
Book
Hardback
226 pages
978-3-7643-3719-3 (ISBN)
Article exhausted; check different version
Description
This work, intended for researchers and advanced students in theoretical computer science and mathematics, is situated at the juncture of automata theory, logic, semigroup theory and computational complexity. The first part focuses on the algebraic characterization of the regular languages definable in many different logical theories. The second part presents the recently-discovered connections between the algebraic theory of automata and the complexity theory of small-depth circuits. The first seven chapters of this text are devoted to the algebraic characterization of the regular languages definable in many different logical theories, obtained by varying both the kinds of quantification and the atomic formulas that are admitted. This includes the results of Buchi and of McNaughton and Papert, as well as more recent developments that are scattered throughout research journals and conference proceedings. The two tables at the end of Chapter 7 summarize most of the important results of this first part of the book. Chapter 8 provides a brief account of the complexity theory of small-depth families of boolean circuits.
Chapter 9 aims to tie all the threads together: it shows that questions about the structure of complexity classes of small-depth circuits are precisely equivalent to questions about the definability of regular languages in various versions of first-order logic.
Chapter 9 aims to tie all the threads together: it shows that questions about the structure of complexity classes of small-depth circuits are precisely equivalent to questions about the definability of regular languages in various versions of first-order logic.
More details
Language
English
Place of publication
Basel
Switzerland
Target group
College/higher education
Professional and scholarly
Illustrations
10 illustrations, bibliography
Dimensions
Height: 23 cm
Width: 15.5 cm
Weight
499 gr
ISBN-13
978-3-7643-3719-3 (9783764337193)
Schweitzer Classification
Other editions
New editions

Howard Straubing
Finite Automata, Formal Logic, and Circuit Complexity
Book
05/1994
Birkhauser Boston Inc
€106.99
Available immediately
Content
Part 1 Mathematical preliminaries: words and languages; automata and regular languages; semigroups and homomorphisms. Part 2 Formal languages and formal logic: examples; definitions. Part 3 Finite automata: monadic second-order sentences and regular languages; regular numerical predicates; infinite words and decidable theories. Part 4 Model-theoretic games: the Ehrenfeucht-Fraisse game; application to FO [decreasing]; application to FO [+1]. Part 5 Finite semigroups: the syntactic monoid; calculation of the syntactic monoid; application to FO [decreasing]; semidirect products; categories and path conditions; pseudovarieties. Part 6 First-order logic: characterization of FO [decreasing]; a hierarchy in FO [decreasing]; another characterization of FO [+1]; sentences with regular numerical predicates. Part 7 Modular quantifiers: definition and examples; languages in (FO + MOD(P))[decreasing]; languages in (FO + MOD)[+1]; languages in (FO + MOD)[Reg]; summary. Part 8 Circuit complexity: examples of circuits; circuits and circuit complexity classes; lower bounds. Part 9 Regular languages and circuit complexity: regular languages in NC1; formulas with arbitrary numerical predicates; regular languages and non-regular numerical predicates; special cases of the central conjecture. Appendices: proof of the Krohn-Rhodes theorem; proofs of the category theorems.