菜单

关于 🐙 GitHub
arXiv 提交日期: 2026-02-03
📄 Abstract - Contrastive Concept-Tree Search for LLM-Assisted Algorithm Discovery

Large language Model (LLM)-assisted algorithm discovery is an iterative, black-box optimization process over programs to approximatively solve a target task, where an LLM proposes candidate programs and an external evaluator provides task feedback. Despite intense recent research on the topic and promising results, how can the LLM internal representation of the space of possible programs be maximally exploited to improve performance is an open question. Here, we introduce Contrastive Concept-Tree Search (CCTS), which extracts a hierarchical concept representation from the generated programs and learns a contrastive concept model that guides parent selection. By reweighting parents using a likelihood-ratio score between high- and low-performing solutions, CCTS biases search toward useful concept combinations and away from misleading ones, providing guidance through an explicit concept hierarchy rather than the algorithm lineage constructed by the LLM. We show that CCTS improves search efficiency over fitness-based baselines and produces interpretable, task-specific concept trees across a benchmark of open Erdős-type combinatorics problems. Our analysis indicates that the gains are driven largely by learning which concepts to avoid. We further validate these findings in a controlled synthetic algorithm-discovery environment, which reproduces qualitatively the search dynamics observed with the LLMs.

顶级标签: llm agents model training
详细标签: algorithm discovery concept hierarchy contrastive learning program synthesis search optimization 或 搜索:

基于对比概念树搜索的LLM辅助算法发现 / Contrastive Concept-Tree Search for LLM-Assisted Algorithm Discovery


1️⃣ 一句话总结

这篇论文提出了一种名为对比概念树搜索的新方法,它通过从大语言模型生成的程序中提取层级化的概念结构,并学习一个对比概念模型来指导搜索方向,从而更高效地发现解决组合优化问题的算法,其关键改进在于学会了避开无用的概念组合。

源自 arXiv: 2602.03132