Sorting, Minimal Feedback Sets, and Hamilton Paths in Tournaments
- 1 February 1990
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Discrete Mathematics
- Vol. 3 (1), 7-20
- https://doi.org/10.1137/0403002
Abstract
We present a general method for translating sorting by comparisons algorithms to algorithms that compute a Hamilton path in a tournament. The translation is based on the relation between minimal feedback sets and Hamilton paths in tournaments. We prove that there is a one to one correspondence between the set of minimal feedback sets and the set of Hamilton paths. In the comparison model, all the tradeoffs for sorting between the number of processors and the number of rounds hold when a Hamilton path is computed. For the CRCW model, with O(n) processors, we show the following: (i) Two paths in a tournament can be merged in O(log log n) time (Valiant''s algorithm): (ii) a Hamilton path can be computed in O (log n) time (Cole''s algorithm). This improves a previous algorithm for computing a Hamilton path.Keywords
This publication has 14 references indexed in Scilit:
- The maximum number of Hamiltonian paths in tournamentsCombinatorica, 1990
- The Average Complexity of Deterministic and Randomized Parallel Comparison-Sorting AlgorithmsSIAM Journal on Computing, 1988
- Parallel Merge SortSIAM Journal on Computing, 1988
- Sorting, Approximate Sorting, and Searching in RoundsSIAM Journal on Discrete Mathematics, 1988
- Tight Comparison Bounds on the Complexity of Parallel SortingSIAM Journal on Computing, 1987
- Eigenvalues, geometric expanders, sorting in rounds, and ramsey theoryCombinatorica, 1986
- Routing, merging, and sorting on parallel models of computationJournal of Computer and System Sciences, 1985
- Sorting and GraphsPublished by Springer Science and Business Media LLC ,1985
- The complexity of finding generalized paths in tournamentsJournal of Algorithms, 1983
- Sorting inc logn parallel stepsCombinatorica, 1983