mlsanityData to 14 Oct 2026

One Pass, Any Order: Position-Invariant Listwise Reranking for LLM-Based Recommendation

arXiv 2604.27599 ↗First posted 30 Apr 2026cs.IR cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

Large language models (LLMs) are increasingly used for recommendation reranking, but their listwise predictions can depend on the order in which candidates are presented. This creates a mismatch between the set-based nature of recommendation and the sequence-based computation of decoder-only LLMs, where permuting an otherwise identical candidate set can change item scores and final rankings. Such order sensitivity makes LLM-based rerankers difficult to rely on, since rankings may reflect prompt serialization rather than user preference. We propose InvariRank, a permutation-invariant listwise reranking framework that addresses this dependence at the architectural level. InvariRank blocks cross-candidate attention with a structured attention mask and negates position-induced scoring changes through shared positional framing under Rotary Positional Embeddings (RoPE). Combined with a listwise learning-to-rank objective, the model scores all candidates in a single forward pass, avoiding permutation-based invariance training objectives that require multiple permutations of a candidate set. Experiments on recommendation benchmarks show that InvariRank maintains competitive ranking effectiveness while producing stable rankings across candidate permutations. The results suggest that architectural invariance is a practical route to reliable and efficient LLM-based recommendation reranking. The source code is at https://github.com/ejbito/InvariRank.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 19 of its 28 references that are in the map. First posted on arXiv 30 Apr 2026.

Builds on

19 of 28 references.

References · 19

  1. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
  2. 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,703
  3. 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,135
  4. 2019Unified Language Model Pre-training for Natural Language Understanding and Generationcited by 670
  5. 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 402
  6. 2023Is ChatGPT Good at Search? Investigating Large Language Models as Re-Ranking Agentscited by 360
  7. 2023Is ChatGPT a Good Recommender? A Preliminary Studycited by 193
  8. 2023LLMRec: Large Language Models with Graph Augmentation for Recommendationcited by 172
  9. 2023Uncovering ChatGPT's Capabilities in Recommender Systemscited by 161
  10. 2017Deep Learning based Recommender System: A Survey and New Perspectivescited by 136
  11. 2023A Setwise Approach for Effective and Highly Efficient Zero-shot Ranking with Large Language Modelscited by 55
  12. 2024LLM4Rerank: LLM-based Auto-Reranking Framework for Recommendationscited by 40
7 more
  1. 2023RecRanker: Instruction Tuning Large Language Model as Ranker for Top-k Recommendationcited by 36
  2. 2023Found in the Middle: Permutation Self-Consistency Improves Listwise Ranking in Large Language Modelscited by 31
  3. 2025Evaluating Position Bias in Large Language Model Recommendationscited by 15
  4. 2023Large Language Models are Not Stable Recommender Systemscited by 13
  5. 2025Do RAG Systems Really Suffer From Positional Bias?cited by 12
  6. 2024Make Large Language Model a Better Rankercited by 11
  7. 2024Position-Aware Parameter Efficient Fine-Tuning Approach for Reducing Positional Bias in LLMscited by 7

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 5.

5 papers.