An Automated Reranking Benchmark for Mathematical Information Retrieval
As agentic AI systems tackle more complex mathematical tasks, they increasingly rely on information retrieval (IR) to search problem databases, theorem libraries, and educational resources. However, choosing the right retriever remains difficult, as it is infeasible to isolate its effect on downstream performance. On the other hand, existing retrieval-specific benchmarks often fail to capture fine-grained mathematical relevance, penalizing systems that retrieve useful documents. We address this gap with SABER-Math, the first fully automated reranking benchmark for mathematical IR, built without expert annotation. Starting from 283K high-school-level problems with solutions, it builds challenging tasks in three steps: (i) LLMs extract concise solution summaries and topics for each problem; (ii) candidates are discovered per query using ontology-based topic similarity and lexical overlap between solution summaries; and (iii) a Swiss-style LLM preference tournament assigns every candidate a graded relevance rating. Over these judged candidate pools, we evaluate retrievers across all major paradigms, from lexical and math-specific systems to modern embedding, late-interaction, and reranking models. Reasoning embedders lead, followed by general-purpose models, both far outperforming classical and math-specific baselines. Yet, all still struggle in symbol-heavy domains such as Algebra and Calculus. Importantly, we show that generic IR benchmarks, such as MTEB, track mathematical performance broadly but are less discriminative among the strongest models, highlighting the need for domain-specific evaluation.
Figure 1. Query documents are shown in blue. Saturated purple denotes topic relevance, saturated teal denotes solution-summary relevance, and muted colors denote less relevant documents.
| Model | |
|---|---|
|
|
|
They separate old retrievers from modern ones, but say little about the mathematical ability of the recent models a practitioner would actually choose between. Picking a retriever for mathematics therefore needs domain-specific evaluation.
Non-reasoning retrievers built on Qwen3 beat the best reasoning retrievers built on Qwen2.5, so the backbone matters more than the math-specific data used for retrieval training. Advances in general LLMs are thus very important for retrieval on complex tasks like mathematics.
On recent backbones, reasoning training gives a further gain. Reason-Embed-8B and Diver-Retriever-4B outperform the best general-purpose system, Octen-Embedding-8B, by large margins.
Geometry and Combinatorics tend to be easier for the strongest systems, while Algebra, Number Theory, and Calculus still lag behind.
@inproceedings{georgiev2026sabermath,
title = {{SABER}-Math: An Automated Reranking Benchmark for
Mathematical Information Retrieval},
author = {Georgiev, Nikolay and Drencheva, Maria and
Ibragimova, Kseniia and Petrov, Ivo and
Dimitrov, Dimitar I. and Vechev, Martin},
booktitle = {The 2026 Conference on Empirical Methods in
Natural Language Processing},
year = {2026},
url = {https://openreview.net/forum?id=Tb2EKLtAS0}
}