About
This advanced textbook presents a broad and up-to-date view of the computational complexity theory of Boolean circuits. It combines the algorithmic and the computability-based approach, and includes extensive discussion of the literature to facilitate further study. It begins with efficient Boolean circuits for problems with high practical relevance, e.g., arithmetic operations, sorting, and transitive closure, then compares the computational model of Boolean circuits with other models such as Turing machines and parallel machines. Examination of the complexity of specific problems leads to the definition of complexity classes. The theory of circuit complexity classes is then thoroughly developed, including the theory of lower bounds and advanced topics such as connections to algebraic structures and to finite model theory.

Discuss Introduction to Circuit Complexity with other readers

Join or start a book club for Introduction to Circuit Complexity on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Introduction to Circuit Complexity?

Sign up free on Readfeed, then browse public clubs or start your own club with Introduction to Circuit Complexity as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Introduction to Circuit Complexity with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Introduction to Circuit Complexity with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.