Noisy Sorting Capacity

被引:0
作者
Wang, Ziao [1 ]
Ghaddar, Nadim [2 ]
Zhu, Banghua [3 ]
Wang, Lele [1 ]
机构
[1] Univ British Columbia, Dept Elect & Comp Engn, Vancouver, BC V6T 1Z4, Canada
[2] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G8, Canada
[3] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
基金
加拿大自然科学与工程研究理事会; 美国国家科学基金会;
关键词
Sorting; Noise measurement; Noise; Upper bound; Codes; Error probability; Task analysis; Sorting algorithms; coding for channels with feedback; posterior matching;
D O I
10.1109/TIT.2024.3425281
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sorting is the task of ordering n elements using pairwise comparisons. It is well known that m = Theta(nlogn) comparisons are both necessary and sufficient when the outcomes of the comparisons are observed with no noise. In this paper, we study the sorting problem when each comparison is incorrect with some fixed yet unknown probability p. Unlike the common approach in the literature which aims to minimize the number of pairwise comparisons m to achieve a given desired error probability, we consider randomized algorithms with expected number of queries E[M] and aim at characterizing the maximal sorting rate nlogn/E[M] such that the ordering of the elements can be estimated with a vanishing error probability asymptotically. The maximal rate is referred to as the noisy sorting capacity. In this work, we derive upper and lower bounds on the noisy sorting capacity. The two lower bounds - one for fixed-length algorithms and one for variable-length algorithms - are established by combining the insertion sort algorithm with the well-known Burnashev-Zigangirov algorithm for channel coding with feedback. Compared with existing methods, the proposed algorithms are universal in the sense that they do not require the knowledge of p, while maintaining a strictly positive sorting rate. Moreover, we derive a general upper bound on the noisy sorting capacity, along with an upper bound on the maximal rate that can be achieved by sorting algorithms that are based on insertion sort.
引用
收藏
页码:6121 / 6138
页数:18
相关论文
共 40 条
  • [1] Agarwal A., 2017, P 30 ANN C COMPUTATI
  • [2] Ailon N., 2011, Advances in Neural Information Processing Systems, V24
  • [3] Ailon N, 2012, Arxiv, DOI arXiv:1110.2136
  • [4] Aggregating Inconsistent Information: Ranking and Clustering
    Ailon, Nir
    Charikar, Moses
    Newman, Alantha
    [J]. JOURNAL OF THE ACM, 2008, 55 (05)
  • [5] Sorting and Selection with Imprecise Comparisons
    Ajtai, Miklos
    Feldman, Vitaly
    Hassidim, Avinatan
    Nelson, Jelani
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2016, 12 (02)
  • [6] [Anonymous], 1990, Information Theory
  • [7] The Bayesian Learner is Optimal for Noisy Binary Search (and Pretty Good for Quantum as Well)
    Ben Or, Michael
    Hassidim, Avinatan
    [J]. Proceedings of the 49th Annual IEEE Symposium on Foundations of Computer Science, 2008, : 221 - 230
  • [8] Berlekamp E. R., 1964, "Block coding with noiseless feedback
  • [9] RANK ANALYSIS OF INCOMPLETE BLOCK DESIGNS .1. THE METHOD OF PAIRED COMPARISONS
    BRADLEY, RA
    TERRY, ME
    [J]. BIOMETRIKA, 1952, 39 (3-4) : 324 - 345
  • [10] Braverman M., 2009, arXiv