Sorting Short Integers

02/19/2021
by   Michal Koucký, et al.
0

We build boolean circuits of size O(nm^2) and depth O(log(n) + m log(m)) for sorting n integers each of m-bits. We build also circuits that sort n integers each of m-bits according to their first k bits that are of size O(nmk(1 + log^*(n) - log^*(m))) and depth O(log^3(n)). This improves on the result of Asharov et al. arXiv:2010.09884 and resolves some of their open questions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/23/2021

Optimal Sorting Circuits for Short Keys

A long-standing open question in the algorithms and complexity literatur...
research
07/11/2019

Optimal Space-Depth Trade-Off of CNOT Circuits in Quantum Logic Synthesis

Due to the decoherence of the state-of-the-art physical implementations ...
research
10/15/2020

Sorting Short Keys in Circuits of Size o(n log n)

We consider the classical problem of sorting an input array containing n...
research
02/17/2020

Sorting and Ranking of Self-Delimiting Numbers with Applications to Tree Isomorphism

Assume that an N-bit sequence S of k self-delimiting numbers is given as...
research
08/17/2022

Constant-Depth Sorting Networks

In this paper, we address sorting networks that are constructed from com...
research
10/08/2018

A Note On the Size of Largest Bins Using Placement With Linear Transformations

We study the placement of n balls into n bins where balls and bins are r...
research
07/02/2019

Efficient Circuit Simulation in MapReduce

The MapReduce framework has firmly established itself as one of the most...

Please sign up or login with your details

Forgot password? Click here to reset