The Expando-Mono-Duo Design Pattern for Text Ranking with Pretrained Sequence-to-Sequence Models
Not on the map. Why?
Abstract (arXiv)
We propose a design pattern for tackling text ranking problems, dubbed "Expando-Mono-Duo", that has been empirically validated for a number of ad hoc retrieval tasks in different domains. At the core, our design relies on pretrained sequence-to-sequence models within a standard multi-stage ranking architecture. "Expando" refers to the use of document expansion techniques to enrich keyword representations of texts prior to inverted indexing. "Mono" and "Duo" refer to components in a reranking pipeline based on a pointwise model and a pairwise model that rerank initial candidates retrieved using keyword search. We present experimental results from the MS MARCO passage and document ranking tasks, the TREC 2020 Deep Learning Track, and the TREC-COVID challenge that validate our design. In all these tasks, we achieve effectiveness that is at or near the state of the art, in some cases using a zero-shot approach that does not exploit any training data from the target task. To support replicability, implementations of our design pattern are open-sourced in the Pyserini IR toolkit and PyGaggle neural reranking library.
Key facts. Cited by 81 papers in the map (data through 14 Oct 2026). Builds on 35 of its 61 references that are in the map. First posted on arXiv 14 Jan 2021.
Builds on
35 of 61 references.
References · 35
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2020Reformer: The Efficient Transformercited by 1,668
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,605
- 2018Hierarchical Neural Story Generationcited by 1,193
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,178
- 2018Self-Attention with Relative Position Representationscited by 1,120
- 2019PEGASUS: Pre-training with Extracted Gap-sentences for Abstractive Summarizationcited by 1,102
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 849
- 2019Latent Retrieval for Weakly Supervised Open Domain Question Answeringcited by 695
23 more
- 2019Passage Re-ranking with BERTcited by 645
- 2020RocketQA: An Optimized Training Approach to Dense Passage Retrieval for Open-Domain Question Answeringcited by 413
- 2020Document Ranking with a Pretrained Sequence-to-Sequence Modelcited by 376
- 2020Pretrained Transformers for Text Ranking: BERT and Beyondcited by 267
- 2019ScispaCy: Fast and Robust Models for Biomedical Natural Language Processingcited by 244
- 2019Document Expansion by Query Predictioncited by 231
- 2019Multi-Stage Document Ranking with BERTcited by 201
- 2020CORD-19: The COVID-19 Open Research Datasetcited by 180
- 2017A Deep Relevance Matching Model for Ad-hoc Retrievalcited by 126
- 2019Deeper Text Understanding for IR with Contextual Neural Language Modelingcited by 113
- 2017End-to-End Neural Ad-hoc Ranking with Kernel Poolingcited by 85
- 2019CEDR: Contextualized Embeddings for Document Rankingcited by 77
- 2016Learning to Match Using Local and Distributed Representations of Text for Web Searchcited by 68
- 2019Context-Aware Sentence/Passage Term Importance Estimation For First Stage Retrievalcited by 65
- 2020Distilling Dense Representations for Ranking using Tightly-Coupled Teacherscited by 52
- 2020Learning-to-Rank with BERT in TF-Rankingcited by 36
- 2017Cascade Ranking for Operational E-commerce Searchcited by 29
- 2020Complementing Lexical Retrieval with Semantic Residual Embeddingcited by 27
- 2019Critically Examining the "Neural Hype": Weak Baselines and the Additivity of Effectiveness Gains from Neural Ranking Modelscited by 24
- 2020The Cascade Transformer: an Application for Efficient Answer Sentence Selectioncited by 20
- 2020Covidex: Neural Ranking Models and Keyword Search Infrastructure for the COVID-19 Open Research Datasetcited by 15
- 2020SLEDGE-Z: A Zero-Shot Baseline for COVID-19 Literature Searchcited by 6
- 2017Efficient and Effective Tail Latency Minimization in Multi-Stage Retrieval Systemscited by 5
Built on by
Citing papers per year: 2021: 4; 2022: 10; 2023: 10; 2024: 27; 2025: 18; 2026: 12.
81 papers.
Sort:
By area:
- 2023Large Language Models for Information Retrieval: A Surveycited by 331
- 2021Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Samplingcited by 238
- 2021mMARCO: A Multilingual Version of the MS MARCO Passage Ranking Datasetcited by 116
- 2022RankT5: Fine-Tuning T5 for Text Ranking with Ranking Lossescited by 115
- 2023RankVicuna: Zero-Shot Listwise Document Reranking with Open-Source Large Language Modelscited by 70
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generationcited by 63
- 2023Leveraging Large Language Models in Conversational Recommender Systemscited by 63
- 2022InPars: Data Augmentation for Information Retrieval using Large Language Modelscited by 62
- 2023A Setwise Approach for Effective and Highly Efficient Zero-shot Ranking with Large Language Modelscited by 55
- 2023How Does Generative Retrieval Scale to Millions of Passages?cited by 48
- 2024TourRank: Utilizing Large Language Models for Documents Ranking with a Tournament-Inspired Strategycited by 47
- 2022Order-Disorder: Imitation Adversarial Attacks for Black-box Neural Ranking Modelscited by 37
38 more
- 2025A Survey of Multimodal Retrieval-Augmented Generationcited by 37
- 2024JudgeRank: Leveraging Large Language Models for Reasoning-Intensive Rerankingcited by 34
- 2024Ragnar"ok: A Reusable RAG Framework and Baselines for TREC 2024 Retrieval-Augmented Generation Trackcited by 32
- 2025Rank-K: Test-Time Reasoning for Listwise Rerankingcited by 29
- 2024Initial Nugget Evaluation Results for the TREC 2024 RAG Track with the AutoNuggetizer Frameworkcited by 28
- 2024Understand What LLM Needs: Dual Preference Alignment for Retrieval-Augmented Generationcited by 27
- 2024GenQREnsemble: Zero-Shot LLM Ensemble Prompting for Generative Query Reformulationcited by 23
- 2022Open Domain Multi-document Summarization: A Comprehensive Study of Model Brittleness under Retrievalcited by 20
- 2024Leveraging Passage Embeddings for Efficient Listwise Reranking with Large Language Modelscited by 20
- 2024Planning Ahead in Generative Retrieval: Guiding Autoregressive Generation through Simultaneous Decodingcited by 19
- 2025Towards AI Search Paradigmcited by 19
- 2024Query Performance Prediction using Relevance Judgments Generated by Large Language Modelscited by 18
- 2024Do Large Language Models Rank Fairly? An Empirical Study on the Fairness of LLMs as Rankerscited by 17
- 2024LLM-RankFusion: Mitigating Intrinsic Inconsistency in LLM-based Rankingcited by 16
- 2023Resources for Brewing BEIR: Reproducible Reference Models and an Official Leaderboardcited by 15
- 2025Rankers, Judges, and Assistants: Towards Understanding the Interplay of LLMs in Information Retrieval Evaluationcited by 15
- 2023Rank-without-GPT: Building GPT-Independent Listwise Rerankers on Open-Source Large Language Modelscited by 14
- 2021Answer Generation for Retrieval-based Question Answering Systemscited by 13
- 2024Enhancing Post-Hoc Attributions in Long Document Comprehension via Coarse Grained Answer Decompositioncited by 12
- 2025LLM4Ranking: An Easy-to-use Framework of Utilizing Large Language Models for Document Rerankingcited by 12
- 2025DeAR: Dual-Stage Document Reranking with Reasoning Agents via LLM Distillationcited by 11
- 2021Generating Usage-related Questions for Preference Elicitation in Conversational Recommender Systemscited by 10
- 2024Unbiased Learning to Rank Meets Reality: Lessons from Baidu's Large-Scale Search Datasetcited by 10
- 2024State Space Models are Strong Text Rerankerscited by 10
- 2024ReasoningRank: Teaching Student Models to Rank through Reasoning-Based Knowledge Distillationcited by 9
- 2025DocReRank: Single-Page Hard Negative Query Generation for Training Multi-Modal RAG Rerankerscited by 9
- 2025Are LLMs Reliable Rankers? Rank Manipulation via Two-Stage Token Optimizationcited by 9
- 2025AcuRank: Uncertainty-Aware Adaptive Computation for Listwise Rerankingcited by 8
- 2022HYRR: Hybrid Infused Reranking for Passage Retrievalcited by 6
- 2023Explain like I am BM25: Interpreting a Dense Model's Ranked-List with a Sparse Approximationcited by 5
- 2024Generative Query Reformulation Using Ensemble Prompting, Document Fusion, and Relevance Feedbackcited by 5
- 2025Constructing and Evaluating Declarative RAG Pipelines in PyTerriercited by 5
- 2026Optimizing User Profiles via Contextual Bandits for Retrieval-Augmented LLM Personalizationcited by 5
- 2022Learning List-Level Domain-Invariant Representations for Rankingcited by 4
- 2024Estimating the Usefulness of Clarifying Questions and Answers for Conversational Searchcited by 4
- 2024Q-PEFT: Query-dependent Parameter Efficient Fine-tuning for Text Reranking with Large Language Modelscited by 4
- 2024Few-shot Prompting for Pairwise Ranking: An Effective Non-Parametric Retrieval Modelcited by 4
- 2022Continuous Active Learning Using Pretrained Transformerscited by 3
50 most cited of 81 All 81 (JSON)
- 2026Project Greenhouse: Progress Toward Fully Open and Sovereign Agentic Search8 Oct 2026
- 2026Think Thrice Before Reranking: Multi-perspective Evidence and Reasoning Integration for Text Reranking17 Sep 2026
- 2026One Size Does Not Fit All! Dynamic Retriever and Generator Selection for RAG15 Sep 2026
- 2026CAGE: Coherence-Aware Graph Encoding for Retrieval-Augmented Generation4 Sep 2026
- 2026Robustness of IR Models to Collection Growth24 Aug 2026
- 2026MagicSelector: Joint Optimization for Agent Tool Selection via Counterfactual Decomposition and Progressive Reranking20 Jul 2026
- 2026F-GRPO: Factorized Group-Relative Policy Optimization for Unified Candidate Generation and Ranking13 May 2026
- 2026Led to Mislead: Adversarial Content Injection for Attacks on Neural Ranking Models2 May 2026
- 2026Mask-to-Correct^+: Leveraging Retriever Diversity for Masking-guided Faithful Fact Correction21 Apr 2026
- 2026BracketRank: Large Language Model Document Ranking via Reasoning-based Competitive Elimination10 Apr 2026
- 2026Optimizing User Profiles via Contextual Bandits for Retrieval-Augmented LLM Personalization17 Jan 2026
- 2026RoutIR: Fast Serving of Retrieval Pipelines for Retrieval-Augmented Generation15 Jan 2026
38 more
- 2025RobustMask: Certified Robustness against Adversarial Neural Ranking Attack via Randomized Masking29 Dec 2025
- 2025Embedding-Based Context-Aware Reranker15 Oct 2025
- 2025Are LLMs Reliable Rankers? Rank Manipulation via Two-Stage Token Optimization8 Oct 2025
- 2025HF-RAG: Hierarchical Fusion-based RAG with Multiple Sources and Rankers2 Sep 2025
- 2025DeAR: Dual-Stage Document Reranking with Reasoning Agents via LLM Distillation23 Aug 2025
- 2025Distilling a Small Utility-Based Passage Selector to Enhance Retrieval-Augmented Generation25 Jul 2025
- 2025UiS-IAI@LiveRAG: Retrieval-Augmented Information Nugget-Based Generation of Responses27 Jun 2025
- 2025Towards AI Search Paradigm20 Jun 2025
- 2025Constructing and Evaluating Declarative RAG Pipelines in PyTerrier12 Jun 2025
- 2025DocReRank: Single-Page Hard Negative Query Generation for Training Multi-Modal RAG Rerankers28 May 2025
- 2025AcuRank: Uncertainty-Aware Adaptive Computation for Listwise Reranking24 May 2025
- 2025Rank-K: Test-Time Reasoning for Listwise Reranking20 May 2025
- 2025QBD-RankedDataGen: Generating Custom Ranked Datasets for Improving Query-By-Document Search Using LLM-Reranking with Reduced Human Effort7 May 2025
- 2025Optimizing Compound Retrieval Systems16 Apr 2025
- 2025LLM4Ranking: An Easy-to-use Framework of Utilizing Large Language Models for Document Reranking10 Apr 2025
- 2025Uncovering the Limitations of Query Performance Prediction: Failures, Insights, and Implications for Selective Query Processing1 Apr 2025
- 2025A Survey of Multimodal Retrieval-Augmented Generation26 Mar 2025
- 2025Rankers, Judges, and Assistants: Towards Understanding the Interplay of LLMs in Information Retrieval Evaluation24 Mar 2025
- 2024State Space Models are Strong Text Rerankers18 Dec 2024
- 2024Initial Nugget Evaluation Results for the TREC 2024 RAG Track with the AutoNuggetizer Framework14 Nov 2024
- 2024JudgeRank: Leveraging Large Language Models for Reasoning-Intensive Reranking31 Oct 2024
- 2024Rewriting Conversational Utterances with Instructed Large Language Models10 Oct 2024
- 2024ReasoningRank: Teaching Student Models to Rank through Reasoning-Based Knowledge Distillation7 Oct 2024
- 2024PairDistill: Pairwise Relevance Distillation for Dense Retrieval2 Oct 2024
- 2024Few-shot Prompting for Pairwise Ranking: An Effective Non-Parametric Retrieval Model26 Sep 2024
- 2024Efficient Pointwise-Pairwise Learning-to-Rank for News Recommendation26 Sep 2024
- 2024Enhancing Post-Hoc Attributions in Long Document Comprehension via Coarse Grained Answer Decomposition25 Sep 2024
- 2024Understand What LLM Needs: Dual Preference Alignment for Retrieval-Augmented Generation26 Jun 2024
- 2024Ragnar"ok: A Reusable RAG Framework and Baselines for TREC 2024 Retrieval-Augmented Generation Track24 Jun 2024
- 2024Leveraging Passage Embeddings for Efficient Listwise Reranking with Large Language Models21 Jun 2024
- 2024TourRank: Utilizing Large Language Models for Documents Ranking with a Tournament-Inspired Strategy17 Jun 2024
- 2024LLM-RankFusion: Mitigating Intrinsic Inconsistency in LLM-based Ranking31 May 2024
- 2024Generative Query Reformulation Using Ensemble Prompting, Document Fusion, and Relevance Feedback27 May 2024
- 2024Planning Ahead in Generative Retrieval: Guiding Autoregressive Generation through Simultaneous Decoding22 Apr 2024
- 2024Q-PEFT: Query-dependent Parameter Efficient Fine-tuning for Text Reranking with Large Language Models6 Apr 2024
- 2024GenQREnsemble: Zero-Shot LLM Ensemble Prompting for Generative Query Reformulation4 Apr 2024
- 2024Do Large Language Models Rank Fairly? An Empirical Study on the Fairness of LLMs as Rankers4 Apr 2024
- 2024Unbiased Learning to Rank Meets Reality: Lessons from Baidu's Large-Scale Search Dataset3 Apr 2024
50 newest of 81 All 81 (JSON)
- 2022FiD-Light: Efficient and Effective Retrieval-Augmented Text Generationcited by 63
- 2025A Survey of Multimodal Retrieval-Augmented Generationcited by 37
- 2024Ragnar"ok: A Reusable RAG Framework and Baselines for TREC 2024 Retrieval-Augmented Generation Trackcited by 32
- 2024Initial Nugget Evaluation Results for the TREC 2024 RAG Track with the AutoNuggetizer Frameworkcited by 28
- 2024Understand What LLM Needs: Dual Preference Alignment for Retrieval-Augmented Generationcited by 27
- 2025DocReRank: Single-Page Hard Negative Query Generation for Training Multi-Modal RAG Rerankerscited by 9
- 2025Constructing and Evaluating Declarative RAG Pipelines in PyTerriercited by 5
- 2026Optimizing User Profiles via Contextual Bandits for Retrieval-Augmented LLM Personalizationcited by 5
- 2025UiS-IAI@LiveRAG: Retrieval-Augmented Information Nugget-Based Generation of Responsescited by 1
- 2025Distilling a Small Utility-Based Passage Selector to Enhance Retrieval-Augmented Generationcited by 1
- 2025HF-RAG: Hierarchical Fusion-based RAG with Multiple Sources and Rankerscited by 1
- 2025RobustMask: Certified Robustness against Adversarial Neural Ranking Attack via Randomized Maskingcited by 1
12 most cited of 16 All 16 (JSON)
- 2026One Size Does Not Fit All! Dynamic Retriever and Generator Selection for RAG15 Sep 2026
- 2026CAGE: Coherence-Aware Graph Encoding for Retrieval-Augmented Generation4 Sep 2026
- 2026Optimizing User Profiles via Contextual Bandits for Retrieval-Augmented LLM Personalization17 Jan 2026
- 2026RoutIR: Fast Serving of Retrieval Pipelines for Retrieval-Augmented Generation15 Jan 2026
- 2025RobustMask: Certified Robustness against Adversarial Neural Ranking Attack via Randomized Masking29 Dec 2025
- 2025Embedding-Based Context-Aware Reranker15 Oct 2025
- 2025HF-RAG: Hierarchical Fusion-based RAG with Multiple Sources and Rankers2 Sep 2025
- 2025Distilling a Small Utility-Based Passage Selector to Enhance Retrieval-Augmented Generation25 Jul 2025
- 2025UiS-IAI@LiveRAG: Retrieval-Augmented Information Nugget-Based Generation of Responses27 Jun 2025
- 2025Constructing and Evaluating Declarative RAG Pipelines in PyTerrier12 Jun 2025
- 2025DocReRank: Single-Page Hard Negative Query Generation for Training Multi-Modal RAG Rerankers28 May 2025
- 2025A Survey of Multimodal Retrieval-Augmented Generation26 Mar 2025
12 newest of 16 All 16 (JSON)
- 2024JudgeRank: Leveraging Large Language Models for Reasoning-Intensive Rerankingcited by 34
- 2025Rank-K: Test-Time Reasoning for Listwise Rerankingcited by 29
- 2025DeAR: Dual-Stage Document Reranking with Reasoning Agents via LLM Distillationcited by 11
- 2024ReasoningRank: Teaching Student Models to Rank through Reasoning-Based Knowledge Distillationcited by 9
- 2026F-GRPO: Factorized Group-Relative Policy Optimization for Unified Candidate Generation and Rankingcited by 1
- 2026BracketRank: Large Language Model Document Ranking via Reasoning-based Competitive Eliminationcited by 0
- 2026Think Thrice Before Reranking: Multi-perspective Evidence and Reasoning Integration for Text Rerankingcited by 0
- 2026Think Thrice Before Reranking: Multi-perspective Evidence and Reasoning Integration for Text Reranking17 Sep 2026
- 2026F-GRPO: Factorized Group-Relative Policy Optimization for Unified Candidate Generation and Ranking13 May 2026
- 2026BracketRank: Large Language Model Document Ranking via Reasoning-based Competitive Elimination10 Apr 2026
- 2025DeAR: Dual-Stage Document Reranking with Reasoning Agents via LLM Distillation23 Aug 2025
- 2025Rank-K: Test-Time Reasoning for Listwise Reranking20 May 2025
- 2024JudgeRank: Leveraging Large Language Models for Reasoning-Intensive Reranking31 Oct 2024
- 2024ReasoningRank: Teaching Student Models to Rank through Reasoning-Based Knowledge Distillation7 Oct 2024
- 2024State Space Models are Strong Text Rerankerscited by 10
- 2024State Space Models are Strong Text Rerankers18 Dec 2024
- 2023Large Language Models for Information Retrieval: A Surveycited by 331
- 2021Efficiently Teaching an Effective Dense Retriever with Balanced Topic Aware Samplingcited by 238
- 2021mMARCO: A Multilingual Version of the MS MARCO Passage Ranking Datasetcited by 116
- 2022RankT5: Fine-Tuning T5 for Text Ranking with Ranking Lossescited by 115
- 2023RankVicuna: Zero-Shot Listwise Document Reranking with Open-Source Large Language Modelscited by 70
- 2023Leveraging Large Language Models in Conversational Recommender Systemscited by 63
- 2022InPars: Data Augmentation for Information Retrieval using Large Language Modelscited by 62
- 2023A Setwise Approach for Effective and Highly Efficient Zero-shot Ranking with Large Language Modelscited by 55
- 2023How Does Generative Retrieval Scale to Millions of Passages?cited by 48
- 2024TourRank: Utilizing Large Language Models for Documents Ranking with a Tournament-Inspired Strategycited by 47
- 2022Order-Disorder: Imitation Adversarial Attacks for Black-box Neural Ranking Modelscited by 37
- 2024GenQREnsemble: Zero-Shot LLM Ensemble Prompting for Generative Query Reformulationcited by 23
12 most cited of 56 All 56 (JSON)
- 2026Robustness of IR Models to Collection Growth24 Aug 2026
- 2026MagicSelector: Joint Optimization for Agent Tool Selection via Counterfactual Decomposition and Progressive Reranking20 Jul 2026
- 2026Led to Mislead: Adversarial Content Injection for Attacks on Neural Ranking Models2 May 2026
- 2026Mask-to-Correct^+: Leveraging Retriever Diversity for Masking-guided Faithful Fact Correction21 Apr 2026
- 2025Are LLMs Reliable Rankers? Rank Manipulation via Two-Stage Token Optimization8 Oct 2025
- 2025Towards AI Search Paradigm20 Jun 2025
- 2025AcuRank: Uncertainty-Aware Adaptive Computation for Listwise Reranking24 May 2025
- 2025QBD-RankedDataGen: Generating Custom Ranked Datasets for Improving Query-By-Document Search Using LLM-Reranking with Reduced Human Effort7 May 2025
- 2025Optimizing Compound Retrieval Systems16 Apr 2025
- 2025LLM4Ranking: An Easy-to-use Framework of Utilizing Large Language Models for Document Reranking10 Apr 2025
- 2025Uncovering the Limitations of Query Performance Prediction: Failures, Insights, and Implications for Selective Query Processing1 Apr 2025
- 2025Rankers, Judges, and Assistants: Towards Understanding the Interplay of LLMs in Information Retrieval Evaluation24 Mar 2025
12 newest of 56 All 56 (JSON)