alphaevolve.txt
2025
Matej Balog, Alexander Novikov & the AlphaEvolve team
AlphaEvolve: a coding agent that discovers algorithms
Built AlphaEvolve, an evolutionary coding agent in which language models keep rewriting an algorithm’s code and automatic evaluators keep score. It found a way to multiply two 4×4 complex-valued matrices with 48 scalar multiplications, the first improvement over Strassen’s algorithm in that setting in 56 years.
The people
- Alexander Novikov
- Ngân Vũ
- Marvin Eisenberger
- Emilien Dupont
- Po-Sen Huang
- Adam Zsolt Wagner
- Sergey Shirobokov
- Borislav Kozlovskii
- Francisco J. R. Ruiz
- Abbas Mehrabian
- M. Pawan Kumar
- Abigail See
- Swarat Chaudhuri
- George Holland
- Alex Davies
- Sebastian Nowozin
- Pushmeet Kohli
- Matej Balog
Filed under
Key work
AlphaEvolve: A coding agent for scientific and algorithmic discovery (opens in new tab)
Google DeepMind white paper, arXiv, 2025