All Publications

Deterministic Cache-Oblivious Funnelselect

Feb 2024 (Written: Feb 2024)

Gerth Stølting Brodal and Sebastian Wild:

Scandinavian Symposium on Algorithm Theory (SWAT) 2024

| read herePDFarXiv |

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.