An efficient sorting algorithm for a sequence of kings in a tournament

Authors
Citation
J. Wu et L. Sheng, An efficient sorting algorithm for a sequence of kings in a tournament, INF PROCESS, 79(6), 2001, pp. 297-299
Citations number
3
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
INFORMATION PROCESSING LETTERS
ISSN journal
00200190 → ACNP
Volume
79
Issue
6
Year of publication
2001
Pages
297 - 299
Database
ISI
SICI code
0020-0190(20010930)79:6<297:AESAFA>2.0.ZU;2-W
Abstract
A king u in a tournament is a player who beats any other player v directly or indirectly. That is, either u --> v (u beats v) or there exists a third player w such that u -->. w and w --> v. A sorted sequence of kings in a to urnament of n players is a sequence of players, S = (u(1), u(2), - - -, u(n )), such that u(i) --> u(i+1) and u(i) in a king in sub-tournament T-ui = { u(i), u(i+1),..., u(n)} for i = 1, 2,..., n - 1. The existence of a sorted sequence of kings in any tournament is shown by Lou et al. [Proc. 31st Sout heastern Internat. Conf. on Combinatorics, Graph Theory, and Computing, 200 0] where a sorting algorithm with a complexity of Theta (n(3)) is given. In this paper, we present another constructive proof for the existence of a s orted sequence of kings of a tournament and propose an efficient algorithm with a complexity of Theta (n(2)). (C) 2001 Elsevier Science B.V. All right s reserved.