The Complexity Theory Companion
Book information
Description
The Complexity Theory Companion is an accessible, algorithmically oriented, research-centered, up-to-date guide to some of the most interesting techniques of complexity theory. The book's thesis is that simple algorithms are at the heart of complexity theory. From the tree-pruning and interval-pruning algorithms that shape the first chapter to the query simulation procedures that dominate the last chapter, the central proof methods of the book are algorithmic. And to more clearly highlight the role of algorithmic techniques in complexity theory, the book is - unlike other texts on complexity - organized by technique rather than by topic. Each chapter of this book focuses on one technique: what it is, and what results and applications it yields. This textbook was developed at the University of Rochester in courses given to graduate students and advanced undergraduates. Researchers also will find this book a valuable source of reference due to the comprehensive bibliography of close to five hundred entries, the thirty-five page subject index, and the appendices giving overviews of complexity classes and reductions. Front Matter....Pages i-xiii The Self-Reducibility Technique....Pages 1-29 The One-Way Function Technique....Pages 31-44 The Tournament Divide and Conquer Technique....Pages 45-65 The Isolation Technique....Pages 67-89 The Witness Reduction Technique....Pages 91-108 The Polynomial Interpolation Technique....Pages 109-166 The Nonsolvable Group Technique....Pages 167-195 The Random Restriction Technique....Pages 197-233 The Polynomial Technique....Pages 235-261 A Rogues’ Gallery of Complexity Classes....Pages 263-303 A Rogues’ Gallery of Reductions....Pages 305-308 Back Matter....Pages 309-372
Similar books
Lattice-Based Cryptosystems: A Design Perspective
2020 · PDF
Engineering Secure Software and Systems: 4th International Symposium, ESSoS 2012, Eindhoven, The Netherlands, February, 16-17, 2012. Proceedings
2012 · PDF
Engineering Secure Software and Systems: 6th International Symposium, ESSoS 2014, Munich, Germany, February 26-28, 2014, Proceedings
2014 · PDF
Graph-Theoretic Concepts in Computer Science: 25th International Workshop, WG’99 Ascona, Switzerland, June 17–19, 1999 Proceedings
1999 · PDF
Engineering Secure Software and Systems: 5th International Symposium, ESSoS 2013, Paris, France, February 27 - March 1, 2013. Proceedings
2013 · PDF
Graph Drawing: Symposium on Graph Drawing, GD '95 Passau, Germany, September 20–22, 1995 Proceedings
1996 · PDF
Algorithms — ESA '96: Fourth Annual European Symposium Barcelona, Spain, September 25–27, 1996 Proceedings
1996 · PDF
Computing and Combinatorics: Second Annual International Conference, COCOON '96 Hong Kong, June 17–19, 1996 Proceedings
1996 · PDF