RefGrader: Automated Grading of Mathematical Competition Proofs using Agentic Workflows

📅 2025-10-10
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This work investigates the capability of large language models (LLMs) in automating fine-grained scoring of mathematical competition proofs—beyond binary correctness assessment—by detecting errors at the step level, classifying their severity, and assigning partial credit. We propose an intelligent agent–based workflow that dynamically generates problem-specific rubrics by integrating reference solution analysis, error localization, and hierarchical penalty rules, enabling multi-step, interpretable scoring. Evaluated on 90 expert-annotated proofs and the MathArena benchmark, our method achieves significantly higher agreement with human graders (Krippendorff’s α increased by 18.3%) and notably improves calibration of partial credit assignment. All code, datasets, and experimental logs are publicly released.

Technology Category

Machine Learning: Calibration & Uncertainty QuantificationKnowledge Representation and Reasoning: Automated Reasoning and Theorem ProvingNatural Language Processing: Interpretability, Analysis, and Evaluation of NLP Models

Application Category

Semantics and Knowledge: Data modeling to support human-machine intelligence, including LLMs agents, intelligent system behavior, explanations, and user-friendly interactionsEconomics, Online Markets and Human Computation: LLM based quality controls for crowd workSearch and Retrieval-Augmented AI: Web evaluation methodologies and metrics
📝 Abstract
State-of-the-art (SOTA) LLMs have progressed from struggling on proof-based Olympiad problems to solving most of the IMO 2025 problems, with leading systems reportedly handling 5 of 6 problems. Given this progress, we assess how well these models can grade proofs: detecting errors, judging their severity, and assigning fair scores beyond binary correctness. We study proof-analysis capabilities using a corpus of 90 Gemini 2.5 Pro-generated solutions that we grade on a 1-4 scale with detailed error annotations, and on MathArena solution sets for IMO/USAMO 2025 scored on a 0-7 scale. Our analysis shows that models can reliably flag incorrect (including subtly incorrect) solutions but exhibit calibration gaps in how partial credit is assigned. To address this, we introduce agentic workflows that extract and analyze reference solutions and automatically derive problem-specific rubrics for a multi-step grading process. We instantiate and compare different design choices for the grading workflows, and evaluate their trade-offs. Across our annotated corpus and MathArena, our proposed workflows achieve higher agreement with human grades and more consistent handling of partial credit across metrics. We release all code, data, and prompts/logs to facilitate future research.
Problem

Research questions and friction points this paper is trying to address.

Automated grading of mathematical competition proofs using agentic workflows
Detecting errors and assigning partial credit in proof solutions
Improving agreement with human graders through multi-step evaluation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Agentic workflows automate mathematical proof grading
Extract reference solutions to create problem-specific rubrics
Multi-step grading process improves partial credit consistency
🔎 Similar Papers
H
Hamed Mahdavi
Pennsylvania State University
P
Pouria Mahdavinia
Pennsylvania State University
S
Samira Malek
Pennsylvania State University
P
Pegah Mohammadipour
Pennsylvania State University
A
Alireza Hashemi
City University of New York
M
Majid Daliri
New York University
A
Alireza Farhadi
Amirkabir University of Technology
A
Amir Khasahmadi
Autodesk
N
Niloofar Mireshghallah
Carnegie Mellon University
V
Vasant Honavar
Pennsylvania State University