LiveOIBench: Can Large Language Models Outperform Human Contestants in Informatics Olympiads?
Abstract
Lay Summary
Modern AI systems are getting better at writing code, but it is hard to know whether they can solve truly difficult programming problems rather than succeed on benchmarks with weak tests or leaked examples. We introduce LiveOIBench, a new benchmark built from recent Informatics Olympiad contests, where top students solve challenging programming problems under strict time and memory limits. Unlike many coding benchmarks, LiveOIBench uses official contest problems, carefully designed test cases, detailed partial-credit scoring, and real contestant results, so AI models can be compared directly with skilled human programmers. We evaluated 34 leading AI models, including both commercial and publicly released systems. The best model, GPT-5, outperformed most contestants on average, but still did not reach the level of top medal-winning humans. We also found that models struggle most when problems require a clever new plan, especially when the solution depends on breaking a task into many connected subproblems. Our analysis suggests that stronger models do better not by exploring many random ideas, but by spending more effort on focused problem analysis and verification. LiveOIBench provides a public, reproducible way to measure progress toward expert-level AI coding.