CodeWalk: Generating Coding Benchmarks by Walking a Problem Graph
Not on the map. Why?
Abstract (arXiv)
High-quality coding problems are expensive to collect. Benchmarks such as SWE-bench rely on substantial human curation, while synthetic alternatives typically rely on costly model generation and validation. In this work, we show that new coding problems can be created at almost no cost by composing existing ones. We formulate problem generation as code composition: verified atomic problems are combined into level-N tasks, and a task is kept only if every atomic problem remains unsolved and a joint reference solution passes the same check used at evaluation time. The entire task-construction process is programmatic and requires no language-model generation or validation. We instantiate this approach in four coding settings: multi-bug repair, proof completion, complexity analysis, and clone equivalence. The generated tasks are challenging for frontier models, which all degrade as compositional depth increases. The generated tasks are also useful as training data: rejection-sampling fine-tuning on them improves Qwen3.5-9B at every composition level.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 22 references that are in the map. First posted on arXiv 11 Oct 2026.
Builds on
18 of 22 references.
References · 18
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,737
- 2022Measuring and Narrowing the Compositionality Gap in Language Modelscited by 1,075
- 2024GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in Large Language Modelscited by 550
- 2023Faith and Fate: Limits of Transformers on Compositionalitycited by 503
- 2024Training Software Engineering Agents and Verifiers with SWE-Gymcited by 336
- 2025SWE-smith: Scaling Data for Software Engineering Agentscited by 285
- 2025R2E-Gym: Procedural Environments and Hybrid Verifiers for Scaling Open-Weights SWE Agentscited by 158
- 2025SWE-rebench: An Automated Pipeline for Task Collection and Decontaminated Evaluation of Software Engineering Agentscited by 142
6 more
- 2024AutoVerus: Automated Proof Generation for Rust Codecited by 49
- 2026SWE-rebench V2: Language-Agnostic SWE Task Collection at Scalecited by 29
- 2024MHPP: Exploring the Capabilities and Limitations of Language Models Beyond Basic Code Generationcited by 26
- 2026ChainSWE: Benchmarking Coding Agents on Multi-Bug Software Maintenancecited by 4
- 2024CodeComplex: Dataset for Worst-Case Time Complexity Predictioncited by 3
- 2026Playing Psychic: Using Thought Trees to Predict Reasoning Models Accuracy on Coding Taskscited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Compositional Hardness of Code in Large Language Models -- A Probabilistic Perspective
- 2025QueST: Incentivizing LLMs to Generate Difficult Problems
- 2026Beyond Problem Solving: UOJ-Bench for Evaluating Code Generation, Hacking, and Repair in Competitive Programming
- 2025CODESIM: Multi-Agent Code Generation and Problem Solving through Simulation-Driven Planning and Debugging
- 2026Codoku: Renewable Program-Reasoning Challenges for Frontier Coding Agents
- 2024CodeTree: Agent-guided Tree Search for Code Generation with Large Language Models
- 2024MapCoder: Multi-Agent Code Generation for Competitive Problem Solving
- 2025Learning to Solve and Verify: A Self-Play Framework for Code and Test Generation