A nearly optimal randomized algorithm for explorable heap selection
Sander Borst, Daniel Dadush, Sophie Huiberts, Danish Kashaev

TL;DR
This paper introduces a nearly optimal randomized algorithm for explorable heap selection, significantly improving previous methods by reducing running time while maintaining low space complexity.
Contribution
The authors present a new randomized algorithm with improved running time and nearly optimal complexity for explorable heap selection, balancing efficiency and space usage.
Findings
New randomized algorithm with O(n log^3 n) time
Uses only O(log n) space, improving previous results
Proven near-optimality with a matching lower bound
Abstract
Explorable heap selection is the problem of selecting the th smallest value in a binary heap. The key values can only be accessed by traversing through the underlying infinite binary tree, and the complexity of the algorithm is measured by the total distance traveled in the tree (each edge has unit cost). This problem was originally proposed as a model to study search strategies for the branch-and-bound algorithm with storage restrictions by Karp, Saks and Widgerson (FOCS '86), who gave deterministic and randomized time algorithms using and space respectively. We present a new randomized algorithm with running time using space, substantially improving the previous best randomized running time at the expense of slightly increased space usage. We also show an…
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.
Taxonomy
TopicsAlgorithms and Data Compression · Optimization and Search Problems · Machine Learning and Algorithms
