mlsanityData to 7 Oct 2026

ConceptSearch: Towards Efficient Program Search Using LLMs for Abstraction and Reasoning Corpus (ARC)

arXiv 2412.07322 ↗First posted 10 Dec 2024cs.LGcited by 8

On the map: LLM reasoning → Multimodal reasoning

Abstract (arXiv)

The Abstraction and Reasoning Corpus (ARC) poses a significant challenge to artificial intelligence, demanding broad generalization and few-shot learning capabilities that remain elusive for current deep learning methods, including large language models (LLMs). While LLMs excel in program synthesis, their direct application to ARC yields limited success. To address this, we introduce ConceptSearch, a novel function-search algorithm that leverages LLMs for program generation and employs a concept-based scoring method to guide the search efficiently. Unlike simplistic pixel-based metrics like Hamming distance, ConceptSearch evaluates programs on their ability to capture the underlying transformation concept reflected in the input-output examples. We explore three scoring functions: Hamming distance, a CNN-based scoring function, and an LLM-based natural language scoring function. Experimental results demonstrate the effectiveness of ConceptSearch, achieving a significant performance improvement over direct prompting with GPT-4. Moreover, our novel concept-based scoring exhibits up to 30% greater efficiency compared to Hamming distance, measured in terms of the number of iterations required to reach the correct solution. These findings highlight the potential of LLM-driven program search when integrated with concept-based guidance for tackling challenging generalization problems like ARC.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Placed in Multimodal reasoning, one of 17 directions in LLM reasoning. Builds on 14 of its 19 references that are in the map. First posted on arXiv 10 Dec 2024.

Builds on

14 of 19 references.

Closest ancestors · 4

Same direction, newest first

  1. 2024CodeIt: Self-Improving Language Models with Prioritized Hindsight Replay7 Feb
  2. 2024Neural networks for abstraction and reasoning: Towards broad generalization in machines5 Feb
  3. 2023Comparing Humans, GPT-4, and GPT-4V On Abstraction and Reasoning Tasks14 Nov
  4. 2023LLMs and the Abstraction and Reasoning Corpus: Successes, Failures, and the Importance of Object-based Representations26 May

Other references · 10

  1. 2020Supervised Contrastive Learningcited by 2,803
  2. 2015Multi-Scale Context Aggregation by Dilated Convolutionscited by 1,128
  3. 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 159
  4. 2019On the Measure of Intelligencecited by 129
  5. 2023Hypothesis Search: Inductive Reasoning with Language Modelscited by 119
  6. 2023The ConceptARC Benchmark: Evaluating Understanding and Generalization in the ARC Domaincited by 97
  7. 2021Communicating Natural Programs to Humans and Machinescited by 35
  8. 2022Graphs, Constraints, and Search for the Abstraction and Reasoning Corpuscited by 32
  9. 2024HYSYNTH: Context-Free LLM Approximation for Guiding Program Synthesiscited by 14
  10. 2023A Neurodiversity-Inspired Solver for the Abstraction & Reasoning Corpus (ARC) Using Visual Imagery and Program Synthesiscited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 3; 2026: 5.

8 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024Navigating the Labyrinth: Evaluating LLMs' Ability to Reason About Search Problems
  2. 2026Are you Synthesizing or Recalling? Evaluating LLMs on Algorithmic Code Retrieval
  3. 2025Product of Experts with LLMs: Boosting Performance on ARC Is a Matter of Perspective
  4. 2025LLM Program Optimization via Retrieval Augmented Search
  5. 2025From Reasoning to Generalization: Knowledge-Augmented LLMs for ARC Benchmark
  6. 2025AlgoSimBench: Identifying Algorithmically Similar Problems for Competitive Programming
  7. 2024Language hooks: a modular framework for augmenting LLM reasoning that decouples tool usage from the model and its prompt
  8. 2023Large Language Model (LLM) as a System of Multiple Expert Agents: An Approach to solve the Abstraction and Reasoning Corpus (ARC) Challenge