Optimal $k$-Secretary with Logarithmic Memory
Mingda Qiao, Wei Zhang

TL;DR
This paper presents a memory-efficient algorithm for the $k$-secretary problem that matches the optimal competitive ratio using only logarithmic memory, by reducing the problem to quantile estimation.
Contribution
It introduces a novel reduction from $k$-secretary to quantile estimation and provides a new quantile algorithm with $O(\log k)$ memory achieving near-optimal performance.
Findings
Achieves optimal competitive ratio with $O(\log k)$ memory.
Develops a quantile estimation algorithm with $O(\sqrt{k})$ error and $O(\log k)$ memory.
Provides an exact $k$-th largest element algorithm with $O(\sqrt{k})$ words.
Abstract
We study memory-bounded algorithms for the -secretary problem. The algorithm of Kleinberg (SODA 2005) achieves an optimal competitive ratio of , yet a straightforward implementation requires memory. Our main result is a -secretary algorithm that matches the optimal competitive ratio using words of memory. We prove this result by establishing a general reduction from -secretary to (random-order) quantile estimation, the problem of finding the -th largest element in a stream. We show that a quantile estimation algorithm with an expected error (in terms of the rank) gives a -competitive -secretary algorithm with extra words. We then introduce a new quantile estimation algorithm that achieves an expected error bound using memory. Of independent interest, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
