Faster Small-Constant-Periodic Merging Networks
Marek Piotr\'ow

TL;DR
This paper introduces improved small-constant-period merging networks that efficiently merge sorted sequences with reduced depth, extending previous work to any period p ≥ 4 and demonstrating near-log-squared average sorting time.
Contribution
The paper generalizes the construction of small-constant-period merging networks to any period p ≥ 4, achieving better upper bounds on merging time compared to prior methods.
Findings
Merging time for p-periodic networks is at most (2p/(p-2)) log N + p((p-8)/(p-2)) rounds.
4-periodic networks merge in at most 4 log N time, 6-periodic in at most 3 log N.
Average sorting time on random permutations is close to log^2 N.
Abstract
We consider the problem of merging two sorted sequences on a comparator network that is used repeatedly, that is, if the output is not sorted, the network is applied again using the output as input. The challenging task is to construct such networks of small depth (called a period in this context). In our previous paper entitled Faster 3-Periodic Merging Network we reduced twice the time of merging on -periodic networks, i.e. from to , compared to the first construction given by Kuty{\l}owski, Lory\'s and Oesterdikhoff. Note that merging on -periodic networks require linear time. In this paper we extend our construction, which is based on Canfield and Williamson -periodic sorter, and the analysis from that paper to any period . For our -periodic network merges two sorted sequences of length in at most $\frac{2p}{p-2}\log N +…
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.
Taxonomy
TopicsBayesian Methods and Mixture Models · DNA and Biological Computing · Limits and Structures in Graph Theory
