Loading Session...

Tutorial on Practical, Efficient, In-Memory Inverted Indexes

Session Information

Inverted indexes are the backbone of most large-scale information retrieval systems. Although conceptually simple, high-performance inverted indexes require a deep understanding of low-level system optimizations, compression techniques, and traversal strategies. With the widespread adoption of in-memory search engines, the rise of learned sparse retrieval (LSR), and the increasing complexity of ranking pipelines, the design space for efficient indexing and retrieval systems has expanded significantly.

This tutorial addresses a critical knowledge gap between textbook-style explanations and advanced techniques required for efficient and optimized retrieval. It aims to equip researchers and practitioners with a comprehensive understanding of how modern in-memory search systems are designed, built, and optimized for high-performance retrieval across large-scale document collections.


Website: https://pisa-engine.github.io/ecir-2026.html

Mar 29, 2026 09:00 - 12:30(Europe/Amsterdam)
Venue : Commissiekamer 2
20260329T0900 20260329T1230 Europe/Amsterdam Tutorial on Practical, Efficient, In-Memory Inverted Indexes

Inverted indexes are the backbone of most large-scale information retrieval systems. Although conceptually simple, high-performance inverted indexes require a deep understanding of low-level system optimizations, compression techniques, and traversal strategies. With the widespread adoption of in-memory search engines, the rise of learned sparse retrieval (LSR), and the increasing complexity of ranking pipelines, the design space for efficient indexing and retrieval systems has expanded significantly.

This tutorial addresses a critical knowledge gap between textbook-style explanations and advanced techniques required for efficient and optimized retrieval. It aims to equip researchers and practitioners with a comprehensive understanding of how modern in-memory search systems are designed, built, and optimized for high-performance retrieval across large-scale document collections.

Website: https://pisa-engine.github.io/ecir-2026.html

Commissiekamer 2 ECIR2026 conference-secretariat@blueboxevents.nl

Sub Sessions

Practical, Efficient, In-Memory Inverted Indexes

TutorialsTutorials 09:00 AM - 12:30 PM (Europe/Amsterdam) 2026/03/29 07:00:00 UTC - 2026/03/29 10:30:00 UTC
Inverted indexes are the backbone of most large-scale information retrieval systems. Although conceptually simple, high-performance inverted indexes require a deep understanding of low-level system optimizations, compression techniques, and traversal strategies. With the widespread adoption of in-memory search engines, the rise of learned sparse retrieval (LSR), and the increasing complexity of ranking pipelines, the design space for efficient indexing and retrieval systems has expanded significantly. This tutorial addresses a critical knowledge gap between textbook-style explanations and advanced techniques required for efficient and optimized retrieval. It aims to equip researchers and practitioners with a comprehensive understanding of how modern in-memory search systems are designed, built, and optimized for high-performance retrieval across large-scale document collections
Presenters
JM
Joel Mackenzie
Senior Lecturer, The University Of Queensland
Co-Authors
SM
Sean MacAvaney
Senior Lecturer, University Of Glasgow
AM
Antonio Mallia
Independent
Michal Siedlaczek
Senior Software Engineer, MongoDB
154 visits

Session Participants

User Online
Session speakers, moderators & attendees
Senior Lecturer
,
The University Of Queensland
No moderator for this session!
No attendee has checked-in to this session!
8 attendees saved this session

Session Chat

Live Chat
Chat with participants attending this session

Questions & Answers

Answered
Submit questions for the presenters

Session Polls

Active
Participate in live polls

Need Help?

Technical Issues?

If you're experiencing playback problems, try adjusting the quality or refreshing the page.

Questions for Speakers?

Use the Q&A tab to submit questions that may be addressed in follow-up sessions.