An introduction to computational complexity theory, its connections and interactions with mathematics, and its central role in the natural and social sciences, technology, and philosophy
Mathematics and Computation provides a broad, conceptual overview of computational complexity theory―the mathematical study of efficient computation. With important practical applications to computer science and industry, computational complexity theory has evolved into a highly interdisciplinary field, with strong links to most mathematical areas and to a growing number of scientific endeavors.
Avi Wigderson takes a sweeping survey of complexity theory, emphasizing the field’s insights and challenges. He explains the ideas and motivations leading to key models, notions, and results. In particular, he looks at algorithms and complexity, computations and proofs, randomness and interaction, quantum and arithmetic computation, and cryptography and learning, all as parts of a cohesive whole with numerous cross-influences. Wigderson illustrates the immense breadth of the field, its beauty and richness, and its diverse and growing interactions with other areas of mathematics. He ends with a comprehensive look at the theory of computation, its methodology and aspirations, and the unique and fundamental ways in which it has shaped and will further shape science, technology, and society. For further reading, an extensive bibliography is provided for all topics covered.
Mathematics and Computation is useful for undergraduate and graduate students in mathematics, computer science, and related fields, as well as researchers and teachers in these fields. Many parts require little background, and serve as an invitation to newcomers seeking an introduction to the theory of computation.
Disappointed after high expectations. I read two chapters fully, skimmed some others, then stopped. Maybe I'll pick it up again someday to give it another go.
Bloated I found the author's writing style really frustrating as he would use so many words to communicate so little. By the time you have gotten past the chapter title, the vague chapter intro, the section delineating how the chapter you are about to read is organized, the sub-section heading, the sub-section intro, the author's caveat about the section being just an overview....you are about 1-2 pages into the chapter and have learnt nothing. The individual sentences are also bloated unnecessarily with caveats and lists that add zero information to what is being said.
Good as a survey resource As a source of links to other material, this book seems to be useful.