Amplifying human performance in combinatorial competitive programming
Not on the map. Why?
Abstract (arXiv)
Recent years have seen a significant surge in complex AI systems for competitive programming, capable of performing at admirable levels against human competitors. While steady progress has been made, the highest percentiles still remain out of reach for these methods on standard competition platforms such as Codeforces. Here we instead focus on combinatorial competitive programming, where the target is to find as-good-as-possible solutions to otherwise computationally intractable problems, over specific given inputs. We hypothesise that this scenario offers a unique testbed for human-AI synergy, as human programmers can write a backbone of a heuristic solution, after which AI can be used to optimise the scoring function used by the heuristic. We deploy our approach on previous iterations of Hash Code, a global team programming competition inspired by NP-hard software engineering problems at Google, and we leverage FunSearch to evolve our scoring functions. Our evolved solutions significantly improve the attained scores from their baseline, successfully breaking into the top percentile on all previous Hash Code online qualification rounds, and outperforming the top human teams on several. Our method is also performant on an optimisation problem that featured in a recent held-out AtCoder contest.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 2 of its 6 references that are in the map. First posted on arXiv 29 Nov 2024.
Builds on
2 of 6 references.
References · 2
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,175
- 2023PaLM 2 Technical Reportcited by 1,154
Built on by
Citing papers per year: 2025: 6; 2026: 4.
10 papers.
- 2025AlphaEvolve: A coding agent for scientific and algorithmic discoverycited by 763
- 2025ALE-Bench: A Benchmark for Long-Horizon Objective-Driven Algorithm Engineeringcited by 30
- 2025Complex LLM Planning via Automated Heuristics Discoverycited by 6
- 2025(X)-evolve: Solution space evolution powered by large language modelscited by 6
- 2025GeoEvolve: Automating Geospatial Model Discovery via Multi-Agent Large Language Modelscited by 1
- 2026Diffusion Large Language Models for Black-Box Optimizationcited by 1
- 2026From Agentic to Autogenic Network Management for AI-Native 6G and Beyond: A Standards Perspectivecited by 1
- 2025ABCDWaveNet: Advancing Robust Road Ponding Detection in Fog through Dynamic Frequency-Spatial Synergycited by 0
- 2026An Open-Source Training Dataset for Foundation Models for Black-box Optimizationcited by 0
- 2026Learning the ARTS of Search for Automated Discoverycited by 0
- 2026From Agentic to Autogenic Network Management for AI-Native 6G and Beyond: A Standards Perspective7 Jul 2026
- 2026Learning the ARTS of Search for Automated Discovery20 Jun 2026
- 2026An Open-Source Training Dataset for Foundation Models for Black-box Optimization22 May 2026
- 2026Diffusion Large Language Models for Black-Box Optimization20 Jan 2026
- 2025GeoEvolve: Automating Geospatial Model Discovery via Multi-Agent Large Language Models25 Sep 2025
- 2025(X)-evolve: Solution space evolution powered by large language models11 Aug 2025
- 2025AlphaEvolve: A coding agent for scientific and algorithmic discovery16 Jun 2025
- 2025ALE-Bench: A Benchmark for Long-Horizon Objective-Driven Algorithm Engineering10 Jun 2025
- 2025ABCDWaveNet: Advancing Robust Road Ponding Detection in Fog through Dynamic Frequency-Spatial Synergy7 Apr 2025
- 2025Complex LLM Planning via Automated Heuristics Discovery26 Feb 2025