Optimal Sorting Circuits for Short Keys
Wei-Kai Lin, Elaine Shi

TL;DR
This paper presents a new sorting circuit that is both size-efficient and has logarithmic depth, improving upon previous work by achieving optimal size and depth simultaneously for short keys.
Contribution
The authors construct a sorting circuit with optimal size and depth for short keys, closing the gap left by prior work that sacrificed depth for size.
Findings
Achieves size $O(n) imes ext{min}(k, ext{log} n)$ for sorting circuits.
Constructs a sorting circuit with depth $O( ext{log} n)$.
Generalizes the AKS sorting circuit with improvements in size for short keys.
Abstract
A long-standing open question in the algorithms and complexity literature is whether there exist sorting circuits of size . A recent work by Asharov, Lin, and Shi (SODA'21) showed that if the elements to be sorted have short keys whose length , then one can indeed overcome the barrier for sorting circuits, by leveraging non-comparison-based techniques. More specifically, Asharov et al.~showed that there exist -sized sorting circuits for -bit keys, ignoring factors. Interestingly, the recent works by Farhadi et al. (STOC'19) and Asharov et al. (SODA'21) also showed that the above result is essentially optimal for every key length , assuming that the famous Li-Li network coding conjecture holds. Note also that proving any {\it unconditional} super-linear circuit lower bound for a wide class of problems is…
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.
