Ideas, facts & insights covering these topics:
13 ideas
Ā·157 reads
Explore the World's Best Ideas
Join today and uncover 100+ curated journeys from 50+ topics. Unlock access to our mobile app with extensive features.
The Optimal Stopping Problem provides a mathematical solution to when to stop looking and decide. The 37% Rule works like this:
Determine how many options you'll likely encounter (n)
Look at the first 37% of options (n/e, where e is Euler's number)
Remember the best option seen so far, but don't choose any
After the 37% mark, select the first option better than all previous ones
This approach guarantees finding the best option 37% of the timeāmathematically proven to be the best possible success rate. Applications include hiring, dating, apartment hunting, and any sequence of irreversible decisions.
2
10 reads
The Explore/Exploit Tradeoff represents a fundamental tension in decision-making: trying new things or sticking with known rewards. This framework reveals:
Early in any timeline, exploration delivers more long-term value
As time horizon shortens, exploitation becomes optimal
The mathematical solution is the Gittins index, which assigns values to each option
Our intuitions often align with this modelāwe explore more when young and exploit more as we age
This explains why children explore constantly while elderly people stick with favorites. The optimal strategy depends on how much time remains for using the information gained.
1
13 reads
1
15 reads
Sorting algorithms reveal counterintuitive truths about organization:
The implications are profound: the messy desk approach, keeping recently used items on top, is actually mathematically optimal. This explains why perfectly organized systems often feel less efficient than those that evolve naturally.
1
14 reads
Caching is a profound concept with applications from computer architecture to everyday life. The key insights:
This explains why we instinctively organize our physical spaces with frequently used items in accessible locations. Our brains implement approximations of optimal caching algorithms naturally.
2
10 reads
Scheduling algorithms provide mathematically optimal solutions to time management:
The implications are counterintuitive but powerful:
These algorithms provide guidelines for managing email, to-do lists, and project prioritization.
1
10 reads
1
12 reads
Overfitting occurs when a model is too precisely tailored to limited data, capturing noise rather than signal. This concept reveals:
Human cognition battles the same problemāwe build overly complex mental models from limited experience. The antidote is embracing simplicity: broad principles instead of excessively detailed rules.
2
14 reads
Relaxation offers an elegant approach to seemingly impossible problems:
The lesson is profound: in many domains, the cost of finding the perfect solution exceeds the benefit of having it. Relaxation is not lazinessāit's an optimal strategy for allocating limited computational resources, whether in computers or human brains.
1
11 reads
Constraint Relaxation provides a powerful framework for seemingly impossible problems with competing demands:
This approach transforms unsolvable problems into manageable ones. In life, as in computing, the art is knowing which constraints to prioritize and which to relaxāfocusing resources on what truly matters.
3
11 reads
1
12 reads
Game Theory reveals profound insights about strategic interactions:
These principles explain business behavior, international relations, and everyday interactions. The key insight: cooperation emerges naturally from repeated interactions, even among self-interested partiesāexplaining how trust develops in human relationships.
2
11 reads
Randomized Algorithms use controlled randomness to achieve better results than deterministic approaches. This counterintuitive concept reveals:
This explains why random drug testing is more effective than testing everyone (or testing on a fixed schedule), and why mixed strategies in games like poker outperform predictable play. Sometimes the optimal approach isn't systematic but deliberately random.
2
14 reads
IDEAS CURATED BY
CURATOR'S NOTE
<p>Ever feel swamped with too many decisions? This mind-blowing book shows how computer algorithms secretly solve the same problems we face daily. From apartment hunting to managing email, the math that powers computers can optimize your life too! It's not about codingāit's about finding elegant solutions to everyday chaos. Better decisions aren't about having more brainpowerāthey're about having better strategies.</p>
ā
Curious about different takes? Check out our Algorithms to Live By Summary book page to explore multiple unique summaries written by Deepstash users.
Different Perspectives Curated by Others from Algorithms to Live By
Curious about different takes? Check out our book page to explore multiple unique summaries written by Deepstash curators:
29 ideas
K 's Key Ideas from Algorithms to Live By
Brian Christian, Tom Griffiths
1 idea
Sushil Bishnoi's Key Ideas from Algorithms to Live By
Brian Christian
11 ideas
Leilani 's Key Ideas from Algorithms to Live By
Brian Christian, Tom Griffiths
Discover Key Ideas from Books on Similar Topics
10 ideas
Man's Search For Meaning
Viktor E. Frankl
10 ideas
We Are Our Brains
D. F. Swaab
15 ideas
We Are Our Brains
D. F. Swaab
Read & Learn
20x Faster
without
deepstash
with
deepstash
with
deepstash
Personalized microlearning
ā
100+ Learning Journeys
ā
Access to 200,000+ ideas
ā
Access to the mobile app
ā
Unlimited idea saving
ā
ā
Unlimited history
ā
ā
Unlimited listening to ideas
ā
ā
Downloading & offline access
ā
ā
Supercharge your mind with one idea per day
Enter your email and spend 1 minute every day to learn something new.
I agree to receive email updates