Ragnar Groot Koerkamp, Stefan Hermann, Peter Sanders, Stefan Walzer. RagnarGrootKoerkamp/static-hash-sets (Software). Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@misc{dagstuhl-artifact-27680,
title = {{RagnarGrootKoerkamp/static-hash-sets}},
author = {Groot Koerkamp, Ragnar and Hermann, Stefan and Sanders, Peter and Walzer, Stefan},
note = {Software, swhId: \href{https://archive.softwareheritage.org/swh:1:dir:d8b8fa726bc8cc741a074c79b7d9bbf0ef0b69e7;origin=https://github.com/RagnarGrootKoerkamp/static-hash-sets;visit=swh:1:snp:df75020c8884cdf5c6ad5b13010f67c098396447;anchor=swh:1:rev:ca72e3fe2ef47c963fc059d98254ccc23ff8b6d5}{\texttt{swh:1:dir:d8b8fa726bc8cc741a074c79b7d9bbf0ef0b69e7}} (visited on 2026-08-25)},
url = {https://github.com/RagnarGrootKoerkamp/static-hash-sets},
doi = {10.4230/artifacts.27680},
}
Published in: LIPIcs, Volume 388, 34th Annual European Symposium on Algorithms (ESA 2026)
Stefan Hermann, Mattia Odorisio, Peter Sanders, and Stefan Walzer. Deconstructed "Learned" Indexes and Their Smoothed Analysis. In 34th Annual European Symposium on Algorithms (ESA 2026). Leibniz International Proceedings in Informatics (LIPIcs), Volume 388, pp. 15:1-15:24, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@InProceedings{hermann_et_al:LIPIcs.ESA.2026.15,
author = {Hermann, Stefan and Odorisio, Mattia and Sanders, Peter and Walzer, Stefan},
title = {{Deconstructed "Learned" Indexes and Their Smoothed Analysis}},
booktitle = {34th Annual European Symposium on Algorithms (ESA 2026)},
pages = {15:1--15:24},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-445-1},
ISSN = {1868-8969},
year = {2026},
volume = {388},
editor = {Bille, Philip and Pettie, Seth and Storandt, Sabine},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESA.2026.15},
URN = {urn:nbn:de:0030-drops-271518},
doi = {10.4230/LIPIcs.ESA.2026.15},
annote = {Keywords: Learned data structure, sorted sequence, index data structure, smoothed analysis}
}
Published in: LIPIcs, Volume 388, 34th Annual European Symposium on Algorithms (ESA 2026)
Ragnar Groot Koerkamp, Stefan Hermann, Peter Sanders, and Stefan Walzer. Non-Minimal k-Perfect Hashing: Tight Lower Bounds and an Application to Fast Static Hash Tables. In 34th Annual European Symposium on Algorithms (ESA 2026). Leibniz International Proceedings in Informatics (LIPIcs), Volume 388, pp. 20:1-20:23, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)
@InProceedings{grootkoerkamp_et_al:LIPIcs.ESA.2026.20,
author = {Groot Koerkamp, Ragnar and Hermann, Stefan and Sanders, Peter and Walzer, Stefan},
title = {{Non-Minimal k-Perfect Hashing: Tight Lower Bounds and an Application to Fast Static Hash Tables}},
booktitle = {34th Annual European Symposium on Algorithms (ESA 2026)},
pages = {20:1--20:23},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-445-1},
ISSN = {1868-8969},
year = {2026},
volume = {388},
editor = {Bille, Philip and Pettie, Seth and Storandt, Sabine},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESA.2026.20},
URN = {urn:nbn:de:0030-drops-271565},
doi = {10.4230/LIPIcs.ESA.2026.20},
annote = {Keywords: Compressed Data Structures, k-Perfect Hashing, Hash Table, Space Lower Bound}
}
Stefan Hermann, Sebastian Kirmayer, Hans-Peter Lehmann, Stefan Walzer. Engineering Minimal k-Perfect Hash Functions (Software). Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@misc{sourceCodekPHF,
title = {{Engineering Minimal k-Perfect Hash Functions}},
author = {Hermann, Stefan and Kirmayer, Sebastian and Lehmann, Hans-Peter and Walzer, Stefan},
note = {Software, swhId: \href{https://archive.softwareheritage.org/swh:1:dir:e6756f018691a80adc68d839fd3617d8f5e2d0b0;origin=https://github.com/stefanfred/engineering-k-perfect-hashing;visit=swh:1:snp:8b568d1c8fe1e13f6ef95d3b2774fc59c259d6b5;anchor=swh:1:rev:2c269037dad34b69a68b56fed38c98656f02c133}{\texttt{swh:1:dir:e6756f018691a80adc68d839fd3617d8f5e2d0b0}} (visited on 2025-10-01)},
url = {https://github.com/stefanfred/engineering-k-perfect-hashing},
doi = {10.4230/artifacts.24698},
}
Published in: LIPIcs, Volume 351, 33rd Annual European Symposium on Algorithms (ESA 2025)
Stefan Hermann. MorphisHash: Improving Space Efficiency of ShockHash for Minimal Perfect Hashing. In 33rd Annual European Symposium on Algorithms (ESA 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 351, pp. 9:1-9:16, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{hermann:LIPIcs.ESA.2025.9,
author = {Hermann, Stefan},
title = {{MorphisHash: Improving Space Efficiency of ShockHash for Minimal Perfect Hashing}},
booktitle = {33rd Annual European Symposium on Algorithms (ESA 2025)},
pages = {9:1--9:16},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-395-9},
ISSN = {1868-8969},
year = {2025},
volume = {351},
editor = {Benoit, Anne and Kaplan, Haim and Wild, Sebastian and Herman, Grzegorz},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESA.2025.9},
URN = {urn:nbn:de:0030-drops-244779},
doi = {10.4230/LIPIcs.ESA.2025.9},
annote = {Keywords: compressed data structure, perfect hashing, random graph, pseudoforest, component}
}
Published in: LIPIcs, Volume 351, 33rd Annual European Symposium on Algorithms (ESA 2025)
Stefan Hermann, Sebastian Kirmayer, Hans-Peter Lehmann, Peter Sanders, and Stefan Walzer. Engineering Minimal k-Perfect Hash Functions. In 33rd Annual European Symposium on Algorithms (ESA 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 351, pp. 99:1-99:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)
@InProceedings{hermann_et_al:LIPIcs.ESA.2025.99,
author = {Hermann, Stefan and Kirmayer, Sebastian and Lehmann, Hans-Peter and Sanders, Peter and Walzer, Stefan},
title = {{Engineering Minimal k-Perfect Hash Functions}},
booktitle = {33rd Annual European Symposium on Algorithms (ESA 2025)},
pages = {99:1--99:18},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-395-9},
ISSN = {1868-8969},
year = {2025},
volume = {351},
editor = {Benoit, Anne and Kaplan, Haim and Wild, Sebastian and Herman, Grzegorz},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESA.2025.99},
URN = {urn:nbn:de:0030-drops-245685},
doi = {10.4230/LIPIcs.ESA.2025.99},
annote = {Keywords: Compressed Data Structures, Perfect Hashing}
}
Published in: LIPIcs, Volume 308, 32nd Annual European Symposium on Algorithms (ESA 2024)
Stefan Hermann, Hans-Peter Lehmann, Giulio Ermanno Pibiri, Peter Sanders, and Stefan Walzer. PHOBIC: Perfect Hashing With Optimized Bucket Sizes and Interleaved Coding. In 32nd Annual European Symposium on Algorithms (ESA 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 308, pp. 69:1-69:17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
@InProceedings{hermann_et_al:LIPIcs.ESA.2024.69,
author = {Hermann, Stefan and Lehmann, Hans-Peter and Pibiri, Giulio Ermanno and Sanders, Peter and Walzer, Stefan},
title = {{PHOBIC: Perfect Hashing With Optimized Bucket Sizes and Interleaved Coding}},
booktitle = {32nd Annual European Symposium on Algorithms (ESA 2024)},
pages = {69:1--69:17},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-338-6},
ISSN = {1868-8969},
year = {2024},
volume = {308},
editor = {Chan, Timothy and Fischer, Johannes and Iacono, John and Herman, Grzegorz},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESA.2024.69},
URN = {urn:nbn:de:0030-drops-211405},
doi = {10.4230/LIPIcs.ESA.2024.69},
annote = {Keywords: Compressed Data Structures, Minimal Perfect Hashing, GPU}
}