Algorithms to Live By

Download Algorithms to Live By PDF Online Free

Author :
Publisher : Macmillan
ISBN 13 : 1627790365
Total Pages : 366 pages
Book Rating : 4.6/5 (277 download)

DOWNLOAD NOW!


Book Synopsis Algorithms to Live By by : Brian Christian

Download or read book Algorithms to Live By written by Brian Christian and published by Macmillan. This book was released on 2016-04-19 with total page 366 pages. Available in PDF, EPUB and Kindle. Book excerpt: 'Algorithms to Live By' looks at the simple, precise algorithms that computers use to solve the complex 'human' problems that we face, and discovers what they can tell us about the nature and origin of the mind.

A Human Algorithm

Download A Human Algorithm PDF Online Free

Author :
Publisher : Catapult
ISBN 13 : 1640094288
Total Pages : 337 pages
Book Rating : 4.6/5 (4 download)

DOWNLOAD NOW!


Book Synopsis A Human Algorithm by : Flynn Coleman

Download or read book A Human Algorithm written by Flynn Coleman and published by Catapult. This book was released on 2020-10-20 with total page 337 pages. Available in PDF, EPUB and Kindle. Book excerpt: A groundbreaking narrative on the urgency of ethically designed AI and a guidebook to reimagining life in the era of intelligent technology. The Age of Intelligent Machines is upon us, and we are at a reflection point. The proliferation of fast–moving technologies, including forms of artificial intelligence akin to a new species, will cause us to confront profound questions about ourselves. The era of human intellectual superiority is ending, and we need to plan for this monumental shift. A Human Algorithm: How Artificial Intelligence Is Redefining Who We Are examines the immense impact intelligent technology will have on humanity. These machines, while challenging our personal beliefs and our socioeconomic world order, also have the potential to transform our health and well–being, alleviate poverty and suffering, and reveal the mysteries of intelligence and consciousness. International human rights attorney Flynn Coleman deftly argues that it is critical that we instill values, ethics, and morals into our robots, algorithms, and other forms of AI. Equally important, we need to develop and implement laws, policies, and oversight mechanisms to protect us from tech’s insidious threats. To realize AI’s transcendent potential, Coleman advocates for inviting a diverse group of voices to participate in designing our intelligent machines and using our moral imagination to ensure that human rights, empathy, and equity are core principles of emerging technologies. Ultimately, A Human Algorithm is a clarion call for building a more humane future and moving conscientiously into a new frontier of our own design. “[Coleman] argues that the algorithms of machine learning––if they are instilled with human ethics and values––could bring about a new era of enlightenment.” —San Francisco Chronicle

Thinking in Algorithms

Download Thinking in Algorithms PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 119 pages
Book Rating : 4.4/5 (885 download)

DOWNLOAD NOW!


Book Synopsis Thinking in Algorithms by : Albert Rutherford

Download or read book Thinking in Algorithms written by Albert Rutherford and published by . This book was released on 2021-10-02 with total page 119 pages. Available in PDF, EPUB and Kindle. Book excerpt: Think creatively like a human. Analyze and solve problems efficiently like a computer. Our everyday lives are filled with inefficient and ineffective decisions and solutions. Being overwhelmed by the magnitude of our problems makes it hard to think clearly. We procrastinate and overthink. Our thoughts are tainted with biases. If only there was a way to simplify our decision-making and problem-solving process and get satisfying, consistent results! The good news is, there is! Apply computer algorithms to your everyday problems. Learn what algorithms are and use them for better decision-making, problem-solving, and staying on track with your plans. Become more productive, organized, finish what you start, and make better decisions. If you feel that you're not living up to your potential, struggle with being consistent about your habits, and would like to make quicker and better decisions, this book is for you! Get things started immediately and finish them within your deadline. Thinking in Algorithms presents research and scientific studies on behavioral economics, cognitive science, and neuropsychology about what constitutes a great decision, what are and how to manage its roadblocks. This is an interdisciplinary work that will help you learn how to apply computer algorithm-based solutions to your life challenges. Know when to stop. Be efficient with your time and energy. Albert Rutherford is an internationally bestselling author whose writing derives from various sources, such as research, coaching, academic and real-life experience. Machine learning principles for the laymen. - Learn to build your own problem-solving algorithms using a unique formula. - The science of optimal stopping. - How to overcome procrastination and overthinking using algorithms. Help your emotional, biased brain to make more rational and predictable decisions and follow through plans using algorithm-based problem-solving today! Not convinced yet? Check out the look inside feature of this book hitting the top left corner of this page and read the first pages for free!

Algorithmic Puzzles

Download Algorithmic Puzzles PDF Online Free

Author :
Publisher : OUP USA
ISBN 13 : 0199740445
Total Pages : 280 pages
Book Rating : 4.1/5 (997 download)

DOWNLOAD NOW!


Book Synopsis Algorithmic Puzzles by : Anany Levitin

Download or read book Algorithmic Puzzles written by Anany Levitin and published by OUP USA. This book was released on 2011-10-14 with total page 280 pages. Available in PDF, EPUB and Kindle. Book excerpt: Algorithmic puzzles are puzzles involving well-defined procedures for solving problems. This book will provide an enjoyable and accessible introduction to algorithmic puzzles that will develop the reader's algorithmic thinking. The first part of this book is a tutorial on algorithm design strategies and analysis techniques. Algorithm design strategies — exhaustive search, backtracking, divide-and-conquer and a few others — are general approaches to designing step-by-step instructions for solving problems. Analysis techniques are methods for investigating such procedures to answer questions about the ultimate result of the procedure or how many steps are executed before the procedure stops. The discussion is an elementary level, with puzzle examples, and requires neither programming nor mathematics beyond a secondary school level. Thus, the tutorial provides a gentle and entertaining introduction to main ideas in high-level algorithmic problem solving. The second and main part of the book contains 150 puzzles, from centuries-old classics to newcomers often asked during job interviews at computing, engineering, and financial companies. The puzzles are divided into three groups by their difficulty levels. The first fifty puzzles in the Easier Puzzles section require only middle school mathematics. The sixty puzzle of average difficulty and forty harder puzzles require just high school mathematics plus a few topics such as binary numbers and simple recurrences, which are reviewed in the tutorial. All the puzzles are provided with hints, detailed solutions, and brief comments. The comments deal with the puzzle origins and design or analysis techniques used in the solution. The book should be of interest to puzzle lovers, students and teachers of algorithm courses, and persons expecting to be given puzzles during job interviews.

Is Intelligence an Algorithm?

Download Is Intelligence an Algorithm? PDF Online Free

Author :
Publisher : John Hunt Publishing
ISBN 13 : 1785356712
Total Pages : 169 pages
Book Rating : 4.7/5 (853 download)

DOWNLOAD NOW!


Book Synopsis Is Intelligence an Algorithm? by : Antonin Tuynman

Download or read book Is Intelligence an Algorithm? written by Antonin Tuynman and published by John Hunt Publishing. This book was released on 2018-01-26 with total page 169 pages. Available in PDF, EPUB and Kindle. Book excerpt: How do we understand the world around us? How do we solve problems? Often the answer to these questions follows a certain pattern, an algorithm if you wish. This is the case when our analytical left-brain side is at work. However, there are also elements in our behaviour where intelligence appears to follow a more elusive path, which cannot easily be characterised as a specific sequence of steps. Is Intelligence an Algorithm? offers an insight into intelligence as it functions in nature, like human or animal intelligence, but also sheds light on modern developments in the field of artificial intelligence, proposing further architectural solutions for the creation of a so-called global Webmind.

Algorithm Of Mind & Brain

Download Algorithm Of Mind & Brain PDF Online Free

Author :
Publisher : kitab writing publication
ISBN 13 : 9360923710
Total Pages : 267 pages
Book Rating : 4.3/5 (69 download)

DOWNLOAD NOW!


Book Synopsis Algorithm Of Mind & Brain by : Akash Gopal Bagade

Download or read book Algorithm Of Mind & Brain written by Akash Gopal Bagade and published by kitab writing publication. This book was released on 2024-02-27 with total page 267 pages. Available in PDF, EPUB and Kindle. Book excerpt: Ever wondered about the secrets of your brain's inner workings? We're diving deep into the dance of neurons, the evolution of thoughts, and the mind-blowing concept of neuroplasticity. Get ready to uncover the blueprint of your consciousness. ALGORITHM OF MIND & BRAIN 2. Neural Symphony: Hardware and Software: From the building blocks of neurons to the sophisticated algorithms driving your thoughts, we're laying bare the hardware and software of your mind. Explore the circuits, dive into memory algorithms, and understand how your brain orchestrates the symphony of perception, emotions, and decision-making. 3. Mind-Brain Duo in Action: Witness the dynamic duo of mind and brain in action. We're talking about embodied cognition, brain-computer interfaces that sound like sci-fi but are very real, and the fascinating interplay between societal dynamics and our neural networks. 4. Boosting Brain Power: Who doesn't want a turbocharged brain? We've got practical tips for optimizing your cognitive performance, from brain health and cognitive training to stress management and the vital link between physical and mental well-being. 5. Futuristic Frontiers: Fasten your seatbelt as we gaze into the crystal ball of neuroscience. Imagine brain-machine interfaces, the ethics of artificial intelligence, and the mind-bending possibilities of quantum mind. The future is now, and we're diving headfirst into it. 6. The Journey Ahead: Mindful Living and Beyond: But wait, there's more! Join us on the journey ahead, where mindfulness, resilience, and positive thinking become your travel companions. We're not just exploring the brain; we're uncovering the philosophy of consciousness, free will, and the ethics of enhancing our minds. 7. A Tapestry of Insight: "Algorithm of Mind and Brain" isn't your typical book; it's a rich tapestry woven with 150 illuminating points. From the neuroscience of art to the impact of culture on mental health, this book paints a holistic picture of the mind's vast terrain. 8. Your Mind's Potential: The Grand Finale: As you flip through these pages, imagine unlocking the limitless potential of your mind. Picture a future where brain-machine interfaces are everyday tools, and ethical AI is a guiding principle. "Algorithm of Mind and Brain" is not just a book; it's your guide to envisioning the incredible possibilities that lie within you. Get ready for a ride that's part scientific exploration, part philosophical thinking, and all about discovering the marvels of your own mind. Are you ready to dive in? Let the adventure begin.

The Alignment Problem: Machine Learning and Human Values

Download The Alignment Problem: Machine Learning and Human Values PDF Online Free

Author :
Publisher : W. W. Norton & Company
ISBN 13 : 039363583X
Total Pages : 459 pages
Book Rating : 4.3/5 (936 download)

DOWNLOAD NOW!


Book Synopsis The Alignment Problem: Machine Learning and Human Values by : Brian Christian

Download or read book The Alignment Problem: Machine Learning and Human Values written by Brian Christian and published by W. W. Norton & Company. This book was released on 2020-10-06 with total page 459 pages. Available in PDF, EPUB and Kindle. Book excerpt: A jaw-dropping exploration of everything that goes wrong when we build AI systems and the movement to fix them. Today’s “machine-learning” systems, trained by data, are so effective that we’ve invited them to see and hear for us—and to make decisions on our behalf. But alarm bells are ringing. Recent years have seen an eruption of concern as the field of machine learning advances. When the systems we attempt to teach will not, in the end, do what we want or what we expect, ethical and potentially existential risks emerge. Researchers call this the alignment problem. Systems cull résumés until, years later, we discover that they have inherent gender biases. Algorithms decide bail and parole—and appear to assess Black and White defendants differently. We can no longer assume that our mortgage application, or even our medical tests, will be seen by human eyes. And as autonomous vehicles share our streets, we are increasingly putting our lives in their hands. The mathematical and computational models driving these changes range in complexity from something that can fit on a spreadsheet to a complex system that might credibly be called “artificial intelligence.” They are steadily replacing both human judgment and explicitly programmed software. In best-selling author Brian Christian’s riveting account, we meet the alignment problem’s “first-responders,” and learn their ambitious plan to solve it before our hands are completely off the wheel. In a masterful blend of history and on-the ground reporting, Christian traces the explosive growth in the field of machine learning and surveys its current, sprawling frontier. Readers encounter a discipline finding its legs amid exhilarating and sometimes terrifying progress. Whether they—and we—succeed or fail in solving the alignment problem will be a defining human story. The Alignment Problem offers an unflinching reckoning with humanity’s biases and blind spots, our own unstated assumptions and often contradictory goals. A dazzlingly interdisciplinary work, it takes a hard look not only at our technology but at our culture—and finds a story by turns harrowing and hopeful.

The Master Algorithm

Download The Master Algorithm PDF Online Free

Author :
Publisher : Basic Books
ISBN 13 : 0465061923
Total Pages : 354 pages
Book Rating : 4.4/5 (65 download)

DOWNLOAD NOW!


Book Synopsis The Master Algorithm by : Pedro Domingos

Download or read book The Master Algorithm written by Pedro Domingos and published by Basic Books. This book was released on 2015-09-22 with total page 354 pages. Available in PDF, EPUB and Kindle. Book excerpt: Recommended by Bill Gates A thought-provoking and wide-ranging exploration of machine learning and the race to build computer intelligences as flexible as our own In the world's top research labs and universities, the race is on to invent the ultimate learning algorithm: one capable of discovering any knowledge from data, and doing anything we want, before we even ask. In The Master Algorithm, Pedro Domingos lifts the veil to give us a peek inside the learning machines that power Google, Amazon, and your smartphone. He assembles a blueprint for the future universal learner--the Master Algorithm--and discusses what it will mean for business, science, and society. If data-ism is today's philosophy, this book is its bible.

Algorithm of the Mind

Download Algorithm of the Mind PDF Online Free

Author :
Publisher : STANISLAV TREGUB
ISBN 13 : 5604473944
Total Pages : 184 pages
Book Rating : 4.6/5 (44 download)

DOWNLOAD NOW!


Book Synopsis Algorithm of the Mind by : Stanislav Tregub

Download or read book Algorithm of the Mind written by Stanislav Tregub and published by STANISLAV TREGUB. This book was released on 2020-08-08 with total page 184 pages. Available in PDF, EPUB and Kindle. Book excerpt: Based on a clear physical definition of the Mind given in the previous volume of the “Symphony of Matter and Mind” series, the author begins to formulate a unified concept of the Brain and Mind which will be developed in this and subsequent volumes. All mental phenomena, from basic sensory-motor to higher abstract-verbal, are the result of neural encoding of the external world signals and internal bodily signals into representations constituting the model of reality for the purpose of controlling the body and adapting to this reality. Thus, any theory of the brain faces the question of the nature of the neural code which could explain the observed speed and efficiency, scope and complexity of the computational process that we call the Mind. The mainstream theories of neuroscience that consider neural activity as trains of discrete identical spikes (various firing rate coding and temporal coding models) contradict the reality of the information density of neural computing. That is why, despite huge efforts by generations of researchers, this approach did not lead to deciphering the neural code. We know the details of the neural processes down to the molecular level but the brain remains a ‘black box’ that we cannot read. It is the outcome of the wrong theoretical assumption that should be revised. The author creates the concept of a neural code that overcomes the shortcomings of old models. There is another problem that cannot be avoided by any theory of consciousness. It is not enough to say that the brain creates the psyche as this leaves an explanatory gap. We need to show how this physiological system generates mental phenomena physically. The Mind is a technological process that works according to a certain algorithm based on physical laws. The author’s theory offers a fundamentally new approach to the nervous system that bridges physiology and psychology by illuminating the algorithm and the physics of the Mind from the intracellular to the system-wide level.

The Digital Mind

Download The Digital Mind PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262535238
Total Pages : 341 pages
Book Rating : 4.2/5 (625 download)

DOWNLOAD NOW!


Book Synopsis The Digital Mind by : Arlindo Oliveira

Download or read book The Digital Mind written by Arlindo Oliveira and published by MIT Press. This book was released on 2018-03-09 with total page 341 pages. Available in PDF, EPUB and Kindle. Book excerpt: How developments in science and technology may enable the emergence of purely digital minds—intelligent machines equal to or greater in power than the human brain. What do computers, cells, and brains have in common? Computers are electronic devices designed by humans; cells are biological entities crafted by evolution; brains are the containers and creators of our minds. But all are, in one way or another, information-processing devices. The power of the human brain is, so far, unequaled by any existing machine or known living being. Over eons of evolution, the brain has enabled us to develop tools and technology to make our lives easier. Our brains have even allowed us to develop computers that are almost as powerful as the human brain itself. In this book, Arlindo Oliveira describes how advances in science and technology could enable us to create digital minds. Exponential growth is a pattern built deep into the scheme of life, but technological change now promises to outstrip even evolutionary change. Oliveira describes technological and scientific advances that range from the discovery of laws that control the behavior of the electromagnetic fields to the development of computers. He calls natural selection the ultimate algorithm, discusses genetics and the evolution of the central nervous system, and describes the role that computer imaging has played in understanding and modeling the brain. Having considered the behavior of the unique system that creates a mind, he turns to an unavoidable question: Is the human brain the only system that can host a mind? If digital minds come into existence—and, Oliveira says, it is difficult to argue that they will not—what are the social, legal, and ethical implications? Will digital minds be our partners, or our rivals?

The Emperor's New Mind

Download The Emperor's New Mind PDF Online Free

Author :
Publisher : Oxford Paperbacks
ISBN 13 : 0192861980
Total Pages : 634 pages
Book Rating : 4.1/5 (928 download)

DOWNLOAD NOW!


Book Synopsis The Emperor's New Mind by : Roger Penrose

Download or read book The Emperor's New Mind written by Roger Penrose and published by Oxford Paperbacks. This book was released on 1999-03-04 with total page 634 pages. Available in PDF, EPUB and Kindle. Book excerpt: Winner of the Wolf Prize for his contribution to our understanding of the universe, Penrose takes on the question of whether artificial intelligence will ever approach the intricacy of the human mind. 144 illustrations.

Shadows of the Mind

Download Shadows of the Mind PDF Online Free

Author :
Publisher : Oxford University Press, USA
ISBN 13 : 9780195106466
Total Pages : 484 pages
Book Rating : 4.1/5 (64 download)

DOWNLOAD NOW!


Book Synopsis Shadows of the Mind by : Roger Penrose

Download or read book Shadows of the Mind written by Roger Penrose and published by Oxford University Press, USA. This book was released on 1994 with total page 484 pages. Available in PDF, EPUB and Kindle. Book excerpt: Presents the author's thesis that consciousness, in its manifestation in the human quality of understanding, is doing something that mere computation cannot; and attempts to understand how such non-computational action might arise within scientifically comprehensive physical laws.

Introduction to Algorithms, third edition

Download Introduction to Algorithms, third edition PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262258102
Total Pages : 1313 pages
Book Rating : 4.2/5 (622 download)

DOWNLOAD NOW!


Book Synopsis Introduction to Algorithms, third edition by : Thomas H. Cormen

Download or read book Introduction to Algorithms, third edition written by Thomas H. Cormen and published by MIT Press. This book was released on 2009-07-31 with total page 1313 pages. Available in PDF, EPUB and Kindle. Book excerpt: The latest edition of the essential text and professional reference, with substantial new material on such topics as vEB trees, multithreaded algorithms, dynamic programming, and edge-based flow. Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor. The first edition became a widely used text in universities worldwide as well as the standard reference for professionals. The second edition featured new chapters on the role of algorithms, probabilistic analysis and randomized algorithms, and linear programming. The third edition has been revised and updated throughout. It includes two completely new chapters, on van Emde Boas trees and multithreaded algorithms, substantial additions to the chapter on recurrence (now called “Divide-and-Conquer”), and an appendix on matrices. It features improved treatment of dynamic programming and greedy algorithms and a new notion of edge-based flow in the material on flow networks. Many exercises and problems have been added for this edition. The international paperback edition is no longer available; the hardcover is available worldwide.

Designing with the Mind in Mind

Download Designing with the Mind in Mind PDF Online Free

Author :
Publisher : Elsevier
ISBN 13 : 012411556X
Total Pages : 251 pages
Book Rating : 4.1/5 (241 download)

DOWNLOAD NOW!


Book Synopsis Designing with the Mind in Mind by : Jeff Johnson

Download or read book Designing with the Mind in Mind written by Jeff Johnson and published by Elsevier. This book was released on 2013-12-17 with total page 251 pages. Available in PDF, EPUB and Kindle. Book excerpt: In this completely updated and revised edition of Designing with the Mind in Mind, Jeff Johnson provides you with just enough background in perceptual and cognitive psychology that user interface (UI) design guidelines make intuitive sense rather than being just a list or rules to follow. Early UI practitioners were trained in cognitive psychology, and developed UI design rules based on it. But as the field has evolved since the first edition of this book, designers enter the field from many disciplines. Practitioners today have enough experience in UI design that they have been exposed to design rules, but it is essential that they understand the psychology behind the rules in order to effectively apply them. In this new edition, you'll find new chapters on human choice and decision making, hand-eye coordination and attention, as well as new examples, figures, and explanations throughout. - Provides an essential source for user interface design rules and how, when, and why to apply them - Arms designers with the science behind each design rule, allowing them to make informed decisions in projects, and to explain those decisions to others - Equips readers with the knowledge to make educated tradeoffs between competing rules, project deadlines, and budget pressures - Completely updated and revised, including additional coverage on human choice and decision making, hand-eye coordination and attention, and new mobile and touch-screen examples throughout

The Sentient Machine

Download The Sentient Machine PDF Online Free

Author :
Publisher : Simon and Schuster
ISBN 13 : 1501144677
Total Pages : 224 pages
Book Rating : 4.5/5 (11 download)

DOWNLOAD NOW!


Book Synopsis The Sentient Machine by : Amir Husain

Download or read book The Sentient Machine written by Amir Husain and published by Simon and Schuster. This book was released on 2017-11-21 with total page 224 pages. Available in PDF, EPUB and Kindle. Book excerpt: Explores universal questions about humanity's capacity for living and thriving in the coming age of sentient machines and AI, examining debates from opposing perspectives while discussing emerging intellectual diversity and its potential role in enabling a positive life.

Clever Algorithms

Download Clever Algorithms PDF Online Free

Author :
Publisher : Jason Brownlee
ISBN 13 : 1446785068
Total Pages : 437 pages
Book Rating : 4.4/5 (467 download)

DOWNLOAD NOW!


Book Synopsis Clever Algorithms by : Jason Brownlee

Download or read book Clever Algorithms written by Jason Brownlee and published by Jason Brownlee. This book was released on 2011 with total page 437 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book provides a handbook of algorithmic recipes from the fields of Metaheuristics, Biologically Inspired Computation and Computational Intelligence that have been described in a complete, consistent, and centralized manner. These standardized descriptions were carefully designed to be accessible, usable, and understandable. Most of the algorithms described in this book were originally inspired by biological and natural systems, such as the adaptive capabilities of genetic evolution and the acquired immune system, and the foraging behaviors of birds, bees, ants and bacteria. An encyclopedic algorithm reference, this book is intended for research scientists, engineers, students, and interested amateurs. Each algorithm description provides a working code example in the Ruby Programming Language.

Once Upon an Algorithm

Download Once Upon an Algorithm PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262036630
Total Pages : 333 pages
Book Rating : 4.2/5 (62 download)

DOWNLOAD NOW!


Book Synopsis Once Upon an Algorithm by : Martin Erwig

Download or read book Once Upon an Algorithm written by Martin Erwig and published by MIT Press. This book was released on 2017-08-11 with total page 333 pages. Available in PDF, EPUB and Kindle. Book excerpt: This easy-to-follow introduction to computer science reveals how familiar stories like Hansel and Gretel, Sherlock Holmes, and Harry Potter illustrate the concepts and everyday relevance of computing. Picture a computer scientist, staring at a screen and clicking away frantically on a keyboard, hacking into a system, or perhaps developing an app. Now delete that picture. In Once Upon an Algorithm, Martin Erwig explains computation as something that takes place beyond electronic computers, and computer science as the study of systematic problem solving. Erwig points out that many daily activities involve problem solving. Getting up in the morning, for example: You get up, take a shower, get dressed, eat breakfast. This simple daily routine solves a recurring problem through a series of well-defined steps. In computer science, such a routine is called an algorithm. Erwig illustrates a series of concepts in computing with examples from daily life and familiar stories. Hansel and Gretel, for example, execute an algorithm to get home from the forest. The movie Groundhog Day illustrates the problem of unsolvability; Sherlock Holmes manipulates data structures when solving a crime; the magic in Harry Potter’s world is understood through types and abstraction; and Indiana Jones demonstrates the complexity of searching. Along the way, Erwig also discusses representations and different ways to organize data; “intractable” problems; language, syntax, and ambiguity; control structures, loops, and the halting problem; different forms of recursion; and rules for finding errors in algorithms. This engaging book explains computation accessibly and shows its relevance to daily life. Something to think about next time we execute the algorithm of getting up in the morning.