All Publications

Deterministic Cache-Oblivious Funnelselect

Jun 2024 (Written: Feb 2024)

Gerth Stølting Brodal and Sebastian Wild:

Scandinavian Symposium on Algorithm Theory (SWAT) 2024

| read herePDFDOI arXiv |

The multiple-selection problem asks to find several elements of given ranks in a list of unordered numbers.

Our ESA 2023 paper presented the first I/O-optimal cache-oblivious algorithm for multiple selection, but our algorithm, Funnelselect, was randomized. In this paper, we present an alternative approach that yields a deterministic version of Funnelselect.