{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T05:23:01Z","timestamp":1784092981102,"version":"3.55.0"},"publisher-location":"Cham","reference-count":54,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032213204","type":"print"},{"value":"9783032213211","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-21321-1_60","type":"book-chapter","created":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T11:07:04Z","timestamp":1774264024000},"page":"578-593","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["RoutIR: Fast Serving of\u00a0Retrieval Pipelines for\u00a0Retrieval-Augmented Generation"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0051-1535","authenticated-orcid":false,"given":"Eugene","family":"Yang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5970-880X","authenticated-orcid":false,"given":"Andrew","family":"Yates","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7347-7086","authenticated-orcid":false,"given":"Dawn","family":"Lawrie","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3866-3013","authenticated-orcid":false,"given":"James","family":"Mayfield","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-6430-2320","authenticated-orcid":false,"given":"Trevor","family":"Adriaanse","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,3,24]]},"reference":[{"key":"60_CR1","unstructured":"Asai, A., Wu, Z., Wang, Y., Sil, A., Hajishirzi, H.: Self-rag: learning to retrieve, generate, and critique through self-reflection (2024)"},{"key":"60_CR2","doi-asserted-by":"crossref","unstructured":"Boytsov, L., Nyberg, E.: Flexible retrieval with nmslib and flexneuart. arXiv preprint arXiv:2010.14848 (2020)","DOI":"10.18653\/v1\/2020.nlposs-1.6"},{"key":"60_CR3","doi-asserted-by":"publisher","unstructured":"Bruch, S., Nardini, F.M., Rulli, C., Venturini, R.: Efficient inverted indexes for approximate retrieval over learned sparse representations. In: Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR), pp. 152\u2013162. ACM (2024). https:\/\/doi.org\/10.1145\/3626772.3657769","DOI":"10.1145\/3626772.3657769"},{"key":"60_CR4","unstructured":"Buckley, C.: Implementation of the smart information retrieval system. Technical report, Cornell University (1985)"},{"key":"60_CR5","unstructured":"Cartright, M.A., Huston, S.J., Feild, H.: Galago: a modular distributed processing and retrieval system. In: OSIR@SIGIR, pp. 25\u201331 (2012)"},{"key":"60_CR6","doi-asserted-by":"publisher","first-page":"109487","DOI":"10.52202\/079017-3476","volume":"37","author":"X Cheng","year":"2024","unstructured":"Cheng, X., et al.: xrag: extreme context compression for retrieval-augmented generation with one token. Adv. Neural. Inf. Process. Syst. 37, 109487\u2013109516 (2024)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"60_CR7","doi-asserted-by":"publisher","unstructured":"Cleverdon, C.: The aslib cranfield research project on the comparative efficiency of indexing systems. Aslib Proc. 12(12), 421\u2013431 (1960). https:\/\/doi.org\/10.1108\/eb049778. ISSN 0001-253X","DOI":"10.1108\/eb049778"},{"key":"60_CR8","doi-asserted-by":"crossref","unstructured":"Costello, C., Yang, E., Lawrie, D., Mayfield, J.: Patapsco: a python framework for cross-language information retrieval experiments. In: Proceedings of the 44th European Conference on Information Retrieval (ECIR) (2022)","DOI":"10.1007\/978-3-030-99739-7_33"},{"key":"60_CR9","doi-asserted-by":"crossref","unstructured":"Dong, G., Jin, J., Li, X., Zhu, Y., Dou, Z., Wen, J.R.: Rag-critic: leveraging automated critic-guided agentic workflow for retrieval augmented generation. In: Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 3551\u20133578 (2025)","DOI":"10.18653\/v1\/2025.acl-long.179"},{"key":"60_CR10","unstructured":"Douze, M., et al.: The faiss library (2024)"},{"key":"60_CR11","unstructured":"Duh, K., Yang, E., Weller, O., Yates, A., Lawrie, D.: HLTCOE at LiveRAG: GPT-researcher using ColBERT retrieval. arXiv preprint arXiv:2506.22356 (2025)"},{"key":"60_CR12","unstructured":"Elovic, A.: GPT-researcher (2023). https:\/\/github.com\/assafelovic\/gpt-researcher"},{"key":"60_CR13","doi-asserted-by":"crossref","unstructured":"Fang, J., Meng, Z., MacDonald, C.: KiRAG: knowledge-driven iterative retriever for enhancing retrieval-augmented generation. In: Che, W., Nabende, J., Shutova, E., Pilehvar, M.T. (eds.) Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 18969\u201318985. Association for Computational Linguistics, Vienna, Austria (2025). https:\/\/doi.org\/10.18653\/v1\/2025.acl-long.929. https:\/\/aclanthology.org\/2025.acl-long.929\/. . ISBN 979-8-89176-251-0","DOI":"10.18653\/v1\/2025.acl-long.929"},{"key":"60_CR14","unstructured":"Gao, L., Ma, X., Lin, J.J., Callan, J.: Tevatron: an efficient and flexible toolkit for dense retrieval. arXiv abs\/2203.05765 (2022)"},{"key":"60_CR15","unstructured":"Guo, S., Ren, Z.: Dynamic context compression for efficient rag. arXiv preprint arXiv:2507.22931 (2025)"},{"key":"60_CR16","unstructured":"Gupta, D., Demner-Fushman, D., Hersh, W., Bedrick, S., Roberts, K.: TREC biogen track 2025 (2025). https:\/\/trec-biogen.github.io\/"},{"key":"60_CR17","doi-asserted-by":"crossref","unstructured":"Izacard, G., Grave, E.: Leveraging passage retrieval with generative models for open domain question answering. In: EACL 2021\u201316th Conference of the European Chapter of the Association for Computational Linguistics, pp. 874\u2013880. Association for Computational Linguistics (2021)","DOI":"10.18653\/v1\/2021.eacl-main.74"},{"key":"60_CR18","doi-asserted-by":"publisher","unstructured":"Jeong, Y., Kim, J., Lee, D., Hwang, S.w.: ECoRAG: evidentiality-guided compression for long context RAG. In: Che, W., Nabende, J., Shutova, E., Pilehvar, M.T. (eds.) Findings of the Association for Computational Linguistics: ACL 2025, pp. 26607\u201326628. Association for Computational Linguistics, Vienna, Austria (2025). https:\/\/doi.org\/10.18653\/v1\/2025.findings-acl.1365. https:\/\/aclanthology.org\/2025.findings-acl.1365\/. ISBN 979-8-89176-256-5","DOI":"10.18653\/v1\/2025.findings-acl.1365"},{"key":"60_CR19","unstructured":"Khattab, O., et al.: DSPY: compiling declarative language model calls into self-improving pipelines. arXiv preprint arXiv:2310.03714 (2023)"},{"key":"60_CR20","doi-asserted-by":"crossref","unstructured":"Lajewska, W., Balog, K.: Ginger: grounded information nugget-based generation of responses. In: Proceedings of the 48th International ACM SIGIR Conference (SIGIR 2025) (2025). https:\/\/krisztianbalog.com\/files\/sigir2025-ginger.pdf, sIGIR 2025 paper","DOI":"10.1145\/3726302.3730166"},{"key":"60_CR21","unstructured":"Lassance, C., D\u00e9jean, H., Formal, T., Clinchant, S.: Splade-v3: New baselines for splade (2024). https:\/\/arxiv.org\/abs\/2403.06789"},{"key":"60_CR22","doi-asserted-by":"crossref","unstructured":"Lawrie, D., et al.: Overview of the TREC 2023 NeuCLIR track. In: Proceedings of The Thirty-Second Text REtrieval Conference. NIST (2023)","DOI":"10.6028\/NIST.SP.500-338.neuclir-overview"},{"key":"60_CR23","unstructured":"Lawrie, D., et al.: Overview of the TREC 2024 neuclir track. arXiv preprint arXiv:2509.14355 (2025)"},{"key":"60_CR24","unstructured":"Lawrie, D., MacAvaney, S., Mayfield, J., Soldaini, L., Yang, E., Yates, A.: TREC RAGTIME track 2025 (2025). https:\/\/trec-ragtime.github.io\/"},{"key":"60_CR25","doi-asserted-by":"publisher","unstructured":"Lin, J., Ma, X., Lin, S.C., Yang, J.H., Pradeep, R., Nogueira, R.: Pyserini: a python toolkit for reproducible information retrieval research with sparse and dense representations. In: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2021, pp. 2356\u20132362. Association for Computing Machinery, New York, NY, USA (2021). https:\/\/doi.org\/10.1145\/3404835.3463238. ISBN 9781450380379","DOI":"10.1145\/3404835.3463238"},{"key":"60_CR26","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-02181-7","volume-title":"Pretrained Transformers for Text Ranking: BERT and Beyond","author":"J Lin","year":"2022","unstructured":"Lin, J., Nogueira, R., Yates, A.: Pretrained Transformers for Text Ranking: BERT and Beyond. Springer, Cham (2022)"},{"key":"60_CR27","unstructured":"Liu, Q., Duan, H., Chen, Y., Lu, Q., Sun, W., Mao, J.: Llm4ranking: an easy-to-use framework of utilizing large language models for document reranking (2025). https:\/\/arxiv.org\/abs\/2504.07439"},{"key":"60_CR28","unstructured":"Liu, Y., et al.: RoBERTa: a robustly optimized BERT pretraining approach (2019)"},{"key":"60_CR29","doi-asserted-by":"crossref","unstructured":"Ma, X., Gao, L., Zhuang, S., Zhan, J.S., Callan, J., Lin, J.: Tevatron 2.0: unified document retrieval toolkit across scale, language, and modality. arXiv preprint arXiv:2505.02466 (2025)","DOI":"10.1145\/3726302.3730135"},{"key":"60_CR30","doi-asserted-by":"crossref","unstructured":"MacAvaney, S.: Opennir: a complete neural ad-hoc ranking pipeline. In: Proceedings of the 13th International Conference on Web Search and Data Mining, pp. 845\u2013848 (2020)","DOI":"10.1145\/3336191.3371864"},{"key":"60_CR31","doi-asserted-by":"crossref","unstructured":"Macdonald, C., Fang, J., Parry, A., Meng, Z.: Constructing and evaluating declarative rag pipelines in pyterrier. In: Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 4035\u20134040 (2025)","DOI":"10.1145\/3726302.3730150"},{"key":"60_CR32","doi-asserted-by":"publisher","unstructured":"Macdonald, C., Tonellotto, N., MacAvaney, S., Ounis, I.: Pyterrier: declarative experimentation in python from bm25 to dense retrieval. In: Proceedings of the 30th ACM International Conference on Information & Knowledge Management, CIKM 2021, pp. 4526\u20134533. Association for Computing Machinery, New York, NY, USA (2021). https:\/\/doi.org\/10.1145\/3459637.3482013. ISBN 9781450384469","DOI":"10.1145\/3459637.3482013"},{"key":"60_CR33","doi-asserted-by":"publisher","unstructured":"Muennighoff, N., Tazi, N., Magne, L., Reimers, N.: MTEB: massive text embedding benchmark. In: Vlachos, A., Augenstein, I. (eds.) Proceedings of the 17th Conference of the European Chapter of the Association for Computational Linguistics, pp. 2014\u20132037. Association for Computational Linguistics, Dubrovnik, Croatia (2023). https:\/\/doi.org\/10.18653\/v1\/2023.eacl-main.148. https:\/\/aclanthology.org\/2023.eacl-main.148\/","DOI":"10.18653\/v1\/2023.eacl-main.148"},{"key":"60_CR34","unstructured":"Nguyen, T., Lei, Y., Ju, J.H., Yang, E., Yates, A.: Milco: learned sparse retrieval across languages via a multilingual connector. arXiv [cs.IR] (2025)"},{"key":"60_CR35","unstructured":"Ounis, I., Amati, G., Plachouras, V., He, B., Macdonald, C., Lioma, C.: Terrier: a high performance and scalable information retrieval platform. In: Proceedings of the 2006 SIGIR Open Source Workshop (2006). https:\/\/api.semanticscholar.org\/CorpusID:16510983"},{"key":"60_CR36","doi-asserted-by":"crossref","unstructured":"Piwowarski, B.: Experimaestro and datamaestro: experiment and dataset managers (for IR). In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 2173\u20132176 (2020)","DOI":"10.1145\/3397271.3401410"},{"key":"60_CR37","unstructured":"Pradeep, R., Nogueira, R., Lin, J.: The expando-mono-duo design pattern for text ranking with pretrained sequence-to-sequence models (2021). https:\/\/arxiv.org\/abs\/2101.05667"},{"key":"60_CR38","unstructured":"Schurman, E., Brutlag, J.: Performance related changes and their user impact. In: Velocity Web Performance and Operations Conference (2009)"},{"key":"60_CR39","doi-asserted-by":"crossref","unstructured":"Shao, Y., Jiang, Y., Kanell, T.A., Xu, P., Khattab, O., Lam, M.S.: Assisting in writing wikipedia-like articles from scratch with large language models. arXiv preprint arXiv:2402.14207 (2024)","DOI":"10.18653\/v1\/2024.naacl-long.347"},{"key":"60_CR40","unstructured":"Strohman, T., Metzler, D., Turtle, H., Croft, W.B.: Indri: a language model-based search engine for complex queries. In: Proceedings of the International Conference on Intelligent Analysis, Amherst, MA, USA, vol. 2, pp. 2\u20136 (2005)"},{"key":"60_CR41","unstructured":"Thakur, N., Reimers, N., R\u00fcckl\u00e9, A., Srivastava, A., Gurevych, I.: Beir: a heterogenous benchmark for zero-shot evaluation of information retrieval models (2021). https:\/\/arxiv.org\/abs\/2104.08663"},{"key":"60_CR42","unstructured":"Upadhyay, S., Pradeep, R., Thakur, N., Lin, J., Craswell, N.: TREC rag track 2025 (2025). https:\/\/trec-rag.github.io\/"},{"key":"60_CR43","unstructured":"Wang, H., Prasad, A., Stengel-Eskin, E., Bansal, M.: Retrieval-augmented generation with conflicting evidence. In: Proceedings of the 2nd Conference on Language Modeling (2025)"},{"key":"60_CR44","unstructured":"Weller, O., Ricci, K., Yang, E., Yates, A., Lawrie, D., Durme, B.V.: Rank1: test-time compute for reranking in information retrieval. In: Second Conference on Language Modeling (2025)"},{"key":"60_CR45","unstructured":"Wolf, T., et al.: Huggingface\u2019s transformers: state-of-the-art natural language processing (2020). https:\/\/arxiv.org\/abs\/1910.03771"},{"key":"60_CR46","unstructured":"Xu, R., et al.: Collab-RAG: boosting retrieval-augmented generation for complex question answering via white-box and black-box LLM collaboration. In: Second Conference on Language Modeling (2025). https:\/\/openreview.net\/forum?id=CODs4jSGhN"},{"key":"60_CR47","doi-asserted-by":"crossref","unstructured":"Yan, S.Q., Gu, J.C., Zhu, Y., Ling, Z.H.: Corrective retrieval augmented generation. arXiv preprint arXiv:2401.15884 (2024)","DOI":"10.2139\/ssrn.5267341"},{"key":"60_CR48","doi-asserted-by":"crossref","unstructured":"Yang, E., Lawrie, D., Mayfield, J., Oard, D.W., Miller, S.: Translate-distill: learning cross-language dense retrieval by translation and distillation. In: European Conference on Information Retrieval, pp. 50\u201365. Springer, Cham (2024)","DOI":"10.1007\/978-3-031-56060-6_4"},{"key":"60_CR49","unstructured":"Yang, E., Lawrie, D., Weller, O., Mayfield, J.: HLTCOE at TREC 2024 NeuCLIR track (2025). https:\/\/arxiv.org\/abs\/2510.00143"},{"key":"60_CR50","doi-asserted-by":"publisher","unstructured":"Yang, P., Fang, H., Lin, J.: Anserini: enabling the use of lucene for information retrieval research. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2017, pp. 1253\u20131256. Association for Computing Machinery, New York, NY, USA (2017). https:\/\/doi.org\/10.1145\/3077136.3080721. ISBN 9781450350228","DOI":"10.1145\/3077136.3080721"},{"key":"60_CR51","doi-asserted-by":"crossref","unstructured":"Yates, A., Arora, S., Zhang, X., Yang, W., Jose, K.M., Lin, J.: Capreolus: a toolkit for end-to-end neural ad hoc retrieval. In: Proceedings of the 13th International Conference on Web Search and Data Mining, pp. 861\u2013864 (2020)","DOI":"10.1145\/3336191.3371868"},{"key":"60_CR52","doi-asserted-by":"crossref","unstructured":"Yates, A., Jose, K.M., Zhang, X., Lin, J.: Flexible IR pipelines with capreolus. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp. 3181\u20133188 (2020)","DOI":"10.1145\/3340531.3412780"},{"key":"60_CR53","unstructured":"Zhang, Y., et al.: Qwen3 embedding: advancing text embedding and reranking through foundation models. arXiv preprint arXiv:2506.05176 (2025)"},{"key":"60_CR54","doi-asserted-by":"crossref","unstructured":"Zhuang, S., Zhuang, H., Koopman, B., Zuccon, G.: A setwise approach for effective and highly efficient zero-shot ranking with large language models. In: Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2024 (2024)","DOI":"10.1145\/3626772.3657813"}],"container-title":["Lecture Notes in Computer Science","Advances in Information Retrieval"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-21321-1_60","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T23:17:42Z","timestamp":1774307862000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-21321-1_60"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032213204","9783032213211"],"references-count":54,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-21321-1_60","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"24 March 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Authors have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"ECIR","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Information Retrieval","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Delft","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"The Netherlands","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2026","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 March 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 April 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"48","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecir2026","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ecir2026.eu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}