Reading series
Better Algorithms
Explore why strong solvers combine methods, adapt to instances and decide where to spend another second of computation.
For developers
- The future of optimization is a team of algorithms
- How an Adaptive Optimizer Decides Where to Search
- The optimizer that chooses how to optimize
- What is another second of search worth?
- Can AI Help Design Better Optimization Algorithms?
- A Better Algorithm Can Change the Decision, Not Just the Calculation
Chapters, in reading order
- 01
The future of optimization is a team of algorithms
Different problems reward different kinds of intelligence. Modern solvers increasingly put those differences to work.
- 02
How an Adaptive Optimizer Decides Where to Search
Better optimization is sometimes less about one brilliant method than about deciding which method deserves the next second of computation.
- 03
The optimizer that chooses how to optimize
Modern solvers make decisions about their own search. Increasingly, those decisions can be learned.
- 04
What is another second of search worth?
An optimization algorithm can keep finding better answers. The interesting question is when another second changes the decision.
- 05
Can AI Help Design Better Optimization Algorithms?
One optimization problem is finding a good solution. Another is finding a better way to search.
- 06
A Better Algorithm Can Change the Decision, Not Just the Calculation
Two algorithms can solve the same model and still leave an organization with very different decisions to choose from.