Cantitate/Preț
Produs

Communication Complexity: and Applications

Autor Anup Rao, Amir Yehudayoff
en Limba Engleză Hardback – 19 feb 2020
Communication complexity is the mathematical study of scenarios where several parties need to communicate to achieve a common goal, a situation that naturally appears during computation. This introduction presents the most recent developments in an accessible form, providing the language to unify several disjoint research subareas. Written as a guide for a graduate course on communication complexity, it will interest a broad audience in computer science, from advanced undergraduates to researchers in areas ranging from theory to algorithm design to distributed computing. The first part presents basic theory in a clear and illustrative way, offering beginners an entry into the field. The second part describes applications including circuit complexity, proof complexity, streaming algorithms, extension complexity of polytopes, and distributed computing. Proofs throughout the text use ideas from a wide range of mathematics, including geometry, algebra, and probability. Each chapter contains numerous examples, figures, and exercises to aid understanding.
Citește tot Restrânge

Preț: 33867 lei

Preț vechi: 42333 lei
-20% Nou

Puncte Express: 508

Preț estimativ în valută:
6481 6752$ 5389£

Carte disponibilă

Livrare economică 18 ianuarie-01 februarie 25

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9781108497985
ISBN-10: 1108497985
Pagini: 266
Ilustrații: 84 b/w illus.
Dimensiuni: 181 x 259 x 19 mm
Greutate: 0.64 kg
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:New York, United States

Cuprins

Preface; Conventions and preliminaries; Introduction; Part I. Communication: 1. Deterministic protocols; 2. Rank; 3. Randomized protocols; 4. Numbers on foreheads; 5. Discrepancy; 6. Information; 7. Compressing communication; 8. Lifting; Part II. Applications: 9. Circuits and proofs; 10. Memory size; 11. Data structures; 12. Extension Complexity of Polytopes; 13. Distributed computing.

Recenzii

'This looks like an essential resource for any student who wants to understand deterministic and randomized communication complexity deeply.' Scott Aaronson, University of Texas
'Communication complexity is not only a beautiful and important area of the theory of computing, it is also vibrant and ever-changing. Two of the leading researchers in this area take us through a fascinating journey into the theory and applications of communication complexity and through old and new jams. I feel inspired to teach a course based on this book and help spread the word.' Omer Reingold, Stanford University, California
'This book is a much-needed introductory text on communication complexity. It will bring the reader up to speed on both classical and more recent lower bound techniques, and on key application areas. An invaluable resource for anyone interested in complexity theory.' Mark Braverman, Princeton University, New Jersey
'… a great book … relevant to advanced undergrads and graduate students alike, while the more advanced topics will also be of interest to researchers …' Michael Cadilhac, SIGACT News Book review column
'… must-have reference for students but will be welcomed by researchers as well because it is so well-written and aptly organized … Highly recommended.' A. Misseldine, CHOICE

Notă biografică


Descriere

Presents basic theory for graduate students and researchers with applications in circuit and proof complexity, streaming algorithms and distributed computing.