Self-Evolving Programming Systems
Machine discovery of computational abstractions
We study whether machines can identify recurring computational structures, synthesize abstractions, verify them, and evaluate their usefulness across unseen problems.
Can machines discover new ways to express computation?