Optimal Bounds for Noisy Sorting
From MaRDI portal
Abstract: Sorting is a fundamental problem in computer science. In the classical setting, it is well-known that comparisons are both necessary and sufficient to sort a list of elements. In this paper, we study the Noisy Sorting problem, where each comparison result is flipped independently with probability for some fixed . As our main result, we show that (1pm o(1)) left( frac{1}{I(p)} + frac{1}{(1-2p) log_2 left(frac{1-p}p
ight)}
ight) nlog_2 n noisy comparisons are both necessary and sufficient to sort elements with error probability using noisy comparisons, where is capacity of BSC channel with crossover probability . This simultaneously improves the previous best lower and upper bounds (Wang, Ghaddar and Wang, ISIT 2022) for this problem. For the related Noisy Binary Search problem, we show that (1pm o(1)) left((1-delta)frac{log_2(n)}{I(p)} + frac{2 log_2 left(frac 1delta
ight)}{(1-2p)log_2left(frac {1-p}p
ight)}
ight) noisy comparisons are both necessary and sufficient to find the predecessor of an element among sorted elements with error probability . This extends the previous bounds of (Burnashev and Zigangirov, 1974), which are only tight for .
Cited in
(5)- Algorithms for the generalized poset sorting problem
- Approximate selection with unreliable comparisons in sublinear time
- Complexity of round-robin allocation with potentially noisy queries
- Complexity of round-robin allocation with potentially noisy queries
- Noisy (binary) searching: simple, fast and correct
This page was built for publication: Optimal Bounds for Noisy Sorting
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6427493)