English

BlitzRank: Principled Zero-shot Ranking Agents with Tournament Graphs

Machine Learning 2026-05-26 v4

Abstract

Selecting the top mm from nn items via expensive kk-wise comparisons is central to settings ranging from LLM-based document reranking to crowdsourced evaluation and tournament design. Existing methods either rely on heuristics that discard comparison information, or exploit it at prohibitive cost. We introduce a tournament graph framework that provides a principled foundation for kk-wise ranking. Our key observation is that each kk-item comparison reveals an induced tournament of (k2)\binom{k}{2} pairwise preferences; aggregating these into a global preference graph and computing its transitive closure yields many additional orderings without further oracle calls. We formalize when the current top-mm output is certifiably determined and design a greedy query schedule that maximizes information gain towards identifying the top-mm items. The framework also gracefully handles non-transitive preferences -- cycles induced by real-world oracles -- by collapsing them into equivalence classes that yield principled tiered rankings. Applied to LLM reranking across 14 benchmarks and 5 models, BlitzRank achieves Pareto dominance over existing approaches: matching or exceeding accuracy while requiring 25--40% fewer tokens than comparable methods; against pairwise reranking, it achieves near-identical quality with 7×\times fewer tokens. Code available at https://github.com/ContextualAI/BlitzRank.

Keywords

Cite

@article{arxiv.2602.05448,
  title  = {BlitzRank: Principled Zero-shot Ranking Agents with Tournament Graphs},
  author = {Sheshansh Agrawal and Thien Hang Nguyen and Douwe Kiela},
  journal= {arXiv preprint arXiv:2602.05448},
  year   = {2026}
}

Comments

ICML 2026 spotlight

R2 v1 2026-07-01T09:37:30.291Z