Noisy (Binary) Searching: Simple, Fast and Correct
Dariusz Dereniowski, Aleksander {\L}ukasiewicz, Przemys{\l}aw, Uzna\'nski

TL;DR
This paper introduces improved algorithms for noisy binary search that require fewer queries, are simpler to analyze, and work across all parameters, with tight bounds on expected and worst-case complexities.
Contribution
It provides new, tighter bounds and simpler algorithms for noisy binary search, resolving previous correctness issues and extending results to general graphs.
Findings
Fewer queries needed for noisy binary search.
Tight bounds on expected query complexity.
Extended results to graph-based search problems.
Abstract
This work considers the problem of the noisy binary search in a sorted array. The noise is modeled by a parameter that dictates that a comparison can be incorrect with probability , independently of other queries. We state two types of upper bounds on the number of queries: the worst-case and expected query complexity scenarios. The bounds improve the ones known to date, i.e., our algorithms require fewer queries. Additionally, they have simpler statements, and work for the full range of parameters. All query complexities for the expected query scenarios are tight up to lower order terms. For the problem where the target prior is uniform over all possible inputs, we provide an algorithm with expected complexity upperbounded by , where is the domain size, is the noise ratio, and is the failure probability, and…
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.
