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

Sources