SPD: Single Pass Decoding for Generative Reranking
Not on the map. Why?
Abstract (arXiv)
Large language models (LLMs) achieve state-of-the-art generative ranking quality, but the ranking they produce must be decoded, and autoregressive decoding spends one sequential forward pass per emitted token. We observe that the only tokens a ranker must emit are the N ordinal values naming the items in ranked order, and that this narrow, permutation-structured output format admits decoding strategies which are much more efficient than left-to-right generation. We introduce SPD (Single Forward Pass), a format-specialized decoding strategy that decodes all N ordinals in O(1) forward passes. SPD reads an N × K item-position score matrix off the LLM's prefill hidden states with a lightweight self-attention head, then decodes the ordinals as the optimal bipartite assignment of that matrix via the Hungarian algorithm, yielding a valid permutation by construction rather than by repair. Through a systematic study of training signals and backbone adaptation, we show that LoRA-based fine-tuning combined with auto-regressive LLM ranking distillation reaches 28 ms end-to-end inference, a speed-up of 64x while maintaining ranking quality on par with the teacher. We provide a complete ablation decomposing the contributions of architecture, training signal, and backbone adaptation. Our framework connects generative ranking to combinatorial optimization, opening a path toward other O(1)-decode mechanisms for real-time ranking.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 24 of its 29 references that are in the map. First posted on arXiv 1 Sep 2026.
Builds on
24 of 29 references.
References · 24
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2022Fast Inference from Transformers via Speculative Decodingcited by 1,615
- 2024Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Headscited by 821
- 2024EAGLE: Speculative Sampling Requires Rethinking Feature Uncertaintycited by 564
- 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
- 2017Non-Autoregressive Neural Machine Translationcited by 457
- 2023Is ChatGPT Good at Search? Investigating Large Language Models as Re-Ranking Agentscited by 356
- 2020Autoregressive Entity Retrievalcited by 333
- 2024LayerSkip: Enabling Early Exit Inference and Self-Speculative Decodingcited by 302
12 more
- 2022Transformer Memory as a Differentiable Search Indexcited by 242
- 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 172
- 2023RankZephyr: Effective and Robust Zero-Shot Listwise Reranking is a Breeze!cited by 151
- 2020Improving Efficient Neural Ranking Models with Cross-Architecture Knowledge Distillationcited by 143
- 2020Glancing Transformer for Non-Autoregressive Neural Machine Translationcited by 103
- 2020Learning with Differentiable Perturbed Optimizerscited by 81
- 2020SoftSort: A Continuous Relaxation for the argsort Operatorcited by 66
- 2024FIRST: Faster Improved Listwise Reranking with Single Token Decodingcited by 54
- 2021Differentiable Sorting Networks for Scalable Sorting and Ranking Supervisioncited by 31
- 2024Non-autoregressive Generative Models for Reranking Recommendationcited by 17
- 2026DiffuRank: Effective Document Reranking with Diffusion Language Modelscited by 3
- 2025NGA: Non-autoregressive Generative Auction with Global Externalities for Advertising Systemscited by 1
Built on by
Not cited yet.