Ebook: Boolean Functions and Computation Models
- Tags: Computation by Abstract Devices, Mathematical Logic and Formal Languages, Programming Techniques, Mathematical Logic and Foundations
- Series: Texts in Theoretical Computer Science. An EATCS Series
- Year: 2002
- Publisher: Springer-Verlag Berlin Heidelberg
- Edition: 1
- Language: English
- pdf
This textbook presents a survey of research on boolean functions, circuits, parallel computation models, function algebras, and proof systems. Its main aim is to elucidate the structure of "fast" parallel computation. The complexity of parallel computation is emphasized through a variety of techniques ranging from finite combinatorics, probability theory, and finite group theory to finite model theory and proof theory. Nonuniform computation models are studied in the form of boolean circuits, uniform ones in a variety of forms. Steps in the investigation of non-deterministic polynomial time are surveyed as is the complexity of various proof systems.
The book will benefit advanced undergraduate and graduate students as well as researchers in the field of complexity theory.
This textbook presents a survey of research on boolean functions, circuits, parallel computation models, function algebras, and proof systems. Its main aim is to elucidate the structure of "fast" parallel computation. The complexity of parallel computation is emphasized through a variety of techniques ranging from finite combinatorics, probability theory, and finite group theory to finite model theory and proof theory. Nonuniform computation models are studied in the form of boolean circuits, uniform ones in a variety of forms. Steps in the investigation of non-deterministic polynomial time are surveyed as is the complexity of various proof systems.
The book will benefit advanced undergraduate and graduate students as well as researchers in the field of complexity theory.
This textbook presents a survey of research on boolean functions, circuits, parallel computation models, function algebras, and proof systems. Its main aim is to elucidate the structure of "fast" parallel computation. The complexity of parallel computation is emphasized through a variety of techniques ranging from finite combinatorics, probability theory, and finite group theory to finite model theory and proof theory. Nonuniform computation models are studied in the form of boolean circuits, uniform ones in a variety of forms. Steps in the investigation of non-deterministic polynomial time are surveyed as is the complexity of various proof systems.
The book will benefit advanced undergraduate and graduate students as well as researchers in the field of complexity theory.
Content:
Front Matter....Pages I-XIV
Boolean Functions and Circuits....Pages 1-60
Circuit Lower Bounds....Pages 61-154
Circuit Upper Bounds....Pages 155-205
Randomness and Satisfiability....Pages 207-245
Propositional Proof Systems....Pages 247-412
Machine Models and Function Algebras....Pages 413-495
Higher Types....Pages 497-567
Back Matter....Pages 569-602
This textbook presents a survey of research on boolean functions, circuits, parallel computation models, function algebras, and proof systems. Its main aim is to elucidate the structure of "fast" parallel computation. The complexity of parallel computation is emphasized through a variety of techniques ranging from finite combinatorics, probability theory, and finite group theory to finite model theory and proof theory. Nonuniform computation models are studied in the form of boolean circuits, uniform ones in a variety of forms. Steps in the investigation of non-deterministic polynomial time are surveyed as is the complexity of various proof systems.
The book will benefit advanced undergraduate and graduate students as well as researchers in the field of complexity theory.
Content:
Front Matter....Pages I-XIV
Boolean Functions and Circuits....Pages 1-60
Circuit Lower Bounds....Pages 61-154
Circuit Upper Bounds....Pages 155-205
Randomness and Satisfiability....Pages 207-245
Propositional Proof Systems....Pages 247-412
Machine Models and Function Algebras....Pages 413-495
Higher Types....Pages 497-567
Back Matter....Pages 569-602
....