Book description
From the winner of the Turing Award and the Abel Prize, 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.Comprehensive coverage of computational complexity theory, and beyondHigh-level, intuitive exposition, which brings conceptual clarity to this central and dynamic scientific disciplineHistorical accounts of the evolution and motivations of central concepts and modelsA broad view of the theory of computation's influence on science, technology, and societyExtensive bibliography
Hemlock
β° Starting my mornings with inspiration β audiobooks make waking up a joyous literary experience! βοΈπ§ Looping playback helps me retain knowledge from audiobooks effectively. It's an invaluable tool. Binaural audio processing reduces listening fatigue. Fantastic feature!
RoarSweetie
I'm amazed by the variety of genres available β there's something for everyone. ListenBook's support for CarPlay and Apple Watch is a game-changer for my on-the-go listening. Noise reduction on ListenBook Pro is a game-changer. It transforms the way I enjoy my recordings.
Baked ZD
ListenBook Pro's noise reduction feature enhances my audiobook experience, ensuring I catch every detail. ListenBook has transformed how I enjoy audiobooks. The app is a game-changer!
Gullyway
ListenBook has redefined the way I experience stories, turning every moment into an adventure. π± Carrying stories in my pocket β this app's convenience is a game-changer! πποΈ πΆπ Enriching my environment with the power of storytelling β audiobooks infuse my home with literary magic. π§π I'm impressed with the wide range of supported formats. Finally, an app that plays all my audiobooks flawlessly.
Roadspike
This app's convenience has turned my daily chores into moments of literary escape. ListenBook has streamlined my audiobook experience. It's a must-have app for enthusiasts.
Skylark
Adjusting playback speed has revolutionized the way I consume audiobooks. I can cover more ground while maintaining comprehension. The app is well-designed and user-friendly. ListenBook makes listening to audiobooks a joy.
Drift
The compatibility with CarPlay and Apple Watch sets ListenBook apart from the rest. Sharing audiobooks with friends through AirDrop and Sharing on ListenBook Pro is fantastic. Love how I can adjust playback speed and audio volume. ListenBook caters to all my needs.
Redneck Giorgio
The fact that ListenBook doesn't just play, but enhances audio quality, is truly remarkable. I can't get enough of this app's convenience β it has transformed my audiobook journey into a joyous experience. Absolutely in love with this audiobook app! The seamless functionality and easy navigation make my reading time pure bliss. ππ§
Pink Hopper
I've become the go-to storyteller at bedtime with the help of this magical app. With this app, I've rediscovered the joy of reading through my ears, making every moment more valuable.
Achilles Mountain
This app isn't just a tool, it's a wellspring of inspiration and positive vibes. I love that I can download content directly from the internet within the ListenBook app β so handy! π Dancing through chores with audiobooks β this app turns cleaning into a lively and literary affair! πΆπ
Nibbler
I'm addicted to this app β it's like having a library in my pocket. ListenBookβs playback speed control is very useful. I can listen at my own pace.
Barbwire
I can't believe I waited this long to discover the joy of audiobooks through this app. Audiobook pleasure simplified β this app's functionality is a reader's delight. This app is my audiobook haven. With a user-friendly interface and features like audio filters, I'm engrossed in stories like never before. ππ I love the chapter navigation feature. ListenBook makes it easy to find specific sections.
Shooter
The range of self-help and personal development audiobooks is truly enriching. No more straining my eyes β this app lets me 'read' with my ears! ListenBook has rekindled my love for learning, one audio experience at a time. ListenBook's user-friendly interface and powerful features have rekindled my love for audiobooks. The audio filters and precise controls are fantastic!
Broomspun
Organization made easy! This app's efficient management of my audiobook collection ensures I'm always engrossed in a captivating tale. ππ± Looping playback is an invaluable study tool. It helps me absorb complex information effortlessly.
Suicide Jockey
ListenBook has made me fall in love with my audio content all over again β it's a must-have. Bookmarking my favorite parts of audiobooks is now a breeze. Love this feature! Adjustable playback speed is my secret weapon for covering more material in less time. A productivity boost! Smooth playback and great sound quality. ListenBook is my new favorite app! ListenBook makes organizing my audiobooks simple. The app is very user-friendly.
Muzish
Audiobooks have never been this engaging β this app takes them to the next level. ListenBook has transformed my daily routine into an opportunity to learn, relax, and enjoy. Easy chapter access and smooth playback. Love this app!
Elektrik
ListenBook's support for various audio formats means I never have to worry about compatibility issues. Unlocking a world of literary wonders β this app's extensive format support and user-centric approach have rekindled my love for books. π±π The auto-rewind feature after interruptions is a small thing that makes a big difference.
Bad Bond
ListenBook's versatile features have made my audiobook experience more enjoyable than ever. ListenBook's compatibility with CarPlay and Apple Watch is a testament to its innovation. No more hassle with formats β this app ensures my audiobook adventures are smooth, and my favorite tales are just a tap away. Highly recommended! ππ§ The statistics feature in ListenBook provides valuable insights into my audiobook consumption habits. I love the download options. ListenBook gives me so many ways to get my audiobooks onto my device.
CodeExia
This app has rekindled my love for literature, and I'm spreading the word to everyone I know. π©βπ³ Elevating culinary experiences with auditory tales β cooking has never been this entertaining and educational! π³π§ ListenBook Pro's noise reduction feature has made a significant difference in the clarity of recordings.
Tan Stallion
I'm constantly amazed by the variety of genres β there's something for everyone. πββοΈπ Running with purpose β audiobooks keep my mind engaged as I conquer my fitness goals. πββοΈπ§ Sharing audiobooks with friends through AirDrop is such a fun way to spread joy.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience