LLM Performance for Code Generation on Noisy Tasks
Not on the map. Why?
Abstract (arXiv)
This paper investigates the ability of large language models (LLMs) to recognise and solve tasks which have been obfuscated beyond recognition. Focusing on competitive programming and benchmark tasks (LeetCode and MATH), we compare performance across multiple models and obfuscation methods, such as noise and redaction. We demonstrate that all evaluated LLMs can solve tasks obfuscated to a level where the text would be unintelligible to human readers, and does not contain key pieces of instruction or context. We introduce the concept of eager pattern matching to describe this behaviour, which is not observed in tasks published after the models' knowledge cutoff date, indicating strong memorisation or overfitting to training data, rather than legitimate reasoning about the presented problem. We report empirical evidence of distinct performance decay patterns between contaminated and unseen datasets. We discuss the implications for benchmarking and evaluations of model behaviour, arguing for caution when designing experiments using standard datasets. We also propose measuring the decay of performance under obfuscation as a possible strategy for detecting dataset contamination and highlighting potential safety risks and interpretability issues for automated software systems.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 19 of its 33 references that are in the map. First posted on arXiv 29 May 2025.
Builds on
19 of 33 references.
References · 19
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,886
- 2021Datasets: A Community Library for Natural Language Processingcited by 530
- 2021Dynabench: Rethinking Benchmarking in NLPcited by 459
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 399
- 2021Reduced, Reused and Recycled: The Life of a Dataset in Machine Learning Researchcited by 102
- 2025LeetCodeDataset: A Temporal Dataset for Robust Evaluation and Efficient Training of Code LLMscited by 70
- 2024A Performance Study of LLM-Generated Code on Leetcodecited by 49
- 2023Data Contamination Through the Lens of Timecited by 40
- 2024Toward Secure Code Generation: Bridging Correctness and Security via Task-Adaptive Vulnerability Modeling and Execution-Based Benchmarkingcited by 27
- 2024The Current Challenges of Software Engineering in the Era of Large Language Modelscited by 21
7 more
- 2024Resilience of Large Language Models for Noisy Instructionscited by 20
- 2024Towards Data Contamination Detection for Modern Large Language Models: Limitations, Inconsistencies, and Oracle Challengescited by 18
- 2024A Comprehensive Survey of Contamination Detection Methods in Large Language Modelscited by 12
- 2025Demand for LLMs: Descriptive Evidence on Substitution, Market Expansion, and Multihomingcited by 3
- 2024Self-sustaining Software Systems (S4): Towards Improved Interpretability and Adaptationcited by 2
- 2024The Systems Engineering Approach in Times of Large Language Modelscited by 1
- 2025Impact of Noise on LLM-Models Performance in Abstraction and Reasoning Corpus (ARC) Tasks with Model Temperature Considerationscited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.