Sorting-based selection algorithms for hypercubic networks

Citation
P. Berthome et al., Sorting-based selection algorithms for hypercubic networks, ALGORITHMIC, 26(2), 2000, pp. 237-254
Citations number
11
Categorie Soggetti
Engineering Mathematics
Journal title
ALGORITHMICA
ISSN journal
01784617 → ACNP
Volume
26
Issue
2
Year of publication
2000
Pages
237 - 254
Database
ISI
SICI code
0178-4617(200002)26:2<237:SSAFHN>2.0.ZU;2-6
Abstract
This paper presents several deterministic algorithms for selecting the kth largest record from a set of n records on any n-node hypercubic network. Al l of the algorithms are based on the selection algorithm of Cole and Yap, a s well as on various sorting algorithms for hypercubic networks. Our fastes t algorithm runs in O(lg n lg* n) time, very nearly matching the trivial n( lg n) lower bound. Previously, the best upper bound known for selection was O(lgn lg lg n). A key subroutine in our O(lgn lg* n) time selection algori thm is a sparse version of the Sharesort algorithm that sorts n records usi ng p processors, p greater than or equal to n, in O(lg n(lg lg p lg lg(p/n) )(2)) time.