paper-with-me

Papers

An Evolutionary Framework for Automatic and Guided Discovery of Algorithms

2019-04-05 · Ruchira Sasanka, Konstantinos Krommydas

This paper presents Automatic Algorithm Discoverer (AAD), an evolutionary framework for synthesizing programs of high complexity. To guide evolution, prior evolutionary algorithms have depended on fitness (objective) functions, which are challenging to design. To make evolutionary progress, instead, AAD employs Problem Guided Evolution (PGE), which requires introduction of a group of problems together. With PGE, solutions discovered for simpler problems are used to solve more complex problems in the same group. PGE also enables several new evolutionary strategies, and naturally yields to High-Performance Computing (HPC) techniques. We find that PGE and related evolutionary strategies enable AAD to discover algorithms of similar or higher complexity relative to the state-of-the-art. Specifically, AAD produces Python code for 29 array/vector problems ranging from min, max, reverse, to more challenging problems like sorting and matrix-vector multiplication. Additionally, we find that AAD shows adaptability to constrained environments/inputs and demonstrates outside-of-the-box problem solving abilities.

📄 PDF Abstract BibTeX arXiv:1904.02830

Code (0)

등록된 구현이 없습니다.

Tasks

Evolutionary Algorithms

Similar Papers 제목 키워드 기반

RankEvolve: Automating the Discovery of Retrieval Algorithms via LLM-Driven Evolution

2026-02-18 · Jinming Nian, Fangchen Li, Dae Hoon Park, Yi Fang arxiv

Retrieval algorithms like BM25 and query likelihood with Dirichlet smoothing remain strong and efficient first-stage rankers, yet improvements have mostly relied on parameter tuning and human intuition. We investigate wh…

GeoEvolve: Automating Geospatial Model Discovery via Multi-Agent Large Language Models

2025-09-25 · Peng Luo, Xiayin Lou, Yu Zheng, Zhuo Zheng 외 arxiv

Geospatial modeling provides critical solutions for pressing global challenges such as sustainability and climate change. Existing large language model (LLM)-based algorithm discovery frameworks, such as AlphaEvolve, exc…

Automated Algorithmic Discovery for Scientific Computing through LLM-Guided Evolutionary Search: A Case Study in Gravitational-Wave Detection

2025-08-05 · He Wang, Liang Zeng arxiv

Automated algorithm discovery in scientific computing faces fundamental challenges: vast design spaces with expensive evaluations, domain-specific physical constraints requiring expert knowledge, and the necessity for in…

Evolutionary Multi-Task Optimization for LLM-Guided Program Discovery

2026-05-21 · Halil Alperen Gozeten, Xuechen Zhang, Emrullah Ildiz, Ege Onur Taga 외 arxiv

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 structu…

Feature Engineering

SeaEvo: Advancing Algorithm Discovery with Strategy Space Evolution

2026-04-27 · Sichun Luo, Yi Huang, Haochen Luo, Fengyuan Liu 외 arxiv

Large Language Model (LLM)-guided evolutionary search is increasingly used for automated algorithm discovery, yet most current methods track search progress primarily through executable programs and scalar fitness. Even …