Evolutionary Multi-Task Optimization for LLM-Guided Program Discovery
Halil Alperen Gozeten, Xuechen Zhang, Emrullah Ildiz, Ege Onur Taga, Tara Javidi, and Samet Oymak

TL;DR
This paper introduces EMO-STA, a two-stage evolutionary framework that leverages shared program evolution and targeted adaptation to improve multi-task program discovery guided by large language models.
Contribution
The paper proposes EMO-STA, a novel two-stage multi-task optimization method that enhances transfer learning and generalization in LLM-guided program discovery.
Findings
EMO-STA outperforms single-task evolution in most task families.
Shared evolution mitigates overfitting in low-data scenarios.
Balanced shared and adaptation budgets optimize compute efficiency.
Abstract
Recent LLM-guided evolutionary search methods have shown that iterative program mutation can discover strong algorithms, but they typically optimize each task independently, even when related tasks share reusable structure. We introduce Evolutionary Multi-Task Optimization (EMO) for LLM-guided program discovery, and propose EMO-STA (Shared-Then-Adapt), a two-stage framework that first evolves a shared archive of executable programs across a task family and then adapts selected shared candidates to each target task. Within EMO-STA, we explore multiple adaptation strategies, including warm-starting from the shared archive, adapting the best average shared program, and adapting the shared program that performs best on each target task. Across eight task families spanning continuous optimization, geometric construction, modeling, and algorithmic optimization, EMO-STA improves over…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
